+
Worksheet
Curated OER

AP: Chapter 23: The Evolution of Populations

For Students 10th - Higher Ed
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. 
+
Primary
Other

How My Dog Learned Polymorphism

For Students 9th - 10th
A humorous approach to teaching the object oriented concept of polymorphism.
+
Online Course
Massachusetts Institute of Technology

Mit: Open Course Ware: Java Preparation

For Students 9th - 10th
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.
+
Website
Other

Explaining Objects

For Students 9th - 10th
An easy tutorial on the big three ideas of object oriented programming: encapsulation, inheritance and polymorphism.
+
Unit Plan
Concord Consortium

Concord Consortium: Molecular Workbench: Molecular Crystals

For Students 9th - 10th
A collection of interactive simulations relating to molecular crystals.
+
Handout
Wikimedia

Wikipedia: Polymorphism in Object Oriented Programming

For Students 9th - 10th
A Wikipedia description of the object oriented programming concept of polymorphism.