Website
National Gallery of Art

National Gallery of Art: The Art Zone

For Students Pre-K - 1st
Ten interactive activities that allow you to use the computer to create and manipulate works of art.
Website
Other

Carnegie Mellon University: Alice

For Teachers Pre-K - 1st
An innovative 3D programming environment that makes it easy for students to create an animation for telling a story, playing an interactive game, or a video to share on the web. This is a free teaching tool designed to be a student's...
Website
Massachusetts Institute of Technology

Mit: Scratch: Imagine, Program, Share

For Students 9th - 10th
Scratch is a programming language developed for students ages 8 and up. Students can use this free download to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. This...
Interactive
ABCya

Ab Cya: Make a Pumpkin

For Students Pre-K - 1st
Click and drag the different shapes to make a pumpkin. Students learn and practice valuable mouse manipulation techniques while clicking and dragging. Students may also create faces depicting different emotions. Have fun with this...
Article
Khan Academy

Khan Academy: Intro to 'Memory'

For Students 9th - 10th
An introduction to creating a single player version of the memory game using drawing commands and implementing the rules of the game using variables and logic.
Article
Khan Academy

Khan Academy: A Button Object Type

For Students 9th - 10th
This Khan Academy resource is an article about using a button object type to create code and make it reusable.
Lesson Plan
Science Education Resource Center at Carleton College

Serc: Learning Sustainability With Sim City

For Teachers 9th - 10th
Helps educators develop SimCity-based lesson plans that will encourage students to think critically about the challenges facing modern cities. SimCity is a city-building simulation computer game where players become the mayor and design...
Unit Plan
TED Talks

Ted: Ted Ed: Meet a 12 Year Old App Developer

For Students 9th - 10th
Most 12-year-olds love playing video games- but Thomas Suarez taught himself how to create them. After developing iPhone apps like "Bustin Jeiber," a whack-a-mole game, he is now using his skills to help other kids become developers. [4:33]
Activity
Ministerio de Educación (Spain)

Ministerio De Educacion: Manejo Del Raton

For Students Pre-K - 1st
These are simple games to introduce preschool children to use the mouse. There are many activities that match each of the mouse functions such as paths and trails, coloring, puzzles or creating faces.
Online Course
Code.org

Code.org: Cs Fundamentals: Course A

For Students K - 1st
Learn the basics of computer science and internet safety. At the end of the course, create your very own game or story you can share.
Interactive
ABCya

Ab Cya: Click and Drag Make a Snowman

For Students Pre-K - 1st
Practice basic mouse manipulation techniques using this interactive lesson. Using the mouse, learners move the shapes to create a colorful snowman. Immediate feedback given.
Interactive
ABCya

Ab Cya: Click and Drag to Make a Face

For Students Pre-K - 1st
Practice basic mouse manipulation skills using this interactive lesson. Using the mouse, learners move the shapes to create a colorful and funny face. Immediate feedback given.
Handout
Other

Timelines of History

For Students 9th - 10th
Here, you can see timelines of various eras and events in history. View a chronology of World War II as well as chronologies of video game systems and personal computers. This website provides good examples of simple, yet informative,...
Website
Other

Calimero

For Students Pre-K - 1st
A great site that allows young students to play with the computer and create postcards, read jokes and other stories and print out the alphabet or table decorations to color manually or import into a paint program to color with the...
Activity
Smithsonian Institution

National Postal Museum: Color Away

For Students Pre-K - 1st
Put your crayons away and create postal themed works of art with this online coloring book from the National Postal Service.
Whiteboard
ClassFlow

Class Flow: Acti Vstudio 2.5 Jeopardy

For Teachers 9th - 10th
[Free Registration/Login Required] Created from Bill Lohman's Jeopardy template, this game will reinforce ACTIVstudio training for educators or become a source of training in itself.
Interactive
ABCya

Ab Cya: Fuzz Bugs Farm Consonant Blends

For Students K - 1st
Fuzz Bugs Farm Consonant Blends is a great activity for young children to work with consonant digraphs and the different words they create. Help your Fuzz Bugs Farm Animal make its way across the game board by answering different...
Article
Khan Academy

Khan Academy: Forest Environment

For Students 9th - 10th
Creating a classic 2D "side-scroller" game in which the view is side-on and the character is moving forwards and backwards.
Article
Khan Academy

Khan Academy: Stick Collisions

For Students 9th - 10th
Creating a basic collision check for two objects in a side-scroller game.
Interactive
ABCya

Ab Cya: Secret Message Maker

For Students 1st - 6th
The ABCya Secret Message Maker is a fun way to create, share and solve secret messages! Simply type your message into the maker and press the button to encrypt it! Next you can choose to solve it on the computer, save it or print it out.
Interactive
ABCya

Ab Cya: Crossword Puzzle Maker

For Students 5th - 8th Standards
ABCya! Crossword Puzzle Maker is a fun and easy way for children to create interactive crossword puzzles. Kids can input answers and clues using a simple form or by copying and pasting from a text document. Crossword Puzzles can be...
Article
Khan Academy

Khan Academy: Generating 3 D Shapes

For Students 9th - 10th
Creating a cuboid with specific position and dimensions entails a function that maps a position and dimensions into an array of nodes and an array of edges.
Article
Khan Academy

Khan Academy: Animated Scenes

For Students 9th - 10th
Create animated scenes.
Article
Khan Academy

Khan Academy: Interactive Scenes

For Students 9th - 10th
Creating scenes that respond to user interaction by a trial and error approach to the best function solution.