A Journey into the Teaching Experience

A site maintained by teachers for teachers

Using Kodu to Instil Creativity and Problem Solving Skills


To be successful in computer science, it is important that students are creative, innovative and are able to think critically. This can surely be achieved through educative programs such as Kodu which allow students to be able to think and create games of their own. It is a programming language in itself, however, it is very visible as students will be playing and hence easy and fun for one to use.

Another advantage is that this platform runs on Xbox, using the game controller to input the actions. This language is entirely icon-based and the main program consists of pages; these are commanded by rules each of which being composed from a set of actions and conditions. Nevertheless, when designing a game, students, despite the need to be creative in designing the game environment, will also understand different programming concepts such as sequence, iteration, game design concepts and also other problem solving skills they might face throughout the whole development process. Such skills will surely help one out in understanding better computer science principles later on.

It is very user friendly as everything is represented in physical terms such as vision and hearing, thus making it appropriate and easy for everyone. As a matter of fact, I believe that before introducing students to any formal language, similar programs such as Kodu should be used in class. This is because besides creativity, problem solving and storytelling, students are also being introduced without not even realizing, to the basics of programming.




This video below shows different students’ opinions about such program, which as one can see is not solely being used in computer studies lessons.

There is also a YouTube channel containing different tutorials about Kodu; starting from the very basic to more complex games.



One comment on “Using Kodu to Instil Creativity and Problem Solving Skills

  1. bernice1994
    November 20, 2014

    These types of tools are very useful for students to express their creativity. Teachers can use Kodu for various subject. However, in find it mostly suitable for helping students understand some abstract concepts of programming like loops. By creating the game from scratch and solving the problems along the way, students will be also improving their problem skills.

    Another interesting fact that I like about Kodu is that users can play their own games on X box.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s


This entry was posted on November 5, 2014 by in education.
Bryan Alexander

Futurist, educator, speaker, writer


Christopher Felix Bezzina

Disrupting Education

Higher Education in the Digital Age

TED Blog

The TED Blog shares interesting news about TED, TED Talks video, the TED Prize and more.

Not Banjaxed...Yet

give it time

MOERG: Play, Games and Context for Learning

Research and practice in the use of play and games for adult learning

Individual Empowerment

Creative Healing Through Writing and Art


Conflict simulation, peacebuilding, and development

%d bloggers like this: