SlideShare una empresa de Scribd logo
Conceptos fundamentales de Java
2-1: Introducción a Alice 3 Actividades
prácticas
Objetivos de la lección:
• Identificar los componentes de la escena
• Crear y guardar un nuevo proyecto
• Agregar un objeto a una escena
• Comunicar el valor del almacenamiento de varias versiones de una escena
• Codificar una instrucción de programación simple
• Utilizar el comando de copia y deshacer
• Comprender el valor de las pruebas y la depuración
Vocabulario:
Identifique el término correspondiente a cada una de las siguientes definiciones.
Editor de códigos Lugar donde se agregan las instrucciones de programación para programar la animación.
Bug Cuando algo se rompe o no funciona como se espera en un programa de software.
Escena inicial Primera escena de una animación donde se selecciona la plantilla de fondo y se colocan
los objetos.
La depuración Proceso por el que se buscan bugs en un programa de software.
Clase Contiene las instrucciones que definen la apariencia yel movimiento de un objeto.
Galería Recopilación de objetos tridimensionales que se pueden insertar en la escena.
Argumento Valor que utiliza el método para realizar una acción.
Instancia Lo que se llama a un objeto después de agregarlo a la escena.
Editor de Escena Lugar donde puede seleccionar objetos de la galería para agregar a la escena,colocar
objetos y editar las propiedades de un objeto.
Plantilla Fondo de la escena que proporciona el cielo,la tierra y la luz.
Procedimiento Parte de código del programa que define la forma en que el objeto debe ejecutar una
tarea.
Inténtelo/resuélvalo:
1. Crear y guardar un nuevo proyecto.
a. Inicie Alice 3.
b. Seleccione la plantilla de hierba.
c. Guarde el archivo con un nombre como "MyFirstProject" en una ubicación que pueda encontrar fácilmente
en la computadora.
d. Asegúrese de que el nombre del proyecto se muestra en la barra de título.
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 demás nombres pueden
ser marcas comerciales de sus respectivos propietarios.
www.oracle.com/academy
2
2. Agregue un objeto a una escena.
a. Inicie Alice 3.
b. Abra el archivo del proyecto MyFirstProject que guardó en la actividad anterior.
c. Agregue una instancia de un conejo blanco a la escena de hierba.
d. Guarde el proyecto.
3. Guarde una nueva versión de un proyecto.
a. Abra el proyecto MyFirstProject que guardó en la actividad anterior.
b. Guarde una nueva versión del proyecto y asígnele el nombre "WhiteRabbitProject".
Nota: guarde varias versiones del proyecto, de forma que pueda utilizar la escena del conejo blanco para
crear animaciones diferentes.
4. Codifique una instrucción de programación.
a. Abra el proyecto WhiteRabbitProjectque guardó en la actividad anterior.
b. Agregue una instrucción de programación para que el conejo blanco diga:"hello".c. Guarde el proyecto.
5. Copie,edite y deshaga instrucciones de programación.
a. Abra el proyecto WhiteRabbitProjectque guardó en la actividad anterior.
b. Mediante dos técnicas de copia diferentes,realice dos copias de la instrucción de programación que hace
que el conejo blanco diga:"hello".
c. Edite una instancia de la instrucción "hello"de manera que el conejo blanco diga:"Have fun!".
d. Mediante Undo,suprima la instancia adicional de la instrucción "hello".
e. Guarde el proyecto.
6. Pruebe y depure la animación.
a. Abra el proyecto WhiteRabbitProjectque guardó en la actividad anterior.
b. Pruebe,edite y depure la animación para ajustar la temporización de las instrucciones "hello"y "Have fun!".
Edite el código para que haya tiempo suficiente para leer el texto en los bocadillos de diálogo.c.Guarde el
proyecto.
Actividades opcionales:
Realice las siguientes actividades prácticas opcionales para seguir poniendo en práctica los conceptos que ha aprendido
en esta lección.
1. Configure una escena con la plantilla Mars, un objeto de alienígena y un objeto de persona.Agregue las siguientes
instrucciones de programación al editor de código.
a. La persona se gira hacia el alienígena.Indicación:Utilice el procedimiento turnToFace.Seleccione el
alienígena como objeto de destino.
b. La persona le pregunta al alienígena:"Are you an alien?".
c. El alienígena se gira hacia la persona.
d. El alienígena dice:"Yes, I am. But I have to go!".
e. El alienígena desaparece.Indicación:Seleccione el alienígena en el menú Instance en el editor de código.
A continuación,arrastre el procedimiento setOpacityal editor de código.Seleccione 0.0 para el valor del
argumento.Esto hará que el alienígena desaparezca.
2. Configure una escena con la plantilla Wonderland,un objeto madHatter y una seta. Agregue las siguientes
instrucciones de programación al editor de código.
a. El sombrerero loco se vuelve a colocar para situarse delante de la seta.Indicación:utilice el procedimiento
place con el valor de argumento "in front of" y la seta como objeto de destino.
b. El sombrerero loco dice:"If I think hard enough,I can make myselfbigger".
c. El sombrerero loco se hace dos veces más grande.Indicación:utilice el procedimiento resize.Seleccione
2.0 para el valor del argumento.
d. El sombrerero loco dice:"Oh no! Now I am too big!”
ESTEFANIA LOREDO CORTES “3A” PROGRAMACION
PRACTICA 1 ALICE

