You are on page 1of 2

www.oracle.

com/academy

Conceptos fundamentales de Java


2-12: Desarrollar una animacin completa Actividades
prcticas

Objetivos de la leccin:

Utilizar controles de teclado para manipular una animacin


Utilizar la descomposicin funcional para crear un escenario y un guin grfico
Completar una animacin
Probar una animacin
Reubicar objetos en tiempo de ejecucin
Planificar la presentacin de un proyecto de animacin terminado

Vocabulario:

Identifique el trmino correspondiente a cada una de las siguientes definiciones.

Presentacin Documento que garantiza que la animacin cumple todos los principios de una
animacin.

Guiones grficos visuales Muestra una serie de imgenes ilustradas que representan las principales escenas de la
animacin.

Descomposicin funcional Proceso metdico de identificacin de un problema complejo y el desglose en pasos


ms pequeos que son ms fciles de gestionar.

Historia que presenta un Historia que proporciona una finalidad a la animacin.


conflicto y una resolucin.
Depuracin Proceso por el que se buscan y eliminan bugs en un programa de software.

Uso del procedimiento.. Sentencias que identifican claramente el objetivo o la funcionalidad de bloques de
sentencias de programacin en el programa, pero que no afectan a la funcionalidad del
programa.

Guiones grficos Lista de acciones para llevar a cabo una tarea o resolver un problema.

Prueba de depuracin Proceso por el que el programa de software convierte el cdigo en la animacin que se
puede ver.

Lista de control de la Lista detallada y ordenada de las acciones que realiza cada uno de los objetos en cada
animacin escena de la animacin.

Copyright 2015, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas deser marcas comerciales de sus respectivos propietarios.
Oracle y/o sus filiales. Todos los dems nombres pueden
2
Intntelo/resulvalo:

1. Defina un escenario para una animacin completa.


a. Defina un escenario para una animacin con una escena de un conejo y una pradera que incluya todos los
conceptos aprendidos en este curso.
b. Planifique la inclusin de todas las funciones siguientes en la animacin:
i. Escenario completo de varios objetos de varias clases, incluidas propiedades y formas
ii. Procedimientos declarados
iii. Procedimientos de movimiento
iv. Rotacin de objetos y procedimientos de rotacin de subpartes de objetos
v. Movimiento simultneo con la sentencia de control Do Together
vi. Vehculo en marcha con el procedimiento setVehicle
vii. Funciones
viii. Sentencias de control IF y WHILE
ix. Nmeros aleatorios
x. Expresiones matemticas
xi. Variables
xii. Controles de teclado

2. Disee un guin grfico para una animacin completa.


a. Cree un guin grfico para una animacin con una escena de un conejo y una pradera que incluya todos
los conceptos aprendidos en este curso.
b. Utilice el escenario que ha creado en la actividad anterior para ayudar a desarrollar el guin grfico.

3. Programe una animacin completa.


a. Opcional: Abra el archivo del proyecto "WhiteRabbitProject". Puede empezar a partir de este proyecto o
iniciar un nuevo proyecto desde cero.
b. Programe una animacin completa con una escena de un conejo y una pradera que incluya todos los
conceptos aprendidos en este curso.
c. Utilice el escenario y el guin grfico que ha creado en la actividad anterior.
d. Revise la lista de comprobacin para la finalizacin de la animacin. Utilice esta lista de comprobacin para
asegurarse de que la animacin est completa.
e. Guarde el proyecto.

4. Pruebe y depure una animacin completa.


a. Pruebe, edite y depure el proyecto de animacin White Rabbit completo.
b. Agregue comentarios de programacin a cada seccin de cdigo en el editor de cdigo. c. Guarde el
proyecto.

5. Reubique los objetos en tiempo de ejecucin.


a. Agregue el procedimiento addDefaultModelManipulation al editor de cdigo initializeEventListeners.
b. Pruebe la animacin y reubique los objetos en tiempo de ejecucin.
c. Guarde el proyecto.

6. Cargue la animacin en YouTube.


a. Use la utilidad del men File para cargar la animacin en Youtube con su cuenta de Youtube.
b. Guarde una copia de la animacin como un archivo local en su mquina.

7. Presente una animacin completa.


a. Por su propia cuenta o con su grupo de proyecto, planifique, practique y entregue una presentacin de su
animacin completa de Alice 3. Muestre todos los aspectos de la animacin y cmo cada concepto
aprendido en este curso se ha utilizado en su proyecto de animacin de Alice 3 completa.

Copyright 2015, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales registradas de Oracle y/o sus filiales. Todos los dems nombres pueden
ser marcas comerciales de sus respectivos propietarios.