Mascil Project
Pottery
Don't cry over broken pottery. A cross-curricular lesson plan challenges pupils to consider how to restore ancient pottery. Using a computer program and their knowledge of transformations, they come up with a way to recreate the original...
Smithsonian Institution
Water/Ways: The Poetry of Science
Water is the source of life. It appears in poetry in both peaceful and torrential descriptions; it appears in earth science in its liquid, gaseous, and solid states. Combine these interpretations of our planet's most precious and...
Ventura County Air Pollution Control District
Effects of Global Warming
Your learners have probably heard of climate change, but do they really understand what it is? Study the history, details, and future implications of global warming and the greenhouse effect with a set of activities designed for an...
Shodor Education Foundation
Rabbits and Wolves
A change in a parameter can end in overpopulation. The resources gives pupils the opportunity to control the parameters of rabbits and wolves in a natural setting. Using the set parameters, the simulation runs and displays the population...
Children’s Hospital of Philadelphia
Discovery and Development of Vaccines
Stop the spread. Pupils work through two activities to gain an understanding of vaccines and immunity. Learners research different types of vaccines and how they are made and explore the advantages and disadvantages of them. Using a...
Curated OER
Levers and Pulleys
Seventeen pages of material leave you well-prepared to carry out this lesson on levers and pulleys. Photos and diagrams make the instructions clear; resource links provide additional information. The missing aspects of this teacher's...
Edgate
Discovering New Resources
What is a natural resource, and what resources did the Lewis and Clark expedition seek? After reading an article on the mapping of the west, learners get into small groups to discuss the important natural resources of the period. They...
University of Minnesota
Mirroring Emotions
Do you ever give your class the "teacher look"? Without saying a word, they become silent and engaged (hopefully). How do they know what you're thinking? Explore the concept of nonverbal communication and how it relates to our...
Safe Drinking Water Foundation
Water Pollution
An introductory lesson to a unit on water pollution, young environmentalists are asked to brainstorm examples of pollutants in water. This lesson will help develop a sense of what water pollution is and where the pollutants come from.
National Wildlife Federation
Ghost Town
Around 93 percent of the reefs on Australia's Great Barrier Reef have been bleached, and almost one quarter of them are now dead. Scholars research the sea temperatures, especially around the areas with coral reefs, to make connections...
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...
Khan Academy
Welcome to the Computer Science Platform
You don't need to know how to code in order to teach your students! Show them learning is a lifelong skill by learning along with them. Take this activity for example; the code is on the left, and the result is on the right. Can you...
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.
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...
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.
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....
Beauty and Joy of Computing
Conditional Blocks
If you use the resource, then pupils will understand conditional block instructions. In the first lab of a six-part unit, pupils learn how to use conditional statements (if/then) in block instructions for computer programming. They apply...
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...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