Más contenido relacionado

DOCX
PRACTICA 14 ALICE
DOCX
PRACTICA 10 ALICE
DOCX
PRACTICA 12 ALICE
DOCX
PRACTICA 9 ALICE
DOCX
PRACTICA 8 ALICE
DOCX
PRACTICA 7 ALICE
DOCX
Practica 1 alice
DOCX
PRACTICA 3 ALICE
PRACTICA 14 ALICE
PRACTICA 10 ALICE
PRACTICA 12 ALICE
PRACTICA 9 ALICE
PRACTICA 8 ALICE
PRACTICA 7 ALICE
Practica 1 alice
PRACTICA 3 ALICE

La actualidad más candente (17)

DOCX
PRACTICA 6 ALICE
DOCX
PRACTICA 5 ALICE
DOCX
PRACTICA 4 ALICE
DOCX
PRACTICA 11 ALICE
DOCX
PRACTICA 2 ALICE
DOCX
PRACTICA 13 ALICE
DOCX
PRACTICA 10 ALICE
DOCX
PRACTICA 10
DOCX
Alice11
DOCX
Practice alice 10
DOCX
Practica 10
DOCX
PRACTICA 10 DE ALICE
DOCX
Practica alice p10
PDF
Practica 10 de_alice_3
PDF
Practica 10
PDF
Practica 5
DOCX
Practica 5
PRACTICA 6 ALICE
PRACTICA 5 ALICE
PRACTICA 4 ALICE
PRACTICA 11 ALICE
PRACTICA 2 ALICE
PRACTICA 13 ALICE
PRACTICA 10 ALICE
PRACTICA 10
Alice11
Practice alice 10
Practica 10
PRACTICA 10 DE ALICE
Practica alice p10
Practica 10 de_alice_3
Practica 10
Practica 5
Practica 5
Publicidad

Similar a PRACTICA 1 ALICE (20)

DOCX
Practica 1
DOCX
Practica 1
DOCX
Alice tabla
PDF
Jf 2 1_practice_esp(2)(2)
PDF
Jf 2 1_practice_esp(2)(2)
PDF
Practica 1
PDF
Practica 1
PDF
Practica 1 Alice
PDF
Practica 6
DOCX
PRACTICA 6
PDF
Practica 6 de_alice
PDF
Practica 6 de_alice
PDF
Practica 6
PDF
Practica 6.alice
DOCX
PRACTICA 12 DE ALICE
DOCX
Practica alice p12
DOCX
PRACTICA 6 DE ALICE
DOCX
Practica 6
Practica 1
Practica 1
Alice tabla
Jf 2 1_practice_esp(2)(2)
Jf 2 1_practice_esp(2)(2)
Practica 1
Practica 1
Practica 1 Alice
Practica 6
PRACTICA 6
Practica 6 de_alice
Practica 6 de_alice
Practica 6
Practica 6.alice
PRACTICA 12 DE ALICE
Practica alice p12
PRACTICA 6 DE ALICE
Practica 6
Publicidad

Más de estefania loredo cortes (20)

