Activity
Computer Science Unplugged

Divide and Conquer—Santa’s Dirty Socks

For Teachers 4th - 12th Standards
The story "Santa's Dirty Socks" provides learners an example of a search algorithm that uses a divide and conquer system similar to a binary search algorithm. The included questions expand upon the concepts that follow the story.
Lesson Plan
Code.org

Bytes and File Sizes

For Teachers 9th - 12th
A bite of bits. The first activity 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 measure...
Lesson Plan
Code.org

Cleaning Data

For Teachers 9th - 12th
"Clean the data!" "I did not know it was dirty." Introduce your class to the process of cleaning data so that it can analyze it. Groups work through a guide that demonstrates the common ways to filter and sort data. Pairs then...
Lesson Plan
Code.org

Creating Summary Tables

For Teachers 9th - 12th
Let the computer summarize all that data. Pairs work together to learn how to create pivot tables by following directions in the online module. They then utilize the data collected from the beginning of the unit to create their own...
Activity
1
1
Teach Engineering

Building a Barometer

For Teachers 6th - 8th Standards
Forget your local meteorologist — build your own barometer and keep track of the weather with an activity that provides directions to build a barometer out of a narrow necked bottle, a glass, and some water. Using their barometer,...
Activity
1
1
Teach Engineering

Combustion and Air Quality: Emissions Monitoring

For Teachers 9th - 12th
Help your class determine the types of pollutants coming from vehicle exhaust. Groups use an air quality monitor to determine the emissions from different vehicles, to gain knowledge about combustion energy, and to predict how the...
Activity
Teach Engineering

Portable Wheelchair Ramp Challenge

For Teachers 6th - 8th Standards
Ramp up the engineering design process in your classroom with an activity that challenges teams to design, build, and test a small-scale portable wheelchair ramp. The class develops design requirements, and teams test their designs...
Activity
1
1
Teach Engineering

Thirsty for Gold

For Teachers 7th - 12th
In the last portion of the six-part unit, teams perform an experiment with gold nanoparticles to determine which sport drink has the most electrolytes. The nanoparticles are used as chemical sensors and fluoresce in different wavelengths...
Activity
1
1
Teach Engineering

Red Cabbage Chemistry

For Teachers 7th - 9th
Using the natural pH indicator of red cabbage juice, groups determine the pH of different everyday liquids. As they work, pupils gain an understanding of pH that may help deal with contaminants in the water supply. 
Activity
1
1
Teach Engineering

Exploring the Lotus Effect

For Teachers 10th - 12th
The Lotus Effect ... is it not some kind of yoga pose. In the last installment of a nine-part series, young scientists observe the Lotus Effect on lotus leaves and water-repellent cloths. They observe how motion and damage affect the...
Activity
Teach Engineering

When Silicon Talks

For Teachers 10th - 12th
Explore Snell's Law using thin films. In the fifth installment of a seven-part series, pupils solve a set of problems relating to Snell's Law and use this skill during an experiment requiring the collection of reflective measurements...
Lesson Plan
Teach Engineering

Design Step 4: Engineering Analysis

For Teachers 9th - 12th Standards
What is the main difference between an engineer and a technician?  This is one of the driving questions in a plan that proves that analysis at every step of development is crucial to the engineering design process. The lesson...
Activity
1
1
Teach Engineering

Where Are the Plastics Near Me? (Mapping the Data)

For Teachers 7th - 9th
The last activity in a nine-part series has teams create a Google Earth map using the data they collected during a field trip. Using the map, groups analyze the results and make adjustments to the map to reflect their analysis. A short...
Lesson Plan
TryEngineering

Boolean Algebra is Elementary

For Teachers 3rd - 6th Standards
See how Boolean algebra relates to video games with a lesson that teaches young scholars how to use Boolean algebra to create rules for a virtual world. They test the rule base for consistency in groups.
Activity
Beauty and Joy of Computing

Nesting Lists

For Students 9th - 12th
Create lists within lists. The second lab in a series of five in the unit has pupils develop a simple contact list app. The tasks within the lab build the need for an abstract data type. Individuals build more complexity into their...
Lesson Plan
Code.org

Image Scroller with Key Events

For Teachers 9th - 12th
Discover how to embed images in lists. Scholars modify an existing app to include an image scroller in the 17th lesson of the series. They learn to refactor code and remove redundancies after modifying code.
Lesson Plan
Code.org

Identifying People with Data

For Students 9th - 12th
How much information about you is out there? Scholars explore this question as they investigate data breaches and how these violations occur. They then take part in an activity where they research how easily people could get access to...
Activity
DiscoverE

Rubber Band Rovers

For Teachers 3rd - 8th
Get your learners interested in space exploration. Groups design space rovers using design software and then build prototypes of their designs. The farther the rovers can travel, the better. The catch? The rovers must be powered by...
Activity
DiscoverE

Build a Plankton Net

For Teachers 6th - 12th
Give household materials new life by turning them into a plankton net. Scholars design and build a net to collect and filter plankton from water. They test out their creations by using glitter to represent plankton. The nets need to...
Activity
DiscoverE

Rocket Challenge

For Teachers 3rd - 12th
You might just be responsible for launching a future career in rocket science. Pupils use Alka-Seltzer® tablets as the power source for a film-canister rocket. These rockets must able to carry a clay payload and hit a target on a wall.
Activity
DiscoverE

Core Sampling

For Teachers 6th - 12th
Simulate soil sample assemblages. Individuals create soil layers in a cup. They then use straws to collect core samples from these layers. What information can they glean from the core samples, I wonder?
Lesson Plan
DiscoverE

Pilot a Balloon

For Teachers 6th - 8th
Balloons will go where you want them to. Young pilots first add paper clips to a balloon to make it neutrally buoyant. They then use cardboard to steer the balloon in different directions, taking air pressure into account.
Activity
DiscoverE

The Power of Graphene

For Teachers 6th - 12th
When you think electric circuits, your pencil probably isn't the thing that comes to mind. A simple experiment lets learners test whether the graphene in pencil lead is a conductor or an insulator. If the LED bulb lights up, a conductor...
Activity
DiscoverE

Design a Wind Turbine

For Teachers 3rd - 8th
Discover the power of wind energy. Learners design, build, and test wind blades in a hands-on experiment. They analyze the results to determine if they can make any improvements before gathering as a class to discuss their designs.