Kodu is a new visual programming language made specifically for creating games. It is designed to be accessible for children and enjoyable for anyone. The programming environment runs on the Xbox, allowing rapid design iteration using only a game controller for input.

You can view and download our eBook below to learn more about Kodu and how to get started. Here is an activity idea of how you can use Kodu in the classroom.


Activity – eating apples


Add object; change colour; select object; create sequential programme for object.

Directions for Class:

“Think about what you have just learnt. Now work with your groups to complete each of the following tasks. Check them off your list as you go. Don’t forget to make sure each of your group member solves some of the To Do’s from the list. Work together to come up with the best solution.”

To Do Checklist:

- Open the world ‘Small with water’

- Add an apple

- Make this apple blue

- Add Kodu to your level

- Make Kodu find the apple that you just added

- Make Kodu eat the apple once he finds it

Then, you are free to play with adding other objects, adjusting Kodu’s behaviors, changing the environments. Ask for help if you need it.

Challenge Activity

CONTROLLER VERSION: If you do not already control Kodu with your Xbox 360 controller, change your programme so that you can drive Kodu to the apple. (The left stick controls movement).

KEYBOARD VERSION: Change your programme to use either the arrow keys or the mouse to move the
Kodu (WHEN-keyboard-DO-move, or WHEN-left-mouse-DO-move-towards). What other things can you control with your Xbox 360 controller or mouse?

You can view and download the Getting Started with Kodu eBook below.