PPTX
Centro de estudios_tecnologicos_industrial_y_de_servicios(3)(2) (1)
DOCX
Folleto remastered
PPTX
Centro de estudios_tecnologicos_industrial_y_de_servicios(4)
DOCX
PPTX
APP INVENTOR 2
DOCX
Cuestionario 2
DOCX
Cuestionario (1)
PPTX
INVESTIGACION 2
PPTX
INVESTIGACION 1
PPTX
Tutorial de eclipse
DOCX
Conclusion examen
DOCX
MAPA DE NAVEGACION
PPTX
PRESENTACION APP
PPTX
TRABAJO PREZI CESAR
DOCX
EXCEL CESAR IVAN
DOCX
SIMULADOR POWER CESAR
DOCX
SIMULADOR WORD CESAR
PPTX
CONVERSACIONES UTILES 1
PPTX
TRABAJO DE CONSTRUYETE
PPTX
TRABAJO DE PREZI
Centro de estudios_tecnologicos_industrial_y_de_servicios(3)(2) (1)
Folleto remastered
Centro de estudios_tecnologicos_industrial_y_de_servicios(4)
APP INVENTOR 2
Cuestionario 2
Cuestionario (1)
INVESTIGACION 2
INVESTIGACION 1
Tutorial de eclipse
Conclusion examen
MAPA DE NAVEGACION
PRESENTACION APP
TRABAJO PREZI CESAR
EXCEL CESAR IVAN
SIMULADOR POWER CESAR
SIMULADOR WORD CESAR
CONVERSACIONES UTILES 1
TRABAJO DE CONSTRUYETE
TRABAJO DE PREZI

Último (20)

PPTX
Curso de generación de energía mediante sistemas solares
PDF
CyberOps Associate - Cisco Networking Academy
DOCX
Guía 5. Test de orientación Vocacional 2.docx
PDF
capacitación de aire acondicionado Bgh r 410
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
clase auditoria informatica 2025.........
PDF
MANUAL de recursos humanos para ODOO.pdf
PDF
Diapositiva proyecto de vida, materia catedra
PDF
Ronmy José Cañas Zambrano - Potenciando la tecnología en Venezuela.pdf
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PPTX
la-historia-de-la-medicina Edna Silva.pptx
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
Curso de generación de energía mediante sistemas solares
CyberOps Associate - Cisco Networking Academy
Guía 5. Test de orientación Vocacional 2.docx
capacitación de aire acondicionado Bgh r 410
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
Documental Beyond the Code (Dossier Presentación - 2.0)
Presentacion de Alba Curso Auditores Internos ISO 19011
Propuesta BKP servidores con Acronis1.pptx
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
historia_web de la creacion de un navegador_presentacion.pptx
clase auditoria informatica 2025.........
MANUAL de recursos humanos para ODOO.pdf
Diapositiva proyecto de vida, materia catedra
Ronmy José Cañas Zambrano - Potenciando la tecnología en Venezuela.pdf
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
informe_fichas1y2_corregido.docx (2) (1).pdf
la-historia-de-la-medicina Edna Silva.pptx
Power Point Nicolás Carrasco (disertación Roblox).pptx
Historia Inteligencia Artificial Ana Romero.pptx

