SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
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.
Conceptos fundamentales de Java
2-4: Rotación y asignación aleatoria
Actividades prácticas
Objetivos de la lección:
 Correlacionar sentencias de guión gráfico con tareas de ejecución del programa
 Agregar una sentencia de control al editor de códigos
 Utilizar números aleatorios para definir aleatoriamente el movimiento
Vocabulario:
Identifique el término correspondiente a cada una de las siguientes definiciones.
Documento con las acciones paso a paso de la animación que deben programarse.
Define cómo se ejecutan en el programa las sentencias de programación.
Proceso para poner una cosa dentro de otra.
Números generados por la computadora sin patrones en la secuencia.
Inténtelo/resuélvalo:
Abra el proyecto "WhiteRabbitProject" que guardó en la lección anterior. Este proyecto se utilizará para todas las
actividades prácticas que se enumeran a continuación.
1. Programe un objeto para que rote.
a. Programe el conejo blanco para que haga un giro completo a la izquierda.
b. Guarde el proyecto.
2. Cree una sentencia de control.
a. Programa los dos orejas del conejo blanco para que se meneen al mismo tiempo.
b. Guarde el proyecto.
3. Programe la subparte de un objeto para que rote.
a. Programe el pie derecho del conejo blanco para que se mueva hacia arriba y hacia abajo.
b. Guarde el proyecto.
4. Asigne aleatoriamente el movimiento del objeto.
a. Haga que las orejas del conejo blanco se meneen un número aleatorio de veces igual a un número
entero entre 1 y 3, ambos incluidos.
b. Guarde el proyecto.
www.oracle.com/academy
desarrollo del programa
sentencias de control
bloques de programación
números aleatorios
2
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.
Actividades opcionales:
Realice las siguientes actividades prácticas opcionales para seguir poniendo en práctica los conceptos que ha
aprendido en esta lección. Agregue un escenario de fondo para mejorar el aspecto de la animación.
1. Busque el separador "Gallery by Theme". Configure una escena inicial con los objetos del tema Southwest.
Asegúrese de incluir el objeto de caballo en la escena y colóquelo cerca de un estanque. Programe el caballo para
que haga lo siguiente:
a. Mover la cabeza hacia arriba y hacia abajo al mismo tiempo que dice: "Neigh!".
b. Mover la cola hacia adelante y hacia atrás un número aleatorio de veces.
c. Inclinar la cabeza hacia abajo para mirar en el estanque. Indicación: se requiere que manipule las
subpartes de la cabeza y el cuello para lograr esta acción.
d. Guarde el proyecto.
2. Busque el separador "Gallery by Theme". Configure una escena inicial con la plantilla de nieve y objetos del tema
de la nieve. Asegúrese de incluir un objeto de pingüino en la escena. Programe el pingüino para que haga lo
siguiente:
a. Girar la cabeza de izquierda a derecha un número aleatorio de veces igual a un número entero entre 0 y 5,
ambos incluidos.
b. Agitar las alas al mismo tiempo.
c. Guarde el proyecto.
3. Configure una escena inicial con un objeto bípedo de su elección. Programe el objeto para que haga lo siguiente:
a. Decir: "Hello!" y saludar al mismo tiempo con la mano izquierda.
b. Decir: "Watch me spin!" y girar simultáneamente un número aleatorio de veces igual a un número entero
entre 0,25 y 4,25, ambos incluidos.
c. Decir: "Goodbye!" y saludar al mismo con la mano derecha.
d. Guarde el proyecto.

Más contenido relacionado

La actualidad más candente (17)

PRACTICA 4 ALICE
PRACTICA 4 ALICEPRACTICA 4 ALICE
PRACTICA 4 ALICE
 
PRACTICA 2 ALICE
PRACTICA 2 ALICEPRACTICA 2 ALICE
PRACTICA 2 ALICE
 
PRACTICA 12 ALICE
PRACTICA 12 ALICEPRACTICA 12 ALICE
PRACTICA 12 ALICE
 
