+
Lesson Plan
Curated OER

World Religion At A Glance

For Teachers 9th
Ninth graders research and assigned religion and fill out information they gather on their "Special Assingment Instruction Sheet." They create a sample brochure about the religion they researched, edit the brochure with another student...
+
Lesson Plan
Curated OER

Follow the Drinking Gourd: Creative Writing

For Teachers 4th - 6th
Students conduct Internet research to identify the conflicts and positions of slaves, slaveholders, and members of the Underground Railroad network in the time preceding the Civil War. Students write an essay about their findings written...
+
Lesson Plan
Curated OER

Geometry Shapes Playground Safety

For Teachers 9th - 12th
Students create a new playground design to present to elementary students during Playground safety week. They review basic geometry to use in observing and recording the equipment on a local playground. They research playground safety...
+
Lesson Plan
Curated OER

What is a Puppy Mill?

For Teachers 6th - 12th
Students consider community and legislative efforts to stop puppy mills. In this animal welfare lesson plan, students discuss the needs of pets and determine how puppy mills do not meet the needs of animals.  Students research...
+
Lesson Plan
Curated OER

African-American Inventors

For Teachers 8th - 10th
Students conduct research on a variety of African-American inventors. They choose an invention that they feel has had the greatest impact on the world today and write a short summary of the invention, its impact and the inventor's...
+
Lesson Plan
Curated OER

Hyper for Expository Writing!

For Teachers 5th
Fifth graders use the internet to research a plant or animal they read about in "The Talking Earth". Using notes, they develop a graphic organizer and use the main topics to create a HyperStudio stack. Using all of this information,...
+
Lesson Plan
Curated OER

Big Wheels Keep on Turning

For Teachers 11th
Eleventh graders work in groups and investigate how force determines the speed and distance then they view the video, "Math Vantage #7: What's Your Angle?." They are given a real life problem to solve using speed, ramps, angle, incline...
+
Lesson Plan
Curated OER

Don't Even Start!

For Teachers 7th - 8th
Students research teen smoking and present a PowerPoint presentation, which be their personal anti-smoking campaign for their peers.
+
Lesson Plan
Curated OER

Chesapeake and Ohio Canal

For Teachers 5th - 12th
Students use maps, readings, drawings, plans and photos to research and the importance of canals in the early industrial economy of America. They consider the development of the Potomac River Canal and research early transportation methods.
+
Lesson Plan
Curated OER

My How Things Have Changed

For Teachers 8th
Eighth graders discuss the impact geography had on hunter-gatherer societies, their toolmaking. They work in groups to create a Web page that links pictures of artifacts to explanations about what the artifact tell us about the lives of...
+
Online Course
Massachusetts Institute of Technology

Mit: Open Course Ware: Introduction to C++

For Students 9th - 10th
This MIT course presents the C++ programming language to students that have little or no programming experience.
+
Lesson Plan
Google

Cs Education at Google: Cs First: Fashion & Design Theme

For Teachers 4th - 8th
A set of eight activities that teach learners basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
+
Lesson Plan
Google

Cs Education at Google: Cs First: Storytelling Theme

For Teachers 4th - 8th
A set of eight activities that teach young scholars basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class....
+
Lesson Plan
Google

Cs Education at Google: Cs First: Art: Activity 2: Animation

For Teachers 4th - 8th
A set of eight activities that teach young scholars basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class....
+
Lesson Plan
Google

Cs Education at Google: Cs First: Art Theme

For Teachers 4th - 8th
A set of eight activities that teach young scholars basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class....
+
Lesson Plan
Google

Cs Education at Google: Cs First: Music & Sound Theme

For Teachers 4th - 8th
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
+
Lesson Plan
Google

Cs Education at Google: Cs First: Social Media Theme

For Teachers 4th - 8th
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
+
Lesson Plan
Google

Cs Education at Google: Cs First: Gumball's Coding Adventure

For Teachers 5th - 9th
Teaches basic computer science concepts using the programming language Scratch. In this activity, students use characters from Cartoon Network's "The Amazing World of Gumball" to create an animated story.
+
Lesson Plan
Google

Cs Education at Google: Cs First: Game Design Theme

For Teachers 4th - 8th
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
+
Unit Plan
Google

Cs Education at Google: Cs First: Adventure on the High Seas

For Teachers 4th - 8th
Teaches basic computer science concepts using the programming language Scratch. In this activity, students learn how to create animated waves in an ocean setting and then compose a high seas story.
+
Lesson Plan
Google

Cs Education at Google: Cs First: Sports Theme

For Teachers 4th - 8th
A set of eight activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
+
Lesson Plan
Google

Cs Education at Google: Cs First: Curriculum for Ages 9 14

For Teachers 4th - 8th
Activities that teach students basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class.
+
Lesson Plan
Google

Cs Education at Google: Cs First: Friends Theme

For Teachers 4th - 8th
A set of eight activities that teach learners basic computer science concepts using the programming language Scratch. Includes lots of additional supports for teachers. All materials are free and teachers sign in to create a class. This...
+
Article
Other

Horstmann: Moving From Java to C++

For Students 9th - 10th
Written for students who take their first programming course in Java and the second course in C++, this article explains how to transfer Java programming skills to a substantial subset of C++.