Free Programming Environments

for Kids



“Scratch is a new programming language out of MIT that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web.”


“Scratch is designed to help young people (ages 8 and up) develop 21st century learning skills. As they create Scratch projects, young people learn important mathematical and computational ideas, while also gaining a deeper understanding of the process of design”



Alice is an innovative 3D programming environment out of Carnegie Melon that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a teaching tool for introductory computing. It uses 3D graphics and a drag-and-drop interface to facilitate a more engaging, less frustrating first programming experience.”


Game Maker:


General Information can be found at-


GM download page can be found at (take down Game Maker 7.0) – When you run the game you can upgrade to the full version if you like.


This book is written by the creators of Game Maker and I highly recommend it. The book comes with a disk of all the resources that you’ll need to complete the games along with a copy of Game Maker.

The Game Makers Apprentice: Game Development for Beginners (Technology in Action) by Jacob Habgood and Mark Overmars 

It can be purchased from Amazon at:


Excellent tutorials can be downloaded for free from:


Don’t forget to check out the wiki. It has information on teaching materials, books on game design and some information on the author.