+
Lesson Plan
Code.org

Text Compression

For Teachers 9th - 12th
The second lesson in a unit of 15 introduces pupils to text compression. The class begins with discussing how they already use text compression when sending text messages. Pairs learn more about the subject as they work to compress a...
+
Lesson Plan
Code.org

Bytes and File Sizes

For Teachers 9th - 12th
A bite of bits. The first lesson plan in a unit of 15 introduces the class to the byte. Pupils learn about other standard units for measuring file sizes, develop an understanding of relative sizes and the kind of units used to...
+
Lesson Plan
Code.org

Algorithms Detour - Shortest Path

For Teachers 9th - 12th
Young programmers investigate the Single Source Shortest Path problem by working in paris to devise their own algorithm. They then progress to using Dijkstra's Algorithm to solve the problem. 
+
eBook
Computer Science Field Guide

Computer Science Field Guide

For Teachers 9th - 12th
Imagine computer science all summed up in one book. This resource provides 16 chapters that cover many aspects of computer science, ranging from algorithms to software engineering. The e-book contains links to applets to help explain...
+
Lesson Plan
Code.org

How Routers Learn

For Teachers 9th - 12th
Your routers don't seem to be routing correctly. To figure out why, pupils act like routers, talk to their direct connects in order to determine as much information about the simulated network as possible. As they learn more about...
+
Activity
Teach Engineering

Optimize! Cleaner Energy Options for Rural China

For Teachers 5th - 7th Standards
What are the trade-offs when looking to get the most benefit from an energy source? Small groups compare the cost-to-emission levels of several energy sources by looking at the information graphically. The groups utilize this...
+
Lesson Plan
Teach Engineering

Things That Matter to Flocculants

For Teachers 10th - 12th
How does the dirt get out of your drinking water? A hands-on activity introduces the use of flocculants to help clear solid particles out of water. The plan walks learners through the process of setting up an experiment that...
+
Activity
Teach Engineering

Household Energy Audit

For Teachers 6th - 8th Standards
Do you have an energy hog in your home? Individuals pick at least one room at home to determine the amount of energy the appliances consume. Using that information, pupils fill out a worksheet to determine the cost of running each...
+
Handout
1
1
NASA

Water Rocket Launcher

For Teachers 4th - 12th
How can you launch an object that isn't propelled by air? The resource provides directions to build a launcher to launch rockets made of two-liter bottles. The launcher, built mainly from materials found at the local hardware...
+
Lesson Plan
Teach Engineering

Hydrogen-Oxygen Reaction Lab

For Teachers 9th - 12th Standards
High schoolers conduct an experiment using the reaction of hydrogen and oxygen. After pairs balance the chemical equation for making water, they mix different ratios of hydrogen and oxygen in a chemical reaction. Classmates...
+
Activity
Teach Engineering

Energy Conversions

For Teachers 6th - 8th
What energy conversions occur in the operation of a device? Small groups investigate devices and the energy conversions that occur. The groups create energy flow diagrams with added conversion processes for each of the devices...
+
Activity
Teach Engineering

Enough Energy? Play the Renew-a-Bead Game

For Teachers 6th - 8th Standards
Pairs simulate the energy usage of different countries by drawing beads from a bag, which contain different beginning ratios of non-renewable and renewable energy resources. The activity concludes with a series of questions to tie...
+
Lesson Plan
1
1
Teach Engineering

Active and Passive Transport: Red Rover Send Particles Over

For Teachers 9th - 12th
I can move about freely, but you cannot. The class models the movement through cell membranes by way of passive and active transport. Members of the class play the roles of various proteins, atoms, compounds, and cell actions and mimic...
+
Lesson Plan
Curated OER

Solving a Simple Maze

For Teachers 7th - 12th Standards
It is a-maze-ing how lost one can get. Teams reconstruct a simple maze and solve it. Participants create an algorithm that a robot would follow in order to solve the maze as well. The activity includes an extension directing pupils to...
+
Activity
Teach Engineering

Energy Forms and States Demonstrations

For Teachers 6th - 8th Standards
Does a tennis ball have energy? What about a bowling ball? Demonstrate concepts of different forms of energy forms and states with a variety of objects. Using the equations for potential and kinetic energy,...
+
Lesson Plan
Teach Engineering

Insulation Materials Investigation

For Teachers 9th - 12th
Don't melt away! Pairs investigate different insulation materials to determine which one is better than the others. Using a low-temp heat plate, the teams insulate an ice cube from the heat source with a variety of substances. They...
+
Activity
Teach Engineering

Efficiency of a Water Heating System

For Teachers 8th - 10th Standards
Tired of waiting for hot water? Groups of three determine the efficiency of an electric water-heating device. They calculate the amount of energy it takes to heat the water and the theoretical amount of energy required to heat the water....
+
Activity
Teach Engineering

Watt Meters to Measure Energy Consumption

For Teachers 6th - 8th Standards
It used watt amount of energy? This resource investigates the power usage of small household appliances. Using a watt meter, groups measure the actual wattage used by an appliance and then calculate the energy used daily. 
+
Lesson Plan
Teach Engineering

Working Together to Live Together

For Teachers 8th - 10th
Whose home is it anyway? Design teams plan a housing development in which they must also protect a native species. The teams consist of a project manager, civil engineer, environmental engineer, and graphic designer. Teams present their...
+
Lesson Plan
Teach Engineering

Penny Perfect Properties (Solid-Liquid Interations)

For Teachers 7th - 12th Standards
I can get more water to stay on a penny than you can! Collaborative pairs determine the volume of liquids that can be contained on the surface of copper pennies and plastic coins. The pairs analyze their results using graphs and go on to...
+
Lesson Plan
1
1
Teach Engineering

Pointing at Maximum Power for PV

For Teachers 9th - 12th Standards
Following detailed directions, teams collect the voltage and current outputs of a photovoltaic cell by adjusting the resistance. Using the collected data, they determine the highest power output. Implications for weather and a large...
+
Lesson Plan
Teach Engineering

Solar Power

For Teachers 9th - 11th
How much solar energy is available at my location? An engaging resource provides a presentation along with script to give the class background information on determining solar radiation. Pupils then work through a worksheet to...
+
Lesson Plan
1
1
Teach Engineering

A New Angle on PV Efficiency

For Teachers 9th - 12th
Let me get an angle on this! Investigate the orientation of a photovoltaic panel and its effect on efficiency. By using a light source, learners collect and plot current output to determine the ultimate orientation. The resource includes...
+
Lesson Plan
Teach Engineering

Organic Solar Energy and Berries

For Teachers 9th - 12th
You can eat a solar cell? A unit on solar energy begins with a discussion about organic solar cells, followed by directions on how to build your own. After following the teacher's directions to build an anthocyanin...