2. Alice es un entorno de programación 3D que permite crear una
animación para contar una historia, un juego interactivo o un vídeo
para compartir en la web. Alice es una herramienta de enseñanza
gratuita diseñada para ser el primer contacto con la programación
orientada a objetos.
Con Alice podemos aprender los conceptos fundamentales de
programación en el contexto de la creación de una película animada
o un videojuego sencillo. Alice suministra una serie de objetos
tridimensionales (personas, muebles, vehículos, etc.) que pueblan
un mundo virtual y crear con ellos un programa para animarlos.
La interfaz de usuario de Alice permite arrastrar y soltar
objetos en el escenario para crear un programa donde las
instrucciones corresponden a declaraciones estándar de un lenguaje
orientado a objetos. El resultado se puede ver de forma inmediata,
y de esta forma entenderemos la relación entre el código y el
comportamiento de los objetos.
3. *La mayoría de los lenguajes de programación están diseñados
para producir otros programas, cada vez más complejos. Alice
está diseñado únicamente para enseñar a programar.
*Alice está íntimamente unido a su IDE. No hay que recordar
ninguna sintaxis especial. De todas formas, acepta tanto el
modelo de programación orientada a objetos como la dirigida a
eventos.
*Alice está diseñada para el público que normalmente no se
enfrenta a problemas de programación, tales como alumnos de
secundaria, mediante un sistema de «arrastrar y soltar».
CARACTERÍSTICAS