Hi, what do you want to do?
Teach Engineering
Storing Android Accelerometer Data: App Design
There's an app for that! Pupils learn to build an app that will store data on an Android. The instructional activity introduces class members to the tiny database, TinyDB, for Android devices. A video tutorial provides an...
Exploratorium
Indicating Electrolysis
Sure, your learners know water is made up of two molecules, but watching them separate helps the class see the construction like never before. This resource provides directions on how to build a simple electrolysis device using a...
NASA
Designing and Building the Lunar Plant Growth Chamber
Build a place for the plants. Using information learned from the previous lesson in the unit, learners design a lunar plant growth chamber and build a paper model of it. Given strips of paper that represent different sizes of planting...
Teach Engineering
Design Step 5: Construct a Prototype
Enough with the talking, let's build something! In the fifth step in the engineering design process, young engineers build a prototype to test their ideas. The lesson walks them through the process of evaluating it step-by-step....
Computer Science Unplugged
You Can Say That Again! – Text Compression
Compression, the process computers use to store information, is the focus of a resource that presents two different stories that describe the concept of compression by eliminating repeated letters and replacing them with a...
Computer Science Unplugged
Colour by Numbers–Image Representation
How do computers store and send images? Here's an activity that explains one way a computer can compress image information. Pupils decode run-length coding to produce a black and white image. Pairs then work together to code and...
NASA
Water Rocket Launcher
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...
Code.org
Using Simple Commands
Turtles might be slow, but class will zoom by when your pupils build a program in which reptiles draw a grid. Using App Lab and JavaScript, class members build a program to find the most efficient way to draw an image of a...
Teach Engineering
Stay in Shape
Using their knowledge of right triangles, pupils find out how far a ship is from a light house. Class members determine how far around the world a ship would be sailing at a constant speed.
Computer Science Unplugged
Twenty Guesses—Information Theory
How do we determine how much information to include and what can be left out? By playing a game of 20 questions, the class generates the best strategies for finding a number. They then move on to guessing the next letter in a short...
Computer Science Unplugged
Codes in a Song—Modems
Let's listen to some codes. To understand how a modem sends binary numbers over a phone line, class member listen to the codes included in the provided mp3 files, translates the tones to binary numbers and then convert the...
Computer Science Unplugged
Computing: Databases Unplugged
How do databases store and retrieve information? The activities in the resource provide fundamental concepts of databases by introducing an approach that teaches the basics without using computers. The pupils act as the actual data...
Curated OER
Martin Luther King Jr's "I Have A Dream" Speech
Invite your class to investigate racism and civil rights by analyzing the great Dr. Martin Luther King's speech. Your learners will read the words from the "I Have a Dream" speech and analyze the political and racial overtones. They will...
Curated OER
Construction of a Microscale Fuel Cell
Fuel cells are being called the "energy source" of the future. Allow your high school chemistry class to construct a miscroscale fuel cell, complete with all components to generate energy. This engaging activity will allow them to apply...
Rochester Institute of Technology
Chemical Reactions and Electricity
After a discussion of chemical reactions and electricity, scholars break into groups and follow a scripted activity to discover if fruit can power a clock. After a concluding discussion, the class a presented with a challenge.
Foundation for Water & Energy Education
How Can Work Be Done with Water Power? Activity C
Third in a set of lessons regarding reservoirs, dams, and hydropower, this involves a two-day hydropower plant simulation. Collaborative groups build, maintain, and finance the plant. The transparency of the reservoir setup can be...
Code.org
Introduction to Arrays
How can you store lists in a computer program? The 16th installment of a 21-part unit introduces arrays as a way to store lists within a variable. Individuals program a list of their favorite things—adding interest to the activity.
PBS
Paddle Power
Potentially get all the way across the water. The fourth of five design challenges asks pupils to develop a plan for a paddle-powered boat that will store its energy. Given a limited number of supplies, the class members design, build,...
Teach Engineering
Building a Piezoelectric Generator
In pairs, learners build a piezoelectric generator from readily available electric components in the second and final installment of the two-part series. Tapping the piezoelectric element produces enough electricity to light an LED....
Code.org
Controlling Memory with Variables
Not all variables are created equal. Discover how variables in computer science are different from variables in math class. Scholars learn to work with variables in computer programming by developing a mental model for how variables...
Polytechnic Institute of NYU
Potential vs. Kinetic Energy
Legos in science class? Watch your pupils fall in love with this activity. After learning to measure potential and kinetic energy, young scientists create their own ramps using Lego Mindstorm sensors and software.
Code.org
Bytes and File Sizes
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...
Curated OER
TE Activity: Bubbling Plants
Students study a way to quantify the process of photosynthesis during a given time using the Elodea plant. They design a hypothesis that they test in the hands on activity. They compare the amounts of photosynthesis that occur during low...
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...