3. Alice es lenguaje de programación
educativo libre y abierto 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.
Este software fue desarrollado por los
investigadores de la Universidad Carnegie Mellón.
4. Alice es un programa para construir mundos
virtuales con objetos 3D. Los objetos pueden
moverse, girar, cambiar color, reaccionar al ratón
y mucho más. Su interfaz interactiva genera
instrucciones al arrastrar y soltar elementos
gráficos (drag and drop). Estas instrucciones se
corresponden a lenguajes de programación
como Java o C++.
5.
6. Al ver en forma inmediata cómo corren los
programas de animación, los estudiantes pueden
entender con mayor facilidad la relación entre el
código y el comportamiento de un objeto.
Su entorno visual mejora la retención y el
aprendizaje, evitando la frustración de una sintaxis
mal utilizada. Los objetos se vuelven obvios y
el estudiante puede relacionarse con ellos y la
forma en que se programan.
7. 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 objetos como
la dirigida a eventos.
8. 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».
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.
9. Debido
a la problemática dela
programación , fueron surgiendo lenguajes
de programación como es el caso de ADA ,
para sustituir a los diversos lenguajes
utilizados en las operaciones militares y dar
respuesta en tiempo real .
10.
Con la evaluación de estos lenguajes de
programación , se fueron desarrollando alternativas
para crear de manera sencilla , soluciones
informáticas accesibles para mas usuarios. La
aplicación de la que estamos hablando se conoce
como Alice 2.0 ,la cual es de mucha ayuda para
quien desea excursionar en la programación , sin
importar el nivel educativo que se posea.
11. Este trabajo busca facilitar de una forma didáctica y
entretenida la utilización de Alice 2.0 mediante la
creación de aplicaciones.
Esto hace para que los estudiantes, en el momento
de programar no tengan temores pensando que
esto es una tarea difícil , sino que se proyecten a
realizar aplicaciones rápidas y fáciles a través de
este IDE.
12. Crear una guía
didáctica para facilitar
a los usuarios de la
utilización del IDE
Alice2.0 en el proceso
de enseñanza –
aprendizaje de a
programación
orientada a objetos
del lenguaje java.
13. Investigar acerca de Alice2.0 y
sus aplicación en la enseñanzaaprendizaje.
Situar las herramientas mas
utilizadas en este IDE y encontrar el
uso adecuado de dichas
herramientas.
Proponer alternativas de solución
de la utilización de este IDE en el
aprendizaje del lenguaje Java.
14. Durante el proceso de este trabajo
de investigación se tuvieron algunas
dificultades , entre las cuales se
encuentran las siguientes:
Falta de tiempo.
Falta de material bibliográfico gratuito.
Falta de conocimiento en la aplicación y
software flash Macromedia para la
elaboración de la guía didáctica.
-Falta de recursos didácticos.