Resources for Junior Programmers



We spent almost a year playing and creating with the Kodu Game Creator from Microsoft Research. Students aged between 7 - 18 years joined the classes. You can watch video footage from one of our classes here, on Kontain.

It's a great tool for kids who are interested in getting into game programming. It introduces programming concepts in a fun, user-friendly way, and is a cool first step toward object-oriented programming.

here to download Kodu for free!




Alice is an innovative 3D programming environment 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 freely available teaching tool designed to be a student's first exposure to object-oriented programming. It allows students to learn fundamental programming concepts in the context of creating animated movies and simple video games.

In Alice, 3-D objects (e.g., people, animals, and vehicles) populate a virtual world and students create a program to animate the objects.

Visit Alice!


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

As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively.

Visit Scratch!

Last modified: Sunday, 22 August 2010, 01:06 AM