PRACTICA 1 ALICE

  • 1. Conceptos fundamentales de Java 2-1: Introducción a Alice 3 Actividades prácticas Objetivos de la lección: • Identificar los componentes de la escena • Crear y guardar un nuevo proyecto • Agregar un objeto a una escena • Comunicar el valor del almacenamiento de varias versiones de una escena • Codificar una instrucción de programación simple • Utilizar el comando de copia y deshacer • Comprender el valor de las pruebas y la depuración Vocabulario: Identifique el término correspondiente a cada una de las siguientes definiciones. Editor de códigos Lugar donde se agregan las instrucciones de programación para programar la animación. Bug Cuando algo se rompe o no funciona como se espera en un programa de software. Escena inicial Primera escena de una animación donde se selecciona la plantilla de fondo y se colocan los objetos. La depuración Proceso por el que se buscan bugs en un programa de software. Clase Contiene las instrucciones que definen la apariencia yel movimiento de un objeto. Galería Recopilación de objetos tridimensionales que se pueden insertar en la escena. Argumento Valor que utiliza el método para realizar una acción. Instancia Lo que se llama a un objeto después de agregarlo a la escena. Editor de Escena Lugar donde puede seleccionar objetos de la galería para agregar a la escena,colocar objetos y editar las propiedades de un objeto. Plantilla Fondo de la escena que proporciona el cielo,la tierra y la luz. Procedimiento Parte de código del programa que define la forma en que el objeto debe ejecutar una tarea. Inténtelo/resuélvalo: 1. Crear y guardar un nuevo proyecto. a. Inicie Alice 3. b. Seleccione la plantilla de hierba. c. Guarde el archivo con un nombre como "MyFirstProject" en una ubicación que pueda encontrar fácilmente en la computadora. d. Asegúrese de que el nombre del proyecto se muestra en la barra de título. 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 demás nombres pueden ser marcas comerciales de sus respectivos propietarios. www.oracle.com/academy
  • 2. 2 2. Agregue un objeto a una escena. a. Inicie Alice 3. b. Abra el archivo del proyecto MyFirstProject que guardó en la actividad anterior. c. Agregue una instancia de un conejo blanco a la escena de hierba. d. Guarde el proyecto. 3. Guarde una nueva versión de un proyecto. a. Abra el proyecto MyFirstProject que guardó en la actividad anterior. b. Guarde una nueva versión del proyecto y asígnele el nombre "WhiteRabbitProject". Nota: guarde varias versiones del proyecto, de forma que pueda utilizar la escena del conejo blanco para crear animaciones diferentes. 4. Codifique una instrucción de programación. a. Abra el proyecto WhiteRabbitProjectque guardó en la actividad anterior. b. Agregue una instrucción de programación para que el conejo blanco diga:"hello".c. Guarde el proyecto. 5. Copie,edite y deshaga instrucciones de programación. a. Abra el proyecto WhiteRabbitProjectque guardó en la actividad anterior. b. Mediante dos técnicas de copia diferentes,realice dos copias de la instrucción de programación que hace que el conejo blanco diga:"hello". c. Edite una instancia de la instrucción "hello"de manera que el conejo blanco diga:"Have fun!". d. Mediante Undo,suprima la instancia adicional de la instrucción "hello". e. Guarde el proyecto. 6. Pruebe y depure la animación. a. Abra el proyecto WhiteRabbitProjectque guardó en la actividad anterior. b. Pruebe,edite y depure la animación para ajustar la temporización de las instrucciones "hello"y "Have fun!". Edite el código para que haya tiempo suficiente para leer el texto en los bocadillos de diálogo.c.Guarde el proyecto. Actividades opcionales: Realice las siguientes actividades prácticas opcionales para seguir poniendo en práctica los conceptos que ha aprendido en esta lección. 1. Configure una escena con la plantilla Mars, un objeto de alienígena y un objeto de persona.Agregue las siguientes instrucciones de programación al editor de código. a. La persona se gira hacia el alienígena.Indicación:Utilice el procedimiento turnToFace.Seleccione el alienígena como objeto de destino. b. La persona le pregunta al alienígena:"Are you an alien?". c. El alienígena se gira hacia la persona. d. El alienígena dice:"Yes, I am. But I have to go!". e. El alienígena desaparece.Indicación:Seleccione el alienígena en el menú Instance en el editor de código. A continuación,arrastre el procedimiento setOpacityal editor de código.Seleccione 0.0 para el valor del argumento.Esto hará que el alienígena desaparezca. 2. Configure una escena con la plantilla Wonderland,un objeto madHatter y una seta. Agregue las siguientes instrucciones de programación al editor de código. a. El sombrerero loco se vuelve a colocar para situarse delante de la seta.Indicación:utilice el procedimiento place con el valor de argumento "in front of" y la seta como objeto de destino. b. El sombrerero loco dice:"If I think hard enough,I can make myselfbigger". c. El sombrerero loco se hace dos veces más grande.Indicación:utilice el procedimiento resize.Seleccione 2.0 para el valor del argumento. d. El sombrerero loco dice:"Oh no! Now I am too big!” ESTEFANIA LOREDO CORTES “3A” PROGRAMACION