sábado, junio 20, 2009

Nueva generación de programadores con Alice


Recuerdo que Diego Sarmentero me había comentado hace tiempo sobre este software para enseñar programación. Hoy lo bajé y me puse a jugar un rato. La verdad es que está genial para aprender a programar. La idea de Carniege Mellon y la combinación de Java + The Sims 2 ha sido fantástica.

Alice es un entorno de programación 3-D. La idea es programar orientado a objetos, pero sin usar dierctamente un lenguaje de programación. Lo que hacemos aquí es directamente identificar un objeto sobre la pantalla y "arrastrar" acciones a lo que sería el editor de código:

También tenemos una pestaña donde el estudiante se familiariza con métodos y propiedades de los objetos, además de poder responder ante distintos eventos, como por ejemplo las teclas de dirección. Esto, sumado al hecho de tener todo un mundo en 3-D para poder realizar acciones, motiva al estudiante a crear cosas realmente muy buenas.

Les dejo un video adicional para que vean:

Saludos
Pablo