Kodu is a visual programming language created by Microsoft Labs specifically for creating games. It is designed to be accessible for children and enjoyable for anyone.
Students can program in Kodu Game Lab with the keyboard and mouse or a game controller.
Kodu provides an end-to-end creative environment for designing, building, and playing your own new games. The core of the Kodu project is the programming user interface. The language is simple and entirely icon-based. Programs are composed of pages, which are broken down into rules, which are further divided into conditions and actions. Conditions are evaluated simultaneously. For a full technical grammar of the Kodu language, read Kodu Language Specification and Grammar.
The Kodu language is designed specifically for game development and provides specialized primitives derived from gaming scenarios. Programs are expressed in physical terms, using concepts like vision, hearing, and time to control character behavior. While not as general-purpose as classical programming languages, Kodu can express advanced game design concepts in a simple, direct, and intuitive manner.
Because it was created with XNA Game Studio, it is a fun way to kick-off your XNA programming unit. Take a look at the XNA resources ready for use in your classroom too.
Kodu provides an end-to-end creative environment for designing, building, and playing your own new games.
- High-level language incorporates real-world primitives: collision, color, vision
- Runs on Xbox 360 and PC
- Interactive terrain editor
- Bridge and path builder
- Terrain editor – create worlds of arbitrary shape and size
- 20 different characters with different abilities
On the Kodu site view a video and find links to the Kodu Blog and Forum as well as the easy download links.
More Information
- Visit the Kodu Blog
- Kodux.com is a great user’s forum
- Scratch project at MIT
- XNA Creators Club
- Alice
- StarLogo TNG
- Kodu Club at Explorer Elementary
- The impact of web 2.0 technologies in the classroom
In the News
- The 8-Year-Old Programmer
The New York Times, September 16, 2010 - Kodu Language Specification and Grammar
Microsoft Research, August 31, 2010 - Kodu, Microsoft’s game creation lab for kids, comes to the PC
Download Squad, January 13, 2010 - Do you Kodu?
Edge, August 20, 2009 - Kodu at Slate
Slate, July 10, 2009 - Make Your Own Xbox Games with Kodu
PC World, July 2, 2009 - Kodu at Seed Magazine
Seed, June 23, 2009 - Logo on Steroids
Slate, July 10, 2009 - Kodu at Edge Online (also in print!)
Edge, August 20, 2009
Si me encanta aprender con video juegos o crear yo mismo uno.
iván Aliaga
10 años
Esta idea de aprender jugando es muy buena y poder tener la opurtunidad de editar un juegos es muy guay.
hola nos llamamos David y Javier tenemos 10 años
nos ha gustado mucho este juego por que aprendes mucho
hola tengo 11 años y si me gusta inventar mis vidiojuegos
Soy María y me encanta la idea de poder aprender con videojuegos. Y la opción de poder diseñar y editar un videojuego.
me gusta aprender con videojuegos
Hola me llamo Ana Martin, tengo 10 años y me encanta la idea de poder aprender con videojuegos porque es mas divertido que estar con los libros.
Me gusta aprender con juegos
Mi nombre es Lucía, y tengo 10 años. Me gusta mucho la idea de poder crear mi propio videojuego aprendiendo y compartiéndolo con los demás.
Hola me llamo Claudia, tengo 10 años y me gusta la idea de aprender con videojuegos.
La idea de aprender con los videojuegos es muy buena porque a los niños les gustan mucho los videojuegos.
Los videos explican bien pero estarian mejor si estuvieran en español en vez que en ingles;pero aun asi la pagina esta muy bien organizada.
Hola soy pablo y tengo 9 años la idea me parece buenisima por que sera divertido y educativo a la vez
hevy metal
hola me llamo luis miguel montiel el kodu me gusta mucho
hola me llamo alessandra y tengo nueve nueve años . me gusta la idea de aprender con videojuegos y ademas me encantan.
Hola me llamo Arturo Román,Kodu es un programa muy interesante,así que esta página es perfecta para poder aprender más sobre Kodu.
Me encanta la idea aunque no puedo acceder al juego, parece que tiene buena pinta.
Me llamo Patricia y tengo 10 años
Es chulísimo el juego!
Me llamo Estela y tengo 10 años
i like the games
ME GUSTA MUCHO APRENDER EN LOS VIDEO JUEGOS
Y ES MUCHO MEJOR
Y me gusta aprender con ordenadores.
I think the game could be a lot of mejorated
I like this game !!
Because I like more play with computer that with books.
no nos a gustado el juego otra vez sera
megusta aprender jugando pero este juego no me gusta nada.
Al principio nos fue muy dificil.
O era demasiado dificil o no iba .
Luego nos volvio a salir fatal pero nos divertimos y nos reimos mucho.
Esperamos volver a utilizarlo.
Nos ha gustado mucho.
Helena y Eva
kodu es una web recomendable y divertida ytambien en 3d
kodu es muy chulo,porque te creas tus niveles y te personalizas los enemigos
Me gusta tu comentario Andres
Kodu es muy chulo para todas las edades y espero que juegues. Blanca 9 años
mis profesores favoritos son jesus y ian
kodu es una buen juego de crear videojuegos y como se puede hacer multijugador se puede jugar con tus amigos
hola me llamo alfonso tengo 9 años , megustan los vidiojuegos porque son muy divertidos y me paso todo el día en el ordenador
hola soy elvira y me gusta mucho los vidiojuegos,sobre todo club penguin.
hola me llamo carlos y me gusta codu porque es divertido
Hola soy Marta y me encanta aprender con videojuegos .Sobre todo porque me encanta descubrir cosas nuevas:p.
Me encantan los videojuegos y quiero crear muchos videojuegos
Roberto 9 años
me llamo rodrigo y creo que KODU es super mega chulo porque te creas tu propio videojuego.
9años 4ºb
Hola soy markel y rodrigo y os recomendamos que jugueis al kodu si os gusta crear video juegos.
Somos Olivia y Candela:
nos gustan los videojuegos porque son entretenidos y aprendemos.
megusta kodu
hola me llamo Vicky mi profesor de Ingés se llama mºzet y mi profesor de Español se llama Angeluis y quiero empezar a hacer mi propio juego con mi amiga Elena y me encantaria que despues de crear mi propio juego jugamos y probamos otros juegos que no sean los nuestro.gracias a todos por leer mi comentario y a ti Jesús bueno adiós a todos.
Hola me llamo Elena y tengo 9 años quiero empezar a crear mi propio juego. Yme gustaria aprenderlo con mi amiga Vicky y mi profesor de Ingés se llama MºZed y mi pofesor de español se llama Don Angel, de informatica se llama Jesús y nos a enseñado muchas cosas como nos esta enseñando hacer tú propio universo
me encanta kodu
Kodu mola tios
Me encantan los videojuegos y quiero crear videojuegos muy chulos
hola nos llamamos jimena y claudia tenemos 9 años y nos gusta mucho aprender con videojuegos queremos aprender con ellos y jugar.
Tambien queremos divertirnos jugando y aprendiendo con videojuegos.
Nos gusta mucho jugar y aprender con los videojuegos
¡¡¡¡es muy chuloooooooooooooooo!!!!
Hola, somos Carmen y Natalia.
Kudo es un buen juego de crear videojuegos creados por ti y puedes jugar con tus amigos.
me parece una buena idea crear juegos XDXDXDXDXDXD JEJEJEJEJEJE
hola kodu por ques muy dificil de manejarlo
Hola, me gusta mucho este juego porque es una herramienta interactiva y virtual que a los alumnos les gusta mucho.
10 años
Esta muy bien el Kodu para crear juegos
kodu is very fun.
I think that the videogames are good for the school to learnt good and funny.
Hello,my name is Patricia an I am 10 years old.I like the videogames.I like more the others videogames,but I like the KODU.
PATRICIA
I think that «KODU» is a very good programme to learn.
My name is Alicia, and I am 10 years old.
I like the idea of learning with videogames but sometimes it’s a little bit difficult.
Mi name is Claudia and i like the idea of create video games with kodu…
Hello, my name is Mercedes and I am 10 years old I like Kodu because you can do your world
For me Kodu is a very fun program because you have to do vidiogame about anything you want and I would like to try vidiogames of other pepole.
nos gustas mucho kodu,eres muy divertido
I like a lot work with Kodu, because you can represent things that happen in the real live.
Me gusta Koduporque se puede representar cosas y escenas que pasan yhan pasado en la vida real
I like a lot kodu because you can make all the things that you want
me ecanta kodu noseque noseque
Me gusta el Kodu.
Marta tengo 10 años.
me gusta kodu pero tengo que aprender más seguro que es chulo cuando sabes jugar
tengo 9 años y voy a 4ºc
i like kodu but i need to learnd more and do laberinto
is sou interesting
¿porque hay que hacerlo en ingles y español?
Como madre de alumno os doy un diez. Mi hijo se lo ha pasado en grande y se siente «importante».
Gracias D. Jesús por su entrega.
Very good blog!