Curated OER
AP: Chapter 23: The Evolution of Populations
How and why do populations change over time? AP biology aces explore this question by completing this assignment. They write the answers to 21 questions regarding population genetics, stability, genetic drift, polymorphism, and selection.
Other
How My Dog Learned Polymorphism
A humorous approach to teaching the object oriented concept of polymorphism.
Massachusetts Institute of Technology
Mit: Open Course Ware: Java Preparation
This course provides an introduction to the Java programming language. It was designed for students at MIT that lack sufficient Java skills. The course covers a fairly wide range of Java topics in a compact form.
Other
Explaining Objects
An easy tutorial on the big three ideas of object oriented programming: encapsulation, inheritance and polymorphism.
Concord Consortium
Concord Consortium: Molecular Workbench: Molecular Crystals
A collection of interactive simulations relating to molecular crystals.
Wikimedia
Wikipedia: Polymorphism in Object Oriented Programming
A Wikipedia description of the object oriented programming concept of polymorphism.