Lesson Plan
Curated OER

Alice Computer Programming

For Teachers 6th - 8th
Middle schoolers explore multimedia components. In this science inquiry lesson, students read "Invitation to the Game" by Monica Hughes and they use the Alice Computer Programming System to better understand population dynamics.
Activity
DiscoverE

Coding Without Computers

For Teachers 6th - 12th
See what it feels like to be a robot. Scholars use programming vocabulary to program a human robot and test out their codes by acting them out. The code should result in stacking six cups into a pyramid.
Activity
NASA

Explore Mars With Scratch

For Teachers 3rd - 8th Standards
Learn what it takes to explore Mars in the comfort of a classroom. Individuals experiment with computer programming using a free online resource while learning about the factors affecting Mars Rover explorations. They create a...
Lesson Plan
Curated OER

Irregularly Scheduled Programming

For Teachers 6th - 12th
Students examine their favorite holidays and how they are celebrated. After reading an article, they discuss the length of television programming for the Super Bowl. In groups, they create their own television programming relating to...
Lesson Plan
eGFI

Bits & Binary

For Teachers 5th - 9th
Youngsters love to write on their hands, and in this fabulous activity they are actually asked to. Using numbers written on the tips of their fingers, they will learn how the binary number system works. This hands-on activity is a...
Lesson Plan
Curated OER

Computer Titration Lab Simulation

For Teachers 9th - 12th
High schoolers perform a lab simulation for a titration of monoprotic and diprotic acids. In this titration simulation lesson plan, students use a computer program to neutralize an acid with a base and compute the unknown concentration...
Activity
1
1
Teach Engineering

Java Programming: Testing the Edges

For Teachers 9th - 12th
Tests are no fun, but test cases are extremely helpful. Pupils work in groups to write a Java program that completes a given task. They come up with test cases to give to another group, then trade test cases to determine if their program...
Lesson Plan
TryEngineering

Arduino Blink Challenge

For Students 6th - 12th
Who knew turning a light on and off could be so complicated? In the instructional activity, pupils use Arduino boards to learn about computer codes and programs. They program an Arduino to make a light turn on and off at certain time...
Unit Plan
NASA

Future Temperature Projections

For Teachers 9th - 12th Standards
No one knows what the future will bring, but it's likely to be warmer than before. Pupils first learn about the NASA GISS ModelE2, a global climate model, and about representative concentration pathways that estimate the global output of...
Lesson Plan
Curated OER

Computer Software and ACS Materials for Chemistry

For Teachers 3rd - 12th
Students use computer software to simulate chemistry laboratory experiments. In this experimenting using computer software lesson plan, students use software called "The One Computer Classroom" to investigate wave simulations as a whole...
Lesson Plan
EngageNY

First-Person Computer Games

For Teachers 11th - 12th Standards
How do graphic designers project three-dimensional images onto two-dimensional spaces? Scholars connect their learning of matrix transformations to graphic design. They understand how to apply matrix transformations to make...
Lesson Plan
Curated OER

Radio Program #7: The Impact of Early Radio

For Teachers 9th - 12th
Students examine and interpret the experiences of persons who lived in the early days of radio. identify the technology, program content, and social aspects of early radio listeners. They interview parents for their experiences. Students...
Lesson Plan
Curated OER

Yummy Math

For Teachers 1st - 3rd
Young mathematicians use bags of Skittles to help them gain practice in graphing and organizing data. They work in pairs, and after they have counted and organized their Skittles, they access a computer program which allows them to print...
Lesson Plan
Curated OER

Transformations and Matrices

For Teachers 9th - 11th
There are four activities in this extensive lesson plan covering the identity matrix and scaling, the linear representation of translations, the linear representation of rotations, and reflections. In small groups, they use the Cabri II...
Lesson Plan
Mascil Project

Pottery

For Teachers 9th - 12th
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...
Lesson Plan
TryEngineering

Give Binary a Try!

For Teachers 9th - 12th Standards
Digital, analog, and now binary clocks? The lesson teaches individuals how to interpret binary code. They use an online software program to read binary clocks.
Lesson Plan
Curated OER

Variable Arrays

For Teachers 12th
Twelfth graders compare and contrast variables and arrays. Using data, they enter the information into a spreadsheet and an array to compare how they appear. To end the lesson, they complete basic programs in which they use arrays.
Lesson Plan
Curated OER

Computer Interfacing: Frequency Measurement - The Doppler Effect

For Teachers 7th - 12th
Students explore the Dollper effect by finding the frequency and velocity of sound.  In this velocity lesson, students determine the impulse during a collision by using their data and a software program.
Lesson Plan
TryEngineering

Solving a Simple Maze

For Students 5th - 10th
Solve a maze ... from a robot's point of view. In the lesson plan, your scholars build a small, simple maze from cardboard and then find a route from the start point to the finish point. They write an algorithmic process that a robot...
Activity
101 Questions

Controlling Colors

For Teachers 9th - 12th Standards
Control the computer processing speed with mathematics! Scholars use a computer program to graph color-changing functions. Using complex polynomial functions slows the speed of the program, but simplifying the expression allows the...
Lesson Plan
Curated OER

Producing Beats

For Teachers 9th - 12th
Turn your classroom into a music studio as groups work together to determine why music sounds different when performed live versus a recording. After listening to some different music, each group picks a poem, creates a recording, and...
Lesson Plan
TryEngineering

Solving Problems with Decision Trees

For Teachers 9th - 12th
Combat crime with computers. The instructional activity teaches young computer scientists about decision trees and how to use them. They consider telecommunications subscriptions and how decision trees can help detect fraud.
Lesson Plan
Curated OER

Protecting Our Native Forests

For Teachers 2nd - 5th
Students explore environmental awareness by utilizing computer technology. In this ecosystem conservation instructional activity, students read assigned text which describes the current ecological conditions of Hawaii. Students...
Lesson Plan
Curated OER

Mastering the Keyboard

For Teachers 6th
Sixth graders view an animated program showing how the continents fit together millions of years ago. In groups, they compare and contrast the distribution of rocks and fossils based on how the continents fit together. After reading a...

Other popular searches