AP Test Prep
College Board

An Introduction to Polymorphism in Java

For Students 10th - 12th
Run a lesson on run-time polymorphism. An AP® curriculum module introduces polymorphism in Java. It identifies the five major types of run-time polymorphism and provides a brief description and example for each type.
Lesson Plan
Curated OER

Why We Communicate

For Teachers 3rd - 12th
Students identify the three common reasons for communication: information, persuasion, and entertainment. They create media messages for different purposes and develop a purpose of message shapes and how it helps shape the message.
Lesson Plan
Curated OER

Learning About Maps

For Teachers 2nd - 5th
Young scholars take a "field trip" with the teacher through the school then draw a diagram of what they saw. They bring the maps to the computer lab where they create electronic maps using the software program Neighborhood Map Machine.
Lesson Plan
Curated OER

Economics Unit I - The Basics

For Teachers 11th - 12th
Learners describe how demand differs from the quantity demanded, explain what the law of demand states and what demand schedules and demand curves illustrate while studying about economics. Also in retrospect, several writing scenarios...
Lesson Plan
Curated OER

Finding Your Way Using QR Codes

For Teachers 7th - 9th
If you are taking your class on a library tour, use this scavenger hunt activity to spice it up. Although this hunt isn't actually attached (like the lesson says it is), you will get a good idea of how to implement a task like this....
Lesson Plan
Curated OER

Story Mapping A Favorite Book

For Teachers 1st
First graders create a diagram of a story by using the computer program Kidspiration. In this diagramming lesson plan, 1st graders will pick a book to write about. They then will plug in story elements of the book into the computer...
Lesson Plan
Pennsylvania Department of Education

Storybooks and Games

For Teachers Pre-K - K
Students explore stories, games and coloring pages on an interactive website. In this pre-reading activity, students have free access to stories, coloring pages and simple games at the Lil' Fingers website.