Teach Engineering
Six Minutes of Terror
Help your class understand the design challenges when trying to land a remote spacecraft on a planet. Class members examine the provided information to understand how each component of a spacecraft is designed in order to safely land a...
Teach Engineering
Edible Rovers
The good thing about building this rover is you get to eat it afterwards. Pairs determine rover parts they want to include in their design based upon their cost and usefulness. The teams design their rovers, build them from edible...
Teach Engineering
An Inflated Impression of Mars
Help your class understand the magnitude of the distance between Earth and Mars with an activity that asks small groups to use balloons to create scale models of the Earth, Moon, and Mars. Class members figure out the distances between...
Teach Engineering
Global Climate Change
The greenhouse effect and its relationship to global warming is the focus of an activity that asks class member to consider the effects of climate change on weather. Pupils work with their families to determine their carbon footprints...
Teach Engineering
Backyard Weather Station
Challenge young meteorologists to apply their knowledge of weather to build their own weather stations. The resource provides the directions to build a weather station that contains a wind vane, barometer, thermometer, and rain gauge....
Teach Engineering
Stormy Skies
Young meteorologists examine the four main types of weather fronts and how they appear on a weather map. Participants learn about the difference between the types of weather fronts along with their distinguishing features. A...
Teach Engineering
Dress for Success
Dressing for success is not always about looking sharp. Sometimes it is about staying warm and dry. Present your class with an activity that challenges groups of pupils to design a layered material for blizzard conditions. The teams test...
Code.org
Practice PT - The Internet and Society
Speaking of the Internet. The culminating lesson for the unit on the Internet challenges pupils to prepare short, two-minute speeches on an issue facing society. The pupils chose from three topics that connect the Internet and society,...
Code.org
Practice PT - Design a Digital Scene
The final performance task for the unit requires class members to utilize what they have learned to create a personal digital scene. Groups work together to develop a scene and then, using top-down design, break the scene into manageable...
Code.org
Creating Functions with Parameters
The pupils practice modifying parameters in a function to add variations to their under the sea scene. The resource also introduces random number functions that alter the scene every time the program runs.
Code.org
Functions and Top-Down Design
Let me break it down for you! Introduce your class to a way of breaking up a complicated task into its component pieces. Individuals draw a complex figure using JavaScript and then break it down to help determine the functions needed in...
Code.org
The Need for Programming Languages
LEGO see if you can recreate my design. Individuals build an arrangement from LEGO blocks and write directions for someone else to follow in order to recreate the arrangement. Pairs then swap directions and try to replicate the original...
Code.org
Discover a Data Story
"Data is so boring, there's no way to find any patterns in them." Or is there? Pairs investigate data sets using different data visualization tools to discover a trend that may exist in a data set. Once they find a trend or pattern,...
Code.org
Check Your Assumptions
Always check your assumptions when interpreting data and data visualizations. That's the take away from this exercise. Class members examine a failed project that looks at search trends to predict flu outbreaks and consider the...
Code.org
Introduction to Data
Data, data everywhere. Challenge your class to begin thinking about data, the ways people collect information, and what we can learn from this data. Class members discuss sources of data and then individuals answer questions in the class...
Code.org
Encoding B and W Images
Imagine drawing with zeros and ones. The third lesson in a unit of 15 introduces the class to creating black and white images. Pairs get together to create an encoding scheme in order to make these images. They move on to a using a...
Code.org
HTTP and Abstraction on the Internet
Introduce your class to the layers of abstraction of the Internet with a instructional activity on the HTTP protocol. Pupils review previous lessons on levels of the Internet, then investigate new high levels by examining the HTTP...
Code.org
Algorithms Detour - Minimum Spanning Tree
This optional lesson introduces the class to the idea of a minimum spanning tree. The activity focuses on determining an algorithm that will find the most efficient path in a network to transfer data.
Code.org
The Need for Addressing
You sunk my battleship via the Internet? Groups of three play a modified game of Battleship using the Internet Simulator. Team members determine how to address messages, so each player knows who the message is for, and refine their text...
Code.org
The Internet Is for Everyone
What is this thing called the Internet? A KWL activity elicits what the class knows about how the Internet works. Then pupils read a copy of a memo about the need to keep the Internet open and accessible by everyone.
Code.org
Binary Numbers
All you need is a zero and a one. Build pupils' understanding of binary values and number systems to gain familiarity with binary numbers. Using a hands-on activity and technology, scholars learn how the binary system works and its place...
Code.org
Sending Bits in the Real World
A bit optional. How do computers transmit in the real world? Pupils research a device that is used in transmitting bits, then individuals create a poster that presents the information they have learned about their device.
Teach Engineering
Earthquakes Living Lab: Locating Earthquakes
There are patterns in nearly everything — even earthquakes. Pairs research current earthquakes to see if there are any patterns. They determine the mean, median, and mode of the earthquake data, along with the maximum and minimum. Using...
NOAA
Technology II
Ping, ping, ping. The last installment of a 23-part NOAA Enrichment in Marine sciences and Oceanography (NEMO) program explores technology use in marine studies, such as sonar. Activity involves simulating sonar techniques to identify a...