Curated OER
"I WONDER!"
Students explore a variety of age-appropriate resources. They answer a teacher-selected question about a science or social studies topic. They locate and review age-appropriate resources and provide practice in using the resources...
Curated OER
Wake County Landfill Problem
Students create a proposal to solve Wake County's problem with losing the North Wake landfill in such a way that: a new landfill site is agreed upon, Solid-wase disposal is in compliance with Local and State landfill regulations and...
TryEngineering
Engineering Air Traffic
Students work as air traffic controllers to read the radar and land 3 planes safely. In this engineering lesson, students use what they have learned about the principles and engineering and radar to land 3 planes then evaluate the...
Curated OER
Modeling Atoms
Students create an atomic model using a computer program. In this technology lesson, students identify the difference between radius and diameter. They create circular patterns and spheres based on certain specifications.
Curated OER
A House for Me- Ocean Environments
Students explore ocean environments. In this ocean environment lesson, students identify the things ocean animals need for survival. Students use KWL charts and search the Internet collecting information about ocean habitats....
Curated OER
Who Am I Like?
Students examine family structures. In this family structure lesson, students discover things about their own families and those of their classmates. They make a chart as they discuss nature versus nurture, complete a worksheet about who...
Curated OER
Presentation of Our Family
Although there is no real lesson plan included here, you could easily recycle the idea! Get kids using vocabulary related to family, age, feelings, and nationality. Start by teaching basic vocabulary words and phrases (you'll need to...
Curated OER
Daily Weather Calendar
Third graders use the internet to record the daily weather conditions. Using symbols, they take the information they gathered and create an easy to read chart. They share their charts with the class to end the instructional activity.
Curated OER
Things That Glow: From Fireflies to Quantum Dots
Third graders observe light energy. In this heat and energy lesson, 3rd graders will study the concept of light as a form of energy. Students will examine the different forms of light and the type of energy it produces.
Curated OER
Creating a Personal Resume
Fifth graders be asked to write down information about themselves from questions on the board. They take this information and type it in a program from the computer lab. The resume will be kept in their expandable file for future reference.
Curated OER
Electric Circuits
Students explore energy by completing an electricity worksheet. In this conductors lesson plan, students define the energy related vocabulary terms circuit, electronics, conductor and semi-conductor before examining computer chips in...
Teach Engineering
How a Hybrid Works
Work with your class to connect series and parallel circuits to hybrid cars. The lesson introduces basic circuit diagrams before having scholars apply the understanding of the difference between parallel and series circuits to...
Teach Engineering
Complex Networks and Graphs
Show your class how engineers use graphs to understand large and complex systems. The resource provides the beginnings of graph theory by introducing the class to set theory, graphs, and degree distributions of a graph.
Computer Science Unplugged
Sharing Secrets—Information Hiding Protocols
Did you know that you can find the average age of a group of people without anyone having to real their age? This resource provides directions for way to do just that. After the activity, class members read a short passage...
Kenan Fellows
Designing a Water Treatment Plant
How does dirty water get clean enough to drink? After viewing a PowerPoint that outlines the process water goes through at a water treatment plant, groups work together to design a chlorination chamber for a treatment plant.
Beauty and Joy of Computing
Search Engines
Which search engine is best? The last lab in a unit of five leads the class to investigate search engines. Working in groups, individuals read and discuss articles related to searching the Internet. Pupils develop suggestions that...
Geophysical Institute
Latitude and Longitude with Google Earth
Travel the world from the comfort of your classroom with a lesson that features Google Earth. High schoolers follow a series of steps to locate places all over the earth with sets of coordinates. Additionally, they measure the distance...
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...
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...
Beauty and Joy of Computing
Unsolvable and Undecidable Problems
Try as you might, some functions just cannot be computed. The lab introduces the class to the possibility of unsolvable problems. The fourth lesson in a series of seven begins with a logic problem, then progresses to looking at functions...
Drexel University
Learning Roomba Module 4: Sensors and Actuators
Introduce your classes to sensors and actuators in robots — specifically to the Roomba. Pupils develop programs that make Roomba utilize its different sensors.
Code.org
Processing Arrays
Scholars use a playing card activity to help them develop a program to find the minimum value of a list. They learn to use for loops to write code that will process lists.
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
Practice PT – Improve Your App
The last installment of a 21-part unit is a practice performance task that asks class members to design an app using skills from the unit. Scholars take one of the previous apps from the unit and modify it by adding elements and making...