Interactive
ABCya

Make a Snowman

For Students Pre-K - 3rd
Do you want to build a snowman? Of course you do! A fun and easily navigated game provides face pieces, hats, scarves, arms, and other fun accessories for young learners to create their perfect winter friend.
Lesson Plan
Curated OER

Create a Board Game

For Teachers 6th - 8th
Students research, design, and create a game board based on information learned in ancient civilizations' social studies units. They utilize computer technology to research the project, as well as, textbooks, in-class library and video...
Lesson Plan
Curated OER

World Hunger - Causes And Solutions

For Teachers 11th - Higher Ed
An online Sim City type game from the BBC website guides students to complete a World Food Programme mission. They investigate the causes and of hunger in different parts of the world and then research a particular region's hunger...
Interactive
Shodor Education Foundation

Crazy Choices Game

For Students 7th - 12th Standards
Wanna take a chance on which game is best? The resource provides three games of chance using multiple types of games. Games range from coin toss to cards. Choosing a type of game, pupils determine what wins and enter the theoretical...
Lesson Plan
Curated OER

Computer/Video Game Illustration

For Teachers 3rd - 5th
Students review catalogs of different types of video or computer games. In groups, they write an explanation for each game. They create a screen highlight from a game of their choice and illustrate it on a piece of construction paper....
Lesson Plan
Curated OER

Increasing Multicultural Understanding Through Folk Literature

For Teachers 3rd - 5th
Pupils read folktales from around the world comparing two of them using a computer generated Venn diagram. They create a game based on a folktale and use software to create a listening library of folktales.
Lesson Plan
Institute of Electrical and Electronics Engineers

Program Your Own Game

For Teachers 7th - 12th
Learners study basic computer programming and the work of software engineers.  In this creative lesson students create their own software game.
Lesson Plan
Curated OER

The Olympic Games

For Teachers 6th - 12th
Students research the history of the Olympics and the various countries that have hosted the games. They obtain information about some of the sports featured in the Olympics. Students then create a brochure using Microsoft Publisher.
Lesson Plan
Curated OER

Alice Computer Programming

For Teachers 6th - 8th
Young scholars explore multimedia components. For 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.
Lesson Plan
Curated OER

The Game of Chance

For Teachers 3rd
Third graders use manipulatives to determine the probability of outcomes. In this probability lesson, 3rd graders roll dice and use spinners to determine the probability of outcomes. They determine if games are fair/unfair based on their...
Lesson Plan
Curated OER

Creating a Map

For Teachers 1st - 6th
Students create a map of their community. In this mapping lesson, students identify various geographical features and the cardinal directions on maps displayed in the classroom. Students are divided into three groups to create a large...
Activity
Beauty and Joy of Computing

Algorithms

For Teachers 9th - 12th
Introduces the class to the idea of searching a list by building a script. Learners modify a guessing game script that will find a number in a list. 
Activity
Computer Science Unplugged

The Intelligent Piece of Paper

For Teachers 3rd - 12th
How smart is that piece of paper? The activity introduces the idea of computer programming as a list of instructions written by computer programmers. Two individuals play a game of Tic-Tac-Toe in which one follows the commands...
Lesson Plan
Microsoft

Variables

For Teachers 6th - 8th
You won't want to replace the resource with anything else. Future computer scientists use Minecraft to learn about variables in computer coding. They engage in several activities to master the variable code block, then apply it in an...
Lesson Plan
Code.org

Beyond Buttons Towards Apps

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

Colour by Numbers–Image Representation

For Teachers 2nd - 12th
How do computers store and send images? Here's an activity that explains one way a computer can compress image information. Pupils decode run-length coding to produce a black and white image. Pairs then work together to code and...
Lesson Plan
TryEngineering

Boolean Algebra is Elementary

For Teachers 3rd - 6th Standards
See how Boolean algebra relates to video games with a lesson that teaches young scholars how to use Boolean algebra to create rules for a virtual world. They test the rule base for consistency in groups.
Lesson Plan
Curated OER

The History of Computers

For Teachers 6th - 8th
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...
Lesson Plan
National First Ladies' Library

Opening the Olympic Games

For Teachers 3rd - 5th
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, young scholars work...
Lesson Plan
PBS

Arguing over Area

For Teachers 2nd - 3rd Standards
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...
Interactive
Shodor Education Foundation

Algebra Four

For Students 6th - 10th Standards
Everybody wins when you play Algebra Four. Players solve linear and quadratic equations to earn pieces on the Algebra Four game. Make a row of four pieces and you win the game. But everyone gets practice with solving equations, so really...
Lesson Plan
Code.org

Events Unplugged

For Teachers 9th - 12th
Introduce event-driven programming. Young computer scientists learn the meaning of event-driven programming and how it is different from previous styles of programming. They play a card game to simulate the challenges that occur in this...
Lesson Plan
ESL Kid Stuff

Describing Things (Adjectives)

For Teachers 3rd - 9th
 Describing things using adjectives is the focus of this lesson designed for language learners. Class members play games, draw pictures, and sing songs, adding adjectives to describe animals.
Lesson Plan
ESL Kid Stuff

Pets & Possessions

For Teachers 3rd - 9th
Language learners engage in a series of games and activities using pet vocabulary and the verb "have" to show possession or ownership.