Grades:
6th Grade
In this lesson, students will collaborate to design and engineer a product to contain and clean up an oil spill while saving the affected wildlife. They will also accurately complete an itemized
Grades:
7th Grade
The lesson gives an introduction to ASCII as part of a set of lessons that introduces computer science. Students learn what a computer can understand and create a bracelet in this introduction to
Grades:
8th Grade
Explore scientific notation by traveling through the universe. Students will try to place objects in the universe in order from smallest to largest by using pictures, names and numbers in scientific
Grades:
6th Grade
To demonstrate their understanding of how energy is passed throughout an ecosystem and the symbiotic relationships of organisms within an ecosystem, students construct a food web marble run. This
Grades:
8th Grade
In this lesson students analyze the relationship between rainfall and tree growth from a sample. They will then graphically model that relationship. This is the 4th lesson in a series of 4. Links to
Grades:
9th Grade, 10th Grade, 11th Grade, 12th Grade
This lesson uses a Modeling Instruction approach to developing the graphical and mathematical relationships for Circular Motion for students in Grades 9-12. Students design an experiment, collect data
Grades:
8th Grade
Students will measure the height, diameter, and circumference of a tree in this engaging lesson. They will then determine a tree’s age by counting growth rings. Students will determine how rainfall
Grades:
6th Grade, 7th Grade, 8th Grade
This is a two-part lesson using pull back cars. Students will change the mass of their pull back cars to determine if the mass affects the distance they travel or their speed. This engaging lesson
Featured
Edison Robot Challenges
Grades:
5th Grade, 6th Grade, 7th Grade, 8th Grade
In this hands-on lesson students review the Edison robot and coding in Edscratch. They will then work together to solve math problems and then code the Edison robot to match their solution to the math
Grades:
8th Grade, 9th Grade
Make quadratics come alive with stomp rockets! This is a 3-4 hour learning experience where students will build and launch paper rockets, then use the data to create quadratic equations.
Grades:
5th Grade, 6th Grade, 7th Grade, 8th Grade
Building on the programming concepts explored in part 1, this lesson asks students to re-imagine the ‘spiral-out’ program to be a spiral-in program instead. Designed to be a stepping-stone activity to
Grades:
5th Grade, 6th Grade, 7th Grade, 8th Grade
In this engaging lesson students are introduced to the key computational concept of variables using Edison robots and the Scratch-based programming language EdScratch4. Variables, which can be created
Featured Lesson Plans
Check out these notable lesson plans.

Grades:
9th Grade, 10th Grade, 11th Grade, 12th Grade
This is a great opportunity to show students that coding can be a lot of fun, and it doesn’t have to be scary. Many high school students with little to no prior coding experience often automatically

Featured
A Shocking Dystopia: STEM Adventures in The City of Ember Part 4 of 4: Where the River Goes
Grades:
4th Grade
This lesson is PART 4 of a four-lesson unit, which focuses on futures thinking, the phenomenon of electricity, closed-system agriculture, and water as a renewable energy resource. “The City of Ember”

Featured
A Shocking Dystopia: STEM Adventures in The City of Ember Part 3 of 4: A Problem in the Greenhouse
Grades:
4th Grade
This lesson is PART 3 of a four-lesson unit, which focuses on futures thinking, the phenomenon of electricity, closed-system agriculture, and water as a renewable energy resource. “The City of Ember”