SlideShare una empresa de Scribd logo
Conceptos fundamentales de Java
2-7: Funciones
Actividades prácticas
Objetivos de la lección:
Utilizar funciones para controlar el movimiento en función de un valor de retorno
Vocabulario:
Identifique el término correspondiente a cada una de las siguientes definiciones.
Operadores matematicos Suma (+), resta (-), multiplicación (*) y división (/).
funciones Responde a las preguntas acerca de un objeto,como su altura,ancho,profundidad e
incluso la distancia respecto a otro objeto.
Inténtelo/resuélvalo:
Abra el proyecto "WhiteRabbitProject"que guardó en la lección anterior.Este proyecto se utilizará para todas las actividade s
prácticas que se enumeran a continuación.
1. Seleccione un objeto y vea sus funciones.
a. Seleccione el objeto White Rabbiten el menú de instancia.
b. Vea las funciones disponibles para el objeto White Rabbiten el separador Functions.
2. Utilice una función para definir la distancia de un movimiento.
a. Haga que el conejo blanco se gire hacia el conejito.
b. Gire el conejito hacia el seto.
c. Utilice la función getDistanceTo para hacer que el conejito se mueva hacia el seto.d. Guarde el
proyecto.
3. Utilice un operador matemático para evitar un choque.
a. Utilice un operador matemático en la función getDistanceTo para que el conejito se detenga antes de
chocar con el seto.
b. Guarde el proyecto.
4. Evite un choque haciendo uso de la profundidad.
a. Utilice la función getDepth para evitar un choque cuando el conejito se mueva hacia el seto.Realice un
ajuste con cálculos matemáticos adicionales si es necesario.
b. Guarde el proyecto.
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.
2
www.oracle.com/academy
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. Cree un nuevo proyecto con la plantilla de desierto.Agregue un objeto de leona y tres objetos de roca a la escena.
a. Utilice funciones para programar la leona para que se mueva de forma precisa junto a cada objeto de roca, de
forma que llegue hasta dichas rocas,pero sin atravesarlas.
b. Guarde el proyecto.
2. Cree un nuevo proyecto con la plantilla de hierba.Agregue tres árboles y un pájaro a la escena.Coloque el pájaro
en uno de los árboles.Asegúrese de que los árboles estén al menos a 10 metros de distancia uno de otro.
a. Utilice funciones para programar el pájaro para que vuele de un árbol al siguiente y se pose en los árboles,pero
no los atraviese.Indicación:Declare un procedimiento para el movimiento de vuelo.A continuación,haga que el
pájaro agite las alas al mismo tiempo que recorre la distancia al árbol.
b. Defina el pájaro como vehículo para la cámara,de forma que la cámara siga al pájaro mientras vuela alrededor
de la escena.
c. Guarde el proyecto.
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.

Más contenido relacionado

DOCX
Practica p7
DOCX
Practica 7(1)
DOCX
DOCX
Alice7
DOCX
PRACTICA 7
PDF
Practica 7
PDF
Practica 7
PDF
Practica 7 de_alice
Practica p7
Practica 7(1)
Alice7
PRACTICA 7
Practica 7
Practica 7
Practica 7 de_alice

La actualidad más candente (11)

DOCX
PRACTICA 2
DOCX
DOCX
Practica 2
DOCX
Practica 2
DOCX
PRACTICA 2 DE ALICE
DOCX
PRACTICA 6
PDF
Practica 11
PDF
Practica 6 de_alice
PDF
Practica 11
PDF
Practica 6
DOCX
Alice2
PRACTICA 2
Practica 2
Practica 2
PRACTICA 2 DE ALICE
PRACTICA 6
Practica 11
Practica 6 de_alice
Practica 11
Practica 6
Alice2
Publicidad

Similar a PRACTICA 7 DE ALICE (20)

DOCX
PRACTICA 7 ALICE
PDF
Practica 7 alice
PDF
Practica 7 de_alice
DOCX
PRACTICA 10 DE ALICE
DOCX
Practica alice p10
DOCX
Practica 10
DOCX
PRACTICA 10 ALICE
DOCX
Jf 2 10_practice_esp(2)(2)
DOCX
PRACTICA 10
PDF
Practica 10
DOCX
PRACTICA 9 DE ALICE
DOCX
Practica alice p9
PDF
Practica 10
PDF
Practica 10 Alice
PDF
Practica 9
DOCX
PRACTICA 10 ALICE
PDF
Practica 10 de_alice_3
PDF
Practica 10 de_alice_3
DOCX
Practice alice 10
DOCX
Alice9
PRACTICA 7 ALICE
Practica 7 alice
Practica 7 de_alice
PRACTICA 10 DE ALICE
Practica alice p10
Practica 10
PRACTICA 10 ALICE
Jf 2 10_practice_esp(2)(2)
PRACTICA 10
Practica 10
PRACTICA 9 DE ALICE
Practica alice p9
Practica 10
Practica 10 Alice
Practica 9
PRACTICA 10 ALICE
Practica 10 de_alice_3
Practica 10 de_alice_3
Practice alice 10
Alice9
Publicidad

Más de ManuelHernandez480 (20)

