Curated OER
Alice Computer Programming
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.
DiscoverE
Coding Without Computers
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.
NASA
Explore Mars With Scratch
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...
Curated OER
Irregularly Scheduled Programming
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...
eGFI
Bits & Binary
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...
Curated OER
Computer Titration Lab Simulation
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...
Teach Engineering
Java Programming: Testing the Edges
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...
TryEngineering
Arduino Blink Challenge
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...
NASA
Future Temperature Projections
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...
Curated OER
Computer Software and ACS Materials for Chemistry
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...
EngageNY
First-Person Computer Games
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...
Curated OER
Radio Program #7: The Impact of Early Radio
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...
Curated OER
Yummy Math
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...
Curated OER
Transformations and Matrices
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...
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...
TryEngineering
Give Binary a Try!
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.
Curated OER
Variable Arrays
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.
Curated OER
Computer Interfacing: Frequency Measurement - The Doppler Effect
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.
TryEngineering
Solving a Simple Maze
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...
101 Questions
Controlling Colors
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...
Curated OER
Producing Beats
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...
TryEngineering
Solving Problems with Decision Trees
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.
Curated OER
Protecting Our Native Forests
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...
Curated OER
Mastering the Keyboard
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
- Computer Programming Logic
- Computer Programming Alice
- Computer Programming Lessons
- Computer Programming C
- Computer Programming Python
- Computer Programming Loop
- Computer Programming + Loop
- Computer Programming C++
- Computer Programming With Java