SlideShare una empresa de Scribd logo
1 de 3
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!”
CESAR IVAN HERNANDEZ HERNANDEZ “3A” PROGRAMACION
Java Alice Fundamentos

Más contenido relacionado

La actualidad más candente (20)

Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
 
Alice 6
Alice 6Alice 6
Alice 6
 
PRACTICA 5 ALICE
PRACTICA 5 ALICEPRACTICA 5 ALICE
PRACTICA 5 ALICE
 
Greenfoot 3
Greenfoot 3Greenfoot 3
Greenfoot 3
 
Greenfoot 1
Greenfoot 1Greenfoot 1
Greenfoot 1
 
PRACTICA 13 ALICE
PRACTICA 13 ALICEPRACTICA 13 ALICE
PRACTICA 13 ALICE
 
Alice 1
Alice 1Alice 1
Alice 1
 
PRACTICA 3 ALICE
PRACTICA 3 ALICEPRACTICA 3 ALICE
PRACTICA 3 ALICE
 
Alice 4
Alice 4Alice 4
Alice 4
 
Alice 11
Alice 11Alice 11
Alice 11
 
Greenfoot 5
Greenfoot 5Greenfoot 5
Greenfoot 5
 
Alice 4
Alice 4Alice 4
Alice 4
 
Greenfoot 9
Greenfoot 9Greenfoot 9
Greenfoot 9
 
Alice 12
Alice 12Alice 12
Alice 12
 
Alice 10
Alice 10Alice 10
Alice 10
 
Alice 8
Alice 8Alice 8
Alice 8
 
Greenfoot 8
Greenfoot 8Greenfoot 8
Greenfoot 8
 
Alice 8
Alice 8Alice 8
Alice 8
 
Greenfoot 9
Greenfoot 9Greenfoot 9
Greenfoot 9
 
Alice 11
Alice 11Alice 11
Alice 11
 

Similar a Java Alice Fundamentos (20)

Tarea
TareaTarea
Tarea
 
Practica 1
Practica 1Practica 1
Practica 1
 
Practica 1
Practica 1Practica 1
Practica 1
 
Alice tabla
Alice tablaAlice tabla
Alice tabla
 
Jf 2 1_practice_esp(2)(2)
Jf 2 1_practice_esp(2)(2)Jf 2 1_practice_esp(2)(2)
Jf 2 1_practice_esp(2)(2)
 
Jf 2 1_practice_esp(2)(2)
Jf 2 1_practice_esp(2)(2)Jf 2 1_practice_esp(2)(2)
Jf 2 1_practice_esp(2)(2)
 
Practica 1
Practica 1Practica 1
Practica 1
 
Practica 1 Alice
Practica 1 AlicePractica 1 Alice
Practica 1 Alice
 
Practica 1
Practica 1Practica 1
Practica 1
 
Practica 6
Practica 6Practica 6
Practica 6
 
PRACTICA 6
PRACTICA 6PRACTICA 6
PRACTICA 6
 
Practica 6 de_alice
Practica 6 de_alicePractica 6 de_alice
Practica 6 de_alice
 
Practica 6 de_alice
Practica 6 de_alicePractica 6 de_alice
Practica 6 de_alice
 
Practica 6
Practica 6Practica 6
Practica 6
 
Practica 6.alice
Practica 6.alicePractica 6.alice
Practica 6.alice
 
PRACTICA 12 DE ALICE
PRACTICA 12 DE ALICEPRACTICA 12 DE ALICE
PRACTICA 12 DE ALICE
 
Practica alice p12
Practica alice p12Practica alice p12
Practica alice p12
 
PRACTICA 6 DE ALICE
PRACTICA 6 DE ALICEPRACTICA 6 DE ALICE
PRACTICA 6 DE ALICE
 
Practica 6
Practica 6Practica 6
Practica 6
 
Practica6
Practica6Practica6
Practica6
 

Más de estefania loredo cortes (20)

Centro de estudios_tecnologicos_industrial_y_de_servicios(3)(2) (1)
Centro de estudios_tecnologicos_industrial_y_de_servicios(3)(2) (1)Centro de estudios_tecnologicos_industrial_y_de_servicios(3)(2) (1)
Centro de estudios_tecnologicos_industrial_y_de_servicios(3)(2) (1)
 
Folleto remastered
Folleto remasteredFolleto remastered
Folleto remastered
 
Centro de estudios_tecnologicos_industrial_y_de_servicios(4)
Centro de estudios_tecnologicos_industrial_y_de_servicios(4)Centro de estudios_tecnologicos_industrial_y_de_servicios(4)
Centro de estudios_tecnologicos_industrial_y_de_servicios(4)
 
CETIS MAPS
CETIS MAPSCETIS MAPS
CETIS MAPS
 
APP INVENTOR 2
APP  INVENTOR 2APP  INVENTOR 2
APP INVENTOR 2
 
Cuestionario 2
Cuestionario 2Cuestionario 2
Cuestionario 2
 
Cuestionario (1)
Cuestionario (1)Cuestionario (1)
Cuestionario (1)
 
INVESTIGACION 2
INVESTIGACION 2INVESTIGACION 2
INVESTIGACION 2
 
INVESTIGACION 1
INVESTIGACION 1INVESTIGACION 1
INVESTIGACION 1
 
Tutorial de eclipse
Tutorial de eclipseTutorial de eclipse
Tutorial de eclipse
 
Conclusion examen
Conclusion examenConclusion examen
Conclusion examen
 
MAPA DE NAVEGACION
MAPA DE NAVEGACIONMAPA DE NAVEGACION
MAPA DE NAVEGACION
 
PRESENTACION APP
PRESENTACION APPPRESENTACION APP
PRESENTACION APP
 
TRABAJO PREZI CESAR
TRABAJO PREZI CESARTRABAJO PREZI CESAR
TRABAJO PREZI CESAR
 
EXCEL CESAR IVAN
EXCEL CESAR IVANEXCEL CESAR IVAN
EXCEL CESAR IVAN
 
SIMULADOR POWER CESAR
SIMULADOR POWER CESARSIMULADOR POWER CESAR
SIMULADOR POWER CESAR
 
SIMULADOR WORD CESAR
SIMULADOR WORD CESARSIMULADOR WORD CESAR
SIMULADOR WORD CESAR
 
CONVERSACIONES UTILES 1
CONVERSACIONES UTILES 1CONVERSACIONES UTILES 1
CONVERSACIONES UTILES 1
 
TRABAJO DE CONSTRUYETE
TRABAJO DE CONSTRUYETETRABAJO DE CONSTRUYETE
TRABAJO DE CONSTRUYETE
 
TRABAJO DE PREZI
TRABAJO DE PREZITRABAJO DE PREZI
TRABAJO DE PREZI
 

Java Alice Fundamentos

  • 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!” CESAR IVAN HERNANDEZ HERNANDEZ “3A” PROGRAMACION