0% encontró este documento útil (0 votos)
24 vistas10 páginas

Lenguaje de Programacion Alice

Cargado por

sarafran2007
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas10 páginas

Lenguaje de Programacion Alice

Cargado por

sarafran2007
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Lenguaje de programación Alice

Presentado por:
Dayana Isabel Serrano
Jimmy Josue Padilla
Sara Francisca Cáceres
Edwin Isaac Suazo
Angel Yahir Espinoza
Coranyi Yinnadel Alvarado
Objetivos

 El objetivo principal del lenguaje de programación Alice es proporcionar una plataforma


educativa accesible y visualmente orientada para enseñar conceptos fundamentales de
programación. Alice utiliza un enfoque basado en la en la creación de historias animadas
en un entorno tridimensional, lo que hace que el programa sea mas atractivo para el
usuario novato. Además, Alice esta diseñado para ser utilizado fácilmente con una interfaz
grafica que permite a los estudiantes crear programas visuales. Este programa ayuda a los
estudiantes a comprender los conceptos de programación de una manera mas practica y
visual.
¿Que es Alice?

 Alice es un software 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. Este software fue
desarrollado por investigadores de la Universidad Carnegie Mellon, entre los que destaca
Randy Pausch.
Características

 Interfaz grafica intuitiva


 Entorno tridimensional
 Biblioteca de objetos predefinidos
 Animaciones interactivas
 Sistema de programación basado en bloques
 Feedback visual instantáneo
 Facilidad de aprendizaje
Funcionalidades del Programa

 Creación de escenas tridimensionales

 Asignación de comportamientos

 Entorno de aprendizaje guiado

 Eventos y acciones

 Feedback visual en tiempo real


¿Cuales son la Versiones de Alice?

 Alice 2.0: Esta fue una de las primeras versiones importantes de Alice, lanzada
inicialmente en 1997. Presentaba una interfaz gráfica para la creación de
animaciones 3D y una forma simplificada de programación basada en bloques.

 Alice 2.2: Una actualización de la versión 2.0 que incluía mejoras en la interfaz
de usuario y correcciones de errores.

 Alice 3: Una versión completamente nueva de Alice que introdujo una interfaz
de usuario renovada y mejoras en la funcionalidad. También se centró en la
integración con entornos de desarrollo como Eclipse y NetBeans, lo que
permitió a los usuarios trabajar en proyectos más avanzados.

 Alice 3.1: Una actualización de Alice 3 que trajo correcciones de errores y


algunas mejoras en la estabilidad y el rendimiento.
¿Cómo se crea una instrucción de
programación en Alice?
 Selecciona un objeto
 Abre el Editor de Métodos
 Agrega una nueva instrucción
 Selecciona una instrucción de programación
 Configura la instrucción
 Añade más instrucciones si es necesario
 Cierra el Editor de Métodos
 Prueba tu animación
 Guarda tu proyecto
¿Qué es un evento en lenguaje de
Programación Alice?

Los Eventos: es un suceso en el sistema (tal como una interacción del usuario con la máquina).
Cuando un evento ocurre, se ejecuta una serie de instrucciones de programación asociadas a ese evento.
Estas instrucciones pueden incluir cambios en la apariencia de objetos, movimientos, reproducción de
sonidos, activación de otras acciones, entre otras cosas.
Por ejemplo, en una animación de un juego simple en Alice, un evento podría ser el momento en que el
usuario presiona la tecla de flecha hacia arriba en el teclado para hacer que un personaje se mueva hacia
adelante.
CONCLUSION

Alice es un entorno de desarrollo de software y un lenguaje de programación diseñado para enseñar


conceptos de programación de una manera visual y accesible. Permite a los usuarios crear animaciones
tridimensionales interactivas utilizando un sistema de arrastrar y soltar elementos, lo que facilita la
comprensión de los conceptos de programación, especialmente para principiantes y estudiantes jóvenes.

En resumen, Alice combina la creatividad de la narrativa visual con la lógica de la programación,


proporcionando una plataforma educativa poderosa para fomentar el interés y la comprensión de la
informática y la programación en una amplia gama de estudiante
FIN

También podría gustarte