Code.org
Beyond Buttons Towards Apps
Explore how people use event-driven programming in games with a lesson that teaches scholars to use new screen elements and events. They apply these new elements to create a simple chaser game.
American Museum of Natural History
Make Your Own Dino Stationary
Scholars follow five steps to create dinosaur-themed stationery using basic computer skills.
Curated OER
The History of Computers
Students study the people and inventions related to computers. They research famous people for each invention they created and create a timeline of the inventor and his inventions. They present an oral presentation about the person for...
National First Ladies' Library
Opening the Olympic Games
Learners examine the history of the Olympic Games, including the opening ceremonies. In small groups, they create Olympic flags using symbols that represent their country and communities. In phase two of the lesson, students work in...
PBS
Arguing over Area
With the help of the Area Officers and Perimeter Patrol, you learners will develop a better understanding of area and its relationship to perimeter. First, they view a video clip from Cyberchase, and then they visit a website to test...
Curated OER
Fair Game?
Students evaluate possible gender stereotypes perpetuated by computer games, particularly those designed for girls. They design a prototype for a gender bias-free computer game that would appeal to both males and females.
Visa
Hall of Fame Lesson Module — Financial Football
Kick off an engaging review on personal finance with an online football game. Financial Football incorporates both football strategies and economic knowledge in an interactive format, allowing future CFOs to answer a variety of questions...
Science 4 Inquiry
Eukaryotic Cells: The Factories of Life
Eukaryotes include humans, animals, and plants. Scholars learn about the parts of eukaryotic cells. They design models of a store and match the correct function of each part to the function of a part of the cell. They review their...
Purdue University
Simple Machines
What's the best way to use a simple machine to solve a real-world problem? Scholars construct their own simple and complex machines to explore the concepts of work and force. They discuss examples of simple machines they have found in...
Curated OER
It's Just a Game?
Students consider their attitudes toward concrete and abstract violence in the media before developing hypotheses that assess the effect of gender and age on people's attitudes toward such violence and designing a survey to test those...
Curated OER
Allosaur Survival Game
Students uses this game to see how difficult survival is even for a fierce predator, especially when it is young. It stresses: How much energy it takes to keep a large animal alive or a small one growing, The differences in the fauna...
Curated OER
Stump the Dump Maze Game
Students complete reading Because of Winn-Dixie individually or as a class. As students reunite Opal and Winn-Dixie in this timed reading comprehension maze game, they demonstrate their understanding of the novel's plot, theme, and...
Discovery Education
The Everyday Science of Sports
Physical science juniors will enjoy this sensational enrichment on aerodynamics, especially if they are also sports fans! With a focus on physical features and behaviors, collaborative groups make observations on five different golf...
Curated OER
Human Body Series - Digestive System
With articles entitled, "What's Puke?" and "What is a Fart?" this digestive system lesson plan is sure to be a gas! Elementary anatomists do a belly dance to illustrate how food moves through the digestive system and then design a board...
Curated OER
Comparing Fractions
The best way to teach students how to compare fractions is using visual means. This instructional activity suggests a variety of ways to help learners understand this concept using a SMART Board, Kidspiration, videos, computer games, and...
Curated OER
Fractals and the Chaos Game
High schoolers explore the concept of fractals. In this fractals lesson, students play the "Chaos Game" via an applet. High schoolers place dots on the screen to recognize that they have created Sierpinski's Triangle.
Curated OER
Designing Future Houses
Learners discuss houses of the future and imagine future house designs. They create a floor plan, architectural drawing, and write a short description about their future house.
Code.org
The Need for Addressing
You sunk my battleship via the Internet? Groups of three play a modified game of Battleship using the Internet Simulator. Team members determine how to address messages, so each player knows who the message is for, and refine their text...
Positively Autism
Boxcar Sight Words
These colorful pages are sure to engage learners fascinated by trains. It was designed expressly for learners with autism. Nine common sight words are printed on the sides of different colored boxcars parked in a train yard.
Beauty and Joy of Computing
Building an App
Create your own app with the first lab of a five-part unit. Future computer scientists learn the basics of programming a game application. They use a given software program to design an app where users try to click on a moving sprite as...
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.
Google
Friends: Imaginator
What does a future as a computer scientist look like? Pupils learn about loops in computer coding by writing a story about the future. They include the repeat until and wait blocks in the Scratch program to incorporate these loops.
Bowland
Pointzero: Confined
Groups plan their escape carefully. Three three-tiered puzzles help a story character escape their situation, each involving integer sequences, transformations, and geometric constructions. The teacher resource includes slides and...
Curated OER
Designing the Future of Technology
Conduct research focused on improving a current technology by having students work in groups to investigate improvements that could be made to a particular piece of technology. They list the current problems and attempt to develop...