Khan Academy
Challenge: My Favorite Foods
Create a list of your favorite foods while you practice writing text in JavaScript. Use fill, textSize, and text functions. This is a quick activity that helps solidify basic skills. Expand with additional challenges such displaying food...
Texas Instruments
TI-Nspire™ CAS
When it comes to rating educational calculators, this calculator is always near the top of this list. Now it's available as an app. There is a lot of calculator power wrapped up in this app. Not only is this a fully functioning...
TryEngineering
Circuits and Boolean Expressions
Teach basic logic using Boolean operators. Young computer scientists learn about the operators NOT, AND, and OR, and how they can be expressed using Boolean notation, logic gates, or truth tables. Along the way, they learn about half...
Positively Autism
The Very Hungry Caterpillar Big and Little Activity
A big caterpillar, a little caterpillar. A big butterfly, a little butterfly. Images from Eric Carle's The Very Hungry Caterpillar model for learners with autism the difference between big and little.
ESL Kid Stuff
Past Tense Activities - Regular Verbs
Here is a supplemental lesson plan regarding past tense verbs for English language learners that is a great tool for the classroom when you are teaching grammar exercises.
Messenger Education
Can You Hear Me Now?—Communicating with Spacecraft
Radio signals transmitted to Pluto take five hours to reach their destination! In these two activities, young scientists explore data communication in space. In activity one, pupils learn how data is gathered and sent back to Earth....
Khan Academy
Challenge: Mickey Mouse Ears
My, what big ears you have! Novice JavaScript programmers adjust Mickey's ears to be proportional with his face and any changes to it. The key is to use variable expressions so that the values used are dependent upon the variable that...
Nemours KidsHealth
Screen Time: Grades K-2
Two lessons encourage class members to go screen-free. The first lesson challenges two teams to create a list of screen-free games. The team with the most ideas wins. Individuals then draw a picture of themselves doing one of the...
ThoughtCo
Thomas Jefferson Matching Activity
What are some notable happenings that occurred during Thomas Jefferson's life and presidency? Give young historians a worksheet about the life and accomplishments of Thomas Jefferson.
Curated OER
ARTHUR'S COMPUTER DISASTER-WORD WORK
In this word work worksheet about "Arthur's Computer Disaster," students are given 5 activities which involve vocabulary words from the story (word search, crossword puzzle, sequencing, alphabetizing and sentence completion).
Curated OER
Invention: Computer Technology
Middle schoolers comprehend that inventions can change the way we live. They comprehend that many inventions start out with design flaws and are refined later by subsequent inventors and designers. Students are explained that the...
Discovery Education
Artificial Intelligence
What makes human interaction different from interaction with computers? Learners consider the question as they build Turing tests to determine whether a computer thinks like a human. They begin by looking at current versions of Turing...
Shodor Education Foundation
Algebra Quiz
Reviewing the process of solving equations is as easy as one click of a button. Scholars solve linear and quadratic equations by using a helpful interactive. The computer app automatically scores responses, providing immediate feedback...
Curated OER
Trade Secrets
Young analysists explore how global trade and free market policies might personally affect them. They read an article, view a series of documenteries, and engage in a class discussion. Great lesson!
Teach Engineering
Slinkies as Solenoids
What does an MRI machine have to do with a slinky? This activity challenges learners to run a current through a slinky and use a magnetic field sensor to measure the magnetic field. Groups then change the length of the slinky to see the...
Virginia Department of Education
Prokaryotes
Lead your biology class on a cell-sized adventure! Emerging scientists construct models of prokaryotes, then design an experiment to properly grow a bacterial culture. They conclude the activity by viewing the culture under a microscope....
University of Rhode Island
How Does the Human Body Use Energy during Various Athletic Activities?
Students investigate how much energy is used during different athletic activities. They conduct Internet research to obtain information on the top three athletic sporting events from around the world, and calculate the calories burned...
Curated OER
Feature Column: Virtual Field Trips
Students discover ways to stay healthy by utilizing Internet education software. In this computer technology lesson, students investigate Internet programs that simulate a field trip by showing images and video. Students participate in...
Curated OER
Trading Up?
Students explore the benefits and drawbacks of free trade from the perspective of the United States, Canada, Brazil, Argentina, Venezuela, Chile and Mexico. For homework, they each write a letter to the editor expressing their personal...
Google
Adventure on the High Seas
Ahoy there! A fun computer science lesson challenges pupils to write a program that creates an ocean wave. They then develop stories to accompany their projects. All of this takes place within the Scratch coding program.
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.
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...
American Museum of Natural History
Make Your Own Dino Stationary
Scholars follow five steps to create dinosaur-themed stationery using basic computer skills.
Code.org
Cleaning Data
"Clean the data!" "I did not know it was dirty." Introduce your class to the process of cleaning data so that it can analyze it. Groups work through a guide that demonstrates the common ways to filter and sort data. Pairs then...