National Wildlife Federation
Green Green Revolution
School budgets don't have a lot of extra money, so when young scholars propose saving the district money, everyone jumps on board. The first lesson in the series of 21 introduces the concept of an energy audit. Scholars form an...
Drexel University
Learning Roomba Module 3: Controlling Movement
Look at it go. The resource, the third in a series of five using a Roomba, explains the different types of movements a Roomba makes, then challenges pupils to create computer codes that will cause the Roomba to travel specific paths.
Code.org
Functions with Return Values
Young computer scientists explore how to use the return command in computer programing by playing Go Fish. They learn about functions that return values and then write a turtle driver app using the return function.
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.
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...
Code.org
Image Scroller with Key Events
Discover how to embed images in lists. Scholars modify an existing app to include an image scroller in the 17th instructional activity of the series. They learn to refactor code and remove redundancies after modifying code.
Art Institute of Chicago
Color Combinations
Explore color through an examination of pointillism and light. Class members view Georges Seraut's famous painting on a computer, zooming in and out to see the details and effects of the technique. They then cover how light and color are...
Curated OER
Hamlet Research Paper: Find, Evaluate, and Select Appropriate Research Sources
Help young researchers find credible sources online. Modeling with a Google search for information about Shakespeare’s Macbeth, use a computer projector or Smart Board to show class members how weak the top three search results are....
Google
Art: Greeting Card
Greetings from your computer science class! The culminating activity in the eight-part Google CS Art unit has scholars create digital cards. The purpose of the cards is to show their families what they now know about programming.
Center Science Education
Field Projects: Science in Action
Cooperative groups select from one of four scenarios regarding hurricanes, greenhouse gases, thunderstorms, or the global climate domino effect. They discuss what kind of research needs to be conducted to address their chosen scenario...
Safe Routes to School
Pollution & Evolution
Bring together a study of two major scientific topics with a lesson on the relationship between pollution and evolution. With the help of a PowerPoint presentation, hands-on activity. and class demonstration young scientists learn...
Kenan Fellows
Balancing Equations Using Matrices
Matrices help solve systems of equations in chemistry, computer graphics, circuitry, probability, and more. The second lesson in a seven-part series focuses on using matrices to balance chemical equations. Pupils rely on the Law of...
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...
Code.org
Sending Numbers
Binary graphing ... bit by bit. Pairs work together to develop a protocol in order to send the points of a graph. One partner sends the points and the other receives them and tries to recreate the graph. The pupils use the rubric to...
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...
Code.org
The Need for Encryption
Scholars investigate the need for encryption as they read a portion of the book Blown to Bits and discuss encryption techniques. They finish by attempting to decode a message written using a Caesar cipher.
Curated OER
Boiling and Freezing Points of Water
Challenge your sixth graders with this lesson about the freezing and boiling points of water. In these activities learners graph temperature data, read and analyze information, and identify the freezing and boiling points of water and...
Curated OER
Understanding Cause and Effect
Students experience and study cause and effect as they assess the consequences man faces when time travel is attempted. They determine, in their imaginations, what time period they would like to visit. Each student then listens to,...
Virginia Department of Education
Radioactive Decay and Half-Life
Explain the importance of radioactive half-life as your high school biologists demonstrate the concept by performing a series of steps designed to simulate radioactive decay. Pupils use pennies to perform an experiment and gather data....
Polar Trec
Ozone Data Comparison over the South Pole
Did you know the hole in the ozone is seasonal and filled by January every year? The lesson uses scientific measurements of the ozone over the South Pole to understand patterns. Scholars learn that the hole grew bigger annually before...
Curated OER
Asthma and Allergies
Your health class reads two biographical stories: one about a girl who has allergies and the other about a girl who has asthma. They watch a quick cartoon on the KidsHealth website about immunity and take the related online quiz. You...
Virginia Department of Education
Laboratory Safety and Skills
Avoiding lab safety rules will not give you super powers. The activity opens with a demonstration of not following safety rules. Then, young chemists practice their lab safety while finding the mass of each item in a mixture and trying...
Drexel University
Learning Roomba Module 2: Robot Configurations
How do robots move? A presentation shows viewers the different types of configurations of that help robots move and lists the advantages and disadvantages of each of the configurations.
National Wildlife Federation
It's All in the Name: Weather Versus Climate
What goes up when rain comes down? An umbrella! Activity eight in the series of 12 explores weather and climate. In pairs, participants analyze maps, watch a short video, create a weather forecast, and complete a reading to determine the...