TryEngineering
Program Your Own Game
Young computer scientists get to see what it's like to be a software engineer as they use free online software to design a computer game. They play and evaluate games groups created to round out the activity.
Beauty and Joy of Computing
Conditional Blocks
If you use the resource, then pupils will understand conditional block instructions. In the first lab of a six-part unit, pupils learn how to use conditional statements (if/then) in block instructions for computer programming. They apply...
National Wildlife Federation
Green Green Revolution
School budgets don't have a lot of extra money, so when students propose saving the district money, everyone jumps on board. The first instructional activity in the series of 21 introduces the concept of an energy audit. Scholars form an...
Institute of Electrical and Electronics Engineers
Arduino Blink Challenge
Emerging engineers read about Arduino software and how it can be used. Then they follow a nine-step tutorial to connect an Arduino board to a computer and put it to work! The objective is to code a program that will cause an LED to...
Energy for Keeps
The Energy Times
Extra! Extra! Read all about past and present energy use in a classroom-made historical newspaper. Useful as a cross-curricular assignment between science, history, and language arts, the project is sure to get young journalists...
Curated OER
Turning the Tide on Trash: Marine Debris Curriculum
Six different lessons comprise this unit on marine debris. Science, language arts, social studies, and art projects make this an ideal interdisciplinary unit. The result will be well-informed future citizens who can help make a...
Curated OER
Think Green
THINKGREEN has a computer printer cartridge collection program. After reading the story of how Assumption Secondary School in Burlington, Ontario started participating in the THINKGREEN recycling program, pupils work in groups of three...
Curated OER
Turning the Tide on Trash: Marine Debris Curriculum
Seven pages of fascinating reading on marine debris preface the activities in this lesson plan. Four different activities are employed to simulate how the debris is distributed in the ocean and along beaches. Early ecology learners...
Shodor Education Foundation
Two Variable Function Pump
Use a function to operate on two variables. Pupils look at operating with complex numbers as a function of two variables. The interactive squares the input and adds a constant to it. Learners visualize the resulting output and its...