DOCX
TRABAJOS DE HTML
DOCX
INVESTIGACION SOBRE AUDIO, VIDEO Y HTML
PPTX
Topologias (1)
PPTX
Trejo trejo jose_joaquin
PPTX
Topologia de la red
PPTX
Caracteristicas y parte de un sitio web
PPTX
Teoria del color
DOCX
examen de diagnostico web
DOCX
Examen de diagnostico
PPTX
TOPOLOGÍA DE LA RED
PPTX
CARACTERÍSTICAS Y PARTES PARA TENER UN SITIO WEB
PPTX
TEORÍA DEL COLOR
PDF
CAPITULO 14 DE ALICE
PDF
CAPITULO 13 DE ALICE
PDF
CAPITULO 12 DE ALICE
PDF
CAPITULO 11 DE ALICE
PDF
CAPITULO 10 DE ALICE
PDF
CAPITULO 9 DE ALICE
PDF
CAPITULO 8 DE ALICE
PDF
CAPITULO 7 DE ALICE
TRABAJOS DE HTML
INVESTIGACION SOBRE AUDIO, VIDEO Y HTML
Topologias (1)
Trejo trejo jose_joaquin
Topologia de la red
Caracteristicas y parte de un sitio web
Teoria del color
examen de diagnostico web
Examen de diagnostico
TOPOLOGÍA DE LA RED
CARACTERÍSTICAS Y PARTES PARA TENER UN SITIO WEB
TEORÍA DEL COLOR
CAPITULO 14 DE ALICE
CAPITULO 13 DE ALICE
CAPITULO 12 DE ALICE
CAPITULO 11 DE ALICE
CAPITULO 10 DE ALICE
CAPITULO 9 DE ALICE
CAPITULO 8 DE ALICE
CAPITULO 7 DE ALICE

Último (20)

PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
PDF
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
DOCX
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
PPTX
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
informe tipos de Informatica perfiles profesionales _pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PDF
Unidad de Aprendizaje 5 de Matematica 2do Secundaria Ccesa007.pdf
PDF
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
PDF
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
PPTX
Doctrina 1 Soteriologuia y sus diferente
DOCX
PLANES DE área ciencias naturales y aplicadas
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
La Inteligencia Emocional - Fabian Goleman TE4 Ccesa007.pdf
PDF
2.0 Introduccion a processing, y como obtenerlo
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
V UNIDAD - SEGUNDO GRADO. del mes de agosto
informe tipos de Informatica perfiles profesionales _pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
Unidad de Aprendizaje 5 de Matematica 2do Secundaria Ccesa007.pdf
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
Los hombres son de Marte - Las mujeres de Venus Ccesa007.pdf
Doctrina 1 Soteriologuia y sus diferente
PLANES DE área ciencias naturales y aplicadas
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
La Inteligencia Emocional - Fabian Goleman TE4 Ccesa007.pdf
2.0 Introduccion a processing, y como obtenerlo
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
Tomo 1 de biologia gratis ultra plusenmas

PRACTICA 7 DE ALICE

  • 1. Conceptos fundamentales de Java 2-7: Funciones Actividades prácticas Objetivos de la lección: Utilizar funciones para controlar el movimiento en función de un valor de retorno Vocabulario: Identifique el término correspondiente a cada una de las siguientes definiciones. Operadores matematicos Suma (+), resta (-), multiplicación (*) y división (/). funciones Responde a las preguntas acerca de un objeto,como su altura,ancho,profundidad e incluso la distancia respecto a otro objeto. Inténtelo/resuélvalo: Abra el proyecto "WhiteRabbitProject"que guardó en la lección anterior.Este proyecto se utilizará para todas las actividade s prácticas que se enumeran a continuación. 1. Seleccione un objeto y vea sus funciones. a. Seleccione el objeto White Rabbiten el menú de instancia. b. Vea las funciones disponibles para el objeto White Rabbiten el separador Functions. 2. Utilice una función para definir la distancia de un movimiento. a. Haga que el conejo blanco se gire hacia el conejito. b. Gire el conejito hacia el seto. c. Utilice la función getDistanceTo para hacer que el conejito se mueva hacia el seto.d. Guarde el proyecto. 3. Utilice un operador matemático para evitar un choque. a. Utilice un operador matemático en la función getDistanceTo para que el conejito se detenga antes de chocar con el seto. b. Guarde el proyecto. 4. Evite un choque haciendo uso de la profundidad. a. Utilice la función getDepth para evitar un choque cuando el conejito se mueva hacia el seto.Realice un ajuste con cálculos matemáticos adicionales si es necesario. b. Guarde el proyecto. 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. 2 www.oracle.com/academy
  • 2. 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. Cree un nuevo proyecto con la plantilla de desierto.Agregue un objeto de leona y tres objetos de roca a la escena. a. Utilice funciones para programar la leona para que se mueva de forma precisa junto a cada objeto de roca, de forma que llegue hasta dichas rocas,pero sin atravesarlas. b. Guarde el proyecto. 2. Cree un nuevo proyecto con la plantilla de hierba.Agregue tres árboles y un pájaro a la escena.Coloque el pájaro en uno de los árboles.Asegúrese de que los árboles estén al menos a 10 metros de distancia uno de otro. a. Utilice funciones para programar el pájaro para que vuele de un árbol al siguiente y se pose en los árboles,pero no los atraviese.Indicación:Declare un procedimiento para el movimiento de vuelo.A continuación,haga que el pájaro agite las alas al mismo tiempo que recorre la distancia al árbol. b. Defina el pájaro como vehículo para la cámara,de forma que la cámara siga al pájaro mientras vuela alrededor de la escena. c. Guarde el proyecto. 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.