Curated OER
Freshwater Sharks Bite Children at 35th Beach. A Play
Young scholars delve into a study of sharks. In this science lesson plan, students examine the many different scientific occupations, as well as some possible specializations therein, and perhaps a little bit of other life...
Curated OER
Providing a Helping Hand
Learners examine the concept of philanthropy. In this service learning lesson plan, students create charts that display how corporate sponsorships benefit communities.
Curated OER
Nature of Science and Ecology
Learners identify the different biotic and abiotic components of an ecosystem. In this ecology lesson, students perform a case study on current environmental problems. They write a position statement about their chosen topic and share it...
Teach Engineering
Stormy Skies
Young meteorologists examine the four main types of weather fronts and how they appear on a weather map. Participants learn about the difference between the types of weather fronts along with their distinguishing features. A...
Curated OER
Science in the Court Room
Share their opinions on the use of DNA databases in criminal investigations. After reading an article, they evaluate the pros and cons of the databases and work in groups to answer discussion questions. They write a letter to a state...
Code.org
Minecraft Hour of Code
Devote an hour to computer coding ... it's time well spent! The activity has young computer scientists write code to solve puzzles in the Minecraft game. They learn how to apply block codes and repeat loops.
Teach Engineering
Energy Basics
Power up your lessons with an energetic resource. Scholars learn about work, force, energy, and power. They consider the relationships between these quantities through hockey puck scenarios and make calculations using formulas.
Teach Engineering
Applications of Linear Functions
It's not so straightforward — lines can model a variety of applications. Pupils experience linear relationships within the context of science, including Hooke's and Ohm's Laws. Class members got a taste of motion and speed from the...
Teach Engineering
Energy Efficiency
Using the resource is probably the most efficient way to learn about efficiency. The 18th installment of a 25-part Energy Systems and Solutions unit has pupils investigate energy efficiency through discussions and associated activities....
American Statistical Association
More Confidence in Salaries in Petroleum Engineering
Making inferences isn't an exact science. Using data about salaries, learners investigate the accuracy of their inferences. Their analyses includes simulations and randomization tests as well as population means.
Teach Engineering
Life Cycles
Breathe some life into product design. Pupils learn about the stages of product creation, use, and disposal—sometimes called a cradle-to-grave assessment. They see how this cycle relates to the life cycle of organisms.
Curated OER
Whale Song Acrostic
What do whales sing about? Invite your class to imagine the thoughts of whales before writing acrostic poems on the topic. The plan blends together a bit of life science with plenty of opportunities for creativity and writing.
Virginia Department of Education
Structure and Function of Cell Membranes
Lead your high school class on an exploration inside the cell. Individuals investigate the relationships between cells structure and function given their relative locations on the cell membrane. They explore the concept of homeostasis...
Teach Engineering
Catching the Perfect SAR Waves!
Zero in on an interesting resource involving radar technology. Groups construct a radar sensing unit and learn to calibrate the system. Using the radar system and the Pythagorean Theorem, they calculate distances between objects.
Teach Engineering
Bone Density Math and Logarithm Introduction
What do logarithms have to do with bone density? Scholars learn that the equation for bone density includes logarithms. The majority of the third lesson of seven is devoted to logarithms and their properties.
Virginia Department of Education
A Dichotomous Key of Virginia’s Native Plants
Can your class correctly classify plant species? Individuals explore native plants of the local environment and correctly classify them into their respective categories. They investigate differences in the plants and discuss similarities...
Marine Institute
Water Pollution
Sixth graders investigate the various types of pollutants found in water and ways to help prevent water pollution. Through a hands-on experiment, students create samples of polluted water by mixing water with vegetable oil, dirt,...
Teach Engineering
Go Public: Osteoporosis Brochure
Osteoporosis and family — notice the connection between the two. Pairs develop a brochure to educate the public about osteoporosis in the last portion of the six-part series. The teams draw on the information learned throughout the...
King County
Reproductive System
It's every health and science teacher's favorite subject to cover: the reproductive system. This comprehensive lesson introduces adolescents to the reproductive anatomy of men and women with the help of a series of diagrams,...
World Wildlife Fund
Bar Charts & Pie Charts
Learn about life in the Arctic while practicing how to graph and interpret data with this interdisciplinary lesson. Starting with a whole group data-gathering exercise, students are then given a worksheet on which they analyze and create...
University of Georgia
Using Freezing-Point Depression to Find Molecular Weight
Explore the mathematical relationship between a solvent and solute. Learners use technology to measure the cooling patterns of a solvent with varying concentrations of solute. Through an analysis of the data, pupils realize that the...
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
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.
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 lesson of the series. They learn to refactor code and remove redundancies after modifying code.