PRACTICA 5 ALICE
PRACTICA 5 ALICEPRACTICA 5 ALICE
PRACTICA 5 ALICE
 
Practica 1 alice
Practica 1 alicePractica 1 alice
Practica 1 alice
 
PRACTICA 3 ALICE
PRACTICA 3 ALICEPRACTICA 3 ALICE
PRACTICA 3 ALICE
 
PRACTICA 8 ALICE
PRACTICA 8 ALICEPRACTICA 8 ALICE
PRACTICA 8 ALICE
 
PRACTICA 6 ALICE
PRACTICA 6 ALICEPRACTICA 6 ALICE
PRACTICA 6 ALICE
 
PRACTICA 11 ALICE
PRACTICA 11 ALICEPRACTICA 11 ALICE
PRACTICA 11 ALICE
 
PRACTICA 7 ALICE
PRACTICA 7 ALICEPRACTICA 7 ALICE
PRACTICA 7 ALICE
 
Practica 6(1)
Practica 6(1)Practica 6(1)
Practica 6(1)
 
Alice6
Alice6Alice6
Alice6
 
Practica6
Practica6Practica6
Practica6
 
Practica 6
Practica 6Practica 6
Practica 6
 
Practica 6 de_alice
Practica 6 de_alicePractica 6 de_alice
Practica 6 de_alice
 
Practica 6
Practica 6Practica 6
Practica 6
 
Practica 6
Practica 6Practica 6
Practica 6
 

Similar a Practica 4 (20)

Practica 4 alice
Practica 4 alicePractica 4 alice
Practica 4 alice
 
Practica cuatro alice
Practica cuatro alicePractica cuatro alice
Practica cuatro alice
 
PRACTICA 6
PRACTICA 6PRACTICA 6
PRACTICA 6
 
Practica 6.alice
Practica 6.alicePractica 6.alice
Practica 6.alice
 
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 1
Practica 1Practica 1
Practica 1
 
Practica 1
Practica 1Practica 1
Practica 1
 
PRACTICA 1 ALICE
PRACTICA 1 ALICEPRACTICA 1 ALICE
PRACTICA 1 ALICE
 
Alice tabla
Alice tablaAlice tabla
Alice tabla
 
Practica 1 Alice
Practica 1 AlicePractica 1 Alice
Practica 1 Alice
 
Practica 1
Practica 1Practica 1
Practica 1
 
Practica 1
Practica 1Practica 1
Practica 1
 
Practica 5 Alice
Practica 5 AlicePractica 5 Alice
Practica 5 Alice
 
Practica 5
Practica 5Practica 5
Practica 5
 
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 cinco alice
Practica cinco alicePractica cinco alice
Practica cinco alice
 
Practica 5
Practica 5Practica 5
Practica 5
 
Tarea
TareaTarea
Tarea
 

Más de MartinCetis109 (20)

Greenfoot 10
Greenfoot 10Greenfoot 10
Greenfoot 10
 
Greenfoot 9
Greenfoot 9Greenfoot 9
Greenfoot 9
 
Greenfoot 8
Greenfoot 8Greenfoot 8
Greenfoot 8
 
Greenfoot 7
Greenfoot 7Greenfoot 7
Greenfoot 7
 
Greenfoot 6
Greenfoot 6Greenfoot 6
Greenfoot 6
 
Greenfoot 5
Greenfoot 5Greenfoot 5
Greenfoot 5
 
Greenfoot 4
Greenfoot 4Greenfoot 4
Greenfoot 4
 
Greenfoot 3
Greenfoot 3Greenfoot 3
Greenfoot 3
 
Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
 
Grennfoot 1
Grennfoot 1Grennfoot 1
Grennfoot 1
 
Practica 10
Practica 10Practica 10
Practica 10
 
Practica 9
Practica 9Practica 9
Practica 9
 
Practica 7
Practica 7Practica 7
Practica 7
 
Practica 5
Practica 5Practica 5
Practica 5
 
Practica3
Practica3Practica3
Practica3
 
Practica 2
Practica 2Practica 2
Practica 2
 
Hoy (3)
Hoy (3)Hoy (3)
Hoy (3)
 
Examen (2)
Examen (2)Examen (2)
Examen (2)
 
Tipo de datos_para_c++
Tipo de datos_para_c++Tipo de datos_para_c++
Tipo de datos_para_c++
 
Tablas de verdad_c_++
Tablas de verdad_c_++Tablas de verdad_c_++
Tablas de verdad_c_++
 

Último

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 

Último (20)

ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 

Practica 4

  • 1. 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. Conceptos fundamentales de Java 2-4: Rotación y asignación aleatoria Actividades prácticas Objetivos de la lección:  Correlacionar sentencias de guión gráfico con tareas de ejecución del programa  Agregar una sentencia de control al editor de códigos  Utilizar números aleatorios para definir aleatoriamente el movimiento Vocabulario: Identifique el término correspondiente a cada una de las siguientes definiciones. Documento con las acciones paso a paso de la animación que deben programarse. Define cómo se ejecutan en el programa las sentencias de programación. Proceso para poner una cosa dentro de otra. Números generados por la computadora sin patrones en la secuencia. Inténtelo/resuélvalo: Abra el proyecto "WhiteRabbitProject" que guardó en la lección anterior. Este proyecto se utilizará para todas las actividades prácticas que se enumeran a continuación. 1. Programe un objeto para que rote. a. Programe el conejo blanco para que haga un giro completo a la izquierda. b. Guarde el proyecto. 2. Cree una sentencia de control. a. Programa los dos orejas del conejo blanco para que se meneen al mismo tiempo. b. Guarde el proyecto. 3. Programe la subparte de un objeto para que rote. a. Programe el pie derecho del conejo blanco para que se mueva hacia arriba y hacia abajo. b. Guarde el proyecto. 4. Asigne aleatoriamente el movimiento del objeto. a. Haga que las orejas del conejo blanco se meneen un número aleatorio de veces igual a un número entero entre 1 y 3, ambos incluidos. b. Guarde el proyecto. www.oracle.com/academy desarrollo del programa sentencias de control bloques de programación números aleatorios
  • 2. 2 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. Actividades opcionales: Realice las siguientes actividades prácticas opcionales para seguir poniendo en práctica los conceptos que ha aprendido en esta lección. Agregue un escenario de fondo para mejorar el aspecto de la animación. 1. Busque el separador "Gallery by Theme". Configure una escena inicial con los objetos del tema Southwest. Asegúrese de incluir el objeto de caballo en la escena y colóquelo cerca de un estanque. Programe el caballo para que haga lo siguiente: a. Mover la cabeza hacia arriba y hacia abajo al mismo tiempo que dice: "Neigh!". b. Mover la cola hacia adelante y hacia atrás un número aleatorio de veces. c. Inclinar la cabeza hacia abajo para mirar en el estanque. Indicación: se requiere que manipule las subpartes de la cabeza y el cuello para lograr esta acción. d. Guarde el proyecto. 2. Busque el separador "Gallery by Theme". Configure una escena inicial con la plantilla de nieve y objetos del tema de la nieve. Asegúrese de incluir un objeto de pingüino en la escena. Programe el pingüino para que haga lo siguiente: a. Girar la cabeza de izquierda a derecha un número aleatorio de veces igual a un número entero entre 0 y 5, ambos incluidos. b. Agitar las alas al mismo tiempo. c. Guarde el proyecto. 3. Configure una escena inicial con un objeto bípedo de su elección. Programe el objeto para que haga lo siguiente: a. Decir: "Hello!" y saludar al mismo tiempo con la mano izquierda. b. Decir: "Watch me spin!" y girar simultáneamente un número aleatorio de veces igual a un número entero entre 0,25 y 4,25, ambos incluidos. c. Decir: "Goodbye!" y saludar al mismo con la mano derecha. d. Guarde el proyecto.