Subido por: Unknown
martes, 26 de mayo de 2015
Alice es lenguaje de programación educativo libre y abierto1 orientado a objetos con un entorno de desarrollo integrado (IDE). Está programado en Java. Utiliza un entorno sencillo basado en «arrastrar y soltar» para crear animaciones mediante modelos 3D
El programa se desarrolló prioritariamente para solucionar tres problemas fundamentales del software educativo:
-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».
Al no existir en el entorno de programación Alice un editor del código de programación propiamente dicho, se sortean las dificultades inherentes al rigor sintáctico a los primeros pasos en la programación orientada a objetos. Se trata de que el árbol no nos impida ver el bosque.
-Vídeo de Juego de Alice: Link
Este juego consiste básicamente en 3 eventos: dos para mover la cámara y uno para disparar.
Al pulsar el botón que activa el comando de disparar, un objeto se desplaza en linea recta a la dirección a donde estemos apuntando. Cuando este objeto colisiona con una pelota, se activa una variable que, detona un comando que hace que la pelota reduzca su tamaño a un 0.000001.