Curated OER
Peer Review and Collaboration Using Chat Tools and /or Voice Recorders
Students use audio devices to record a text and have a peer edit it. For this peer review and collaboration lesson, students write a short text on a topic provided by the teacher. After recording their text the message is sent to a...
Curated OER
Online Scavenger Hunt
Students participate in an online scavenger hunt to answer questions posed by the teacher. In this Internet search lesson, students are given specific questions and they have to use the Internet to locate the answers. There are links...
Curated OER
Technology in the Early Education Classroom
Learners explore computers. They type their names and use different fonts. They create mini-posters using Kid Pix software and use the Oregon Trail software to discover the westward trek in United States history. They explore websites...
Beauty and Joy of Computing
Nesting Lists
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...
Positively Autism
Pirate Vocabulary
Pirate ships and parrots, cannons and coins. Introduce learners with autism to pirate vocabulary with these pages that include an image and the printed vocabulary word.
Explore Sound
Sound and Music
What causes sound? Groups of sound detectives use a variety of tools including ping pong balls, pasta noodles, raisins, rubber mallets, and a tuning fork to investigate what causes sound. The young Sherlocks conduct a series of...
Agriculture in the Classroom
Growing a Nation: Into a New Millennium 1970-Present
If you want to focus on critical thinking skills, this well-constructed series of activities will challenge your history or agriculture class to evaluate the effectiveness of administrative decisions related to agricultural and the...
Code.org
Canvas and Arrays in Apps
Scholars learn how to make a digital canvas and fill it with artwork by creating a drawing app using the canvas element. The activity requires learners to previous knowledge of arrays and return commands to draw images.
Noyce Foundation
Time to Get Clean
It's assessment time! Determine your young mathematicians' understanding of elapsed time with this brief, five-question quiz.
National Association for the Education of Young Children
Ten Tips for Involving Families through Internet-Based Communication
Communication is key for a successful parent-teacher relationship, but communication can be difficult when there are thirty-plus families involved. Make your life easier with online communication and an article that details 10 tips to...
Curated OER
Nuclear Chemistry Project
Radiation has numerous real-world applications, some of which are relatively safe while others can be extremely hazardous. In this nuclear chemistry project, young scientists choose a practical use of nuclear reactions to research in...
Code.org
Looping and Random Numbers
Repetition, repetition, repetition. Get your class to efficiently repeat a section of code over and over again by introducing looping. Class members learn looping to quickly recreate objects they want to appear more than once in their...
EduGAINs
Ratio and Proportion
Do these items have the same ratio? Through a learning contract, pupils master proportions by practicing proportions via word problems, graphs, and with manipulatives. An exit ticket checks for understanding at the end of the...
Code.org
Event-Driven Programming and Debugging
Start programming in event-driven style. Scholars learn to place buttons on the user interface and use event handlers. They also learn to recognize errors in code and debug as necessary. This is the second lesson in the series of 21.
Code.org
Beyond Buttons Towards Apps
Explore how people use event-driven programming in games with a lesson that teaches scholars to use new screen elements and events. They apply these new elements to create a simple chaser game.
Code.org
Compound Conditional Logic
Scholars explore compound conditional logic and learn to use the Boolean operators AND, OR, and NOT within conditional statements by incorporating these operators to improve a previously created app.
Kenan Fellows
Electricity: Sources, Usage, Challenges, and the Future
What does the future of energy look like? Junior engineers collaborate to discover a solution to the global energy crisis during a very hands-on instructional activity. The unit focuses on learning through collaboration to develop a deep...
Curated OER
Coral Snapshots
Using photographs and a coral reef identification key, junior marine biologists compare changes in coral cover for a No-Take Area and the surrounding unprotected area. The data that is collected is then analyzed for richness,...
Chicago Botanic Garden
The Carbon Cycle
There is 30 percent more carbon in the atmosphere today than there was 150 years ago. The first lesson in the four-part series teaches classes about the carbon cycle. Over two to three days, classes make a model of the cycle, add missing...
US National Library of Medicine
Drug Use and Abuse: Past and Present
Pick your poison: tobacco, alcohol, opiates, cocaine, or marijuana. An online exhibition launches a research project that asks groups to select one of the five drugs and gather information on how the use of the drug and the regulations...
Code.org
Packets and Making a Reliable Internet
That's not what I said! My message did not arrive in the correct order! Introduce the concept of packets and the transmission control protocol used to send and receive information over the Internet. The class participates in an unplugged...
Code.org
How Routers Learn
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 paths,...
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...
Microsoft
Arrays
Zoos are just elaborate arrays. Scholars learn the meaning of arrays and how to create them in Minecraft. Applying this knowledge, they write a program to create a zoo within the game's world. They also complete an independent project...