Curated OER
Mmmm, Mmmm ... and Good
Young scholars consider their own diets and examine an op-ed article about organically produced foods. They research alternatives to various foods for the creation of a supermarket and reflect on their own diets after keeping a food...
Curated OER
Elements of Physics: Energy And Work
Students examine the difference between potential and kinetic energy. In this energy lesson students view a video and apply these energies to real world situations.
Curated OER
To Infinity and Beyond
Students examine NASA's next flight commander, Colonel Eileen M. Collins. They explore other extraordinary American women in various fields and create biographies celebrating their achievements.
Curated OER
Animal Colors and Shapes
Students investigate the natural characteristics of animals by completing a coloring activity. In this animal properties lesson, students investigate the reasons different animals have specific colors, and how it is essential for...
Curated OER
Biomes: Coastlines and Seas
Middle schoolers study the different types of coastlines and their territories. In this marine coasts lesson students identify life forms that are in the coastal regions.
PBS
Stories of Painkiller Addiction: Learning About Opioids
Feeling high is not the only side effect of abusing prescription opioids. Middle and high schoolers learn more about specific painkillers, including Fentanyl, Oxycodone, and Clonazepam, as well as their common brand names and extensive...
Global Oneness Project
The Value of Ancient Traditions
Imagine having to give up cell phones, computers, and TV? What would be lost? What gained? An examination of the Drokpa, a nomadic people who live in the grasslands of Tibet, provides class members an opportunity to consider how access...
Code.org
Hard Problems – Traveling Salesperson Problem
Even computers find this to be a hard problem. In the eighth installment of a 12-part unit, young computer scientists learn about the traveling salesperson problem. They formulate algorithms to solve the problem and find out why it is...
Drexel University
Learning Roomba Module 1: Robotics Introduction
Introducing Mr. Robot. As an introduction to robotics, class develop a definition of a robot and make distinctions between real robots and those in science fiction. They also study the basics of programming in Java to...
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.
Code.org
The Need for Algorithms
Pairs work through two scenarios that require them to generate an algorithm. The first activity requires pairs to define a common language to use; the second comes with the language. The pairs then must determine how to code the...
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...
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...
Chicago Botanic Garden
Plant Phenology Data Analysis
Beginning in 1851, Thoreau recorded the dates of the first spring blooms in Concord, and this data is helping scientists analyze climate change! The culminating instructional activity in the series of four has pupils graph and analyze...
Cornell University
Sound Waves
How does sound travel through different mediums? Scholars explore this question by creating and observing sound waves as they learn the difference between transverse and longitudinal wave motion. Using their new knowledge, class members...
Code.org
Introduction to Digital Assistant Project
How does a computer recognize voice commands? Scholars learn about digital assistants and natural language processing (NLP) algorithms in the ninth instructional activity of the series. They begin building a simple digital assistant and...
Science Matters
That’s An Otter Story
Young scientists discover how sea otters' habitats have changed due to human impact. Through conversation, video observation, and story reading, scholars identify how human interactions change a specific ecosystem in both positive and...
California Academy of Science
Rapid Brainstorming: How Can We Improve Our Global Food System?
In 2018, the average fast food burger cost $2.64 while a salad averaged $4.14. Does the price difference matter to public health? Scholars consider that question and others in a brainstorming session about improving our global food...
Code.org
Creating Summary Tables
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...
Code.org
One-way Functions – The WiFi Hotspot Problem
Pupils attempt to solve the Wireless Hotspot Problem and learn why it is considered a computationally hard problem in the ninth instructional activity of the series on 12. They also learn about one-way functions and how the Wireless...
Science Matters
Earthquake Building/Shaking Contest
Japan is one of only a handful of countries that constructs buildings that are almost earthquake proof. The 13th lesson in the 20-part series challenges scholars to build structures to test against earthquakes. With limited materials and...
Institute of Electrical and Electronics Engineers
Cracking the Code
Some interesting reading on the history of barcodes opens this technology lesson plan. Readers find out how engineers contribute, and then they gather into groups to discuss possible improvements to our current UPC barcode system. Know...
Curated OER
Tell Us All: Tools for Integrating Math and Engineering
What a scam! Middle and high schoolers pose as journalists exposing consumer fraud. For this lesson, they write an article for a magazine using data collected during previous investigations (prior lessons) to defend their findings that a...
Code.org
Encoding Numbers in the Real World
Ah, the numerous number of numbers. Individuals research different ways of encoding numbers. After conducting their initial research, they find classmates who have researched a different article and the pair share information. The...