SlideShare una empresa de Scribd logo
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-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.
Suma (+), resta (-), multiplicación (*) y división (/).
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 actividades
prácticas que se enumeran a continuación.
1. Seleccione un objeto y vea sus funciones.
a. Seleccione el objeto White Rabbit en el menú de instancia.
b. Vea las funciones disponibles para el objeto White Rabbit en 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.
www.oracle.com/academy
position
tamaño
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.
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.

Más contenido relacionado

La actualidad más candente

PRACTICA 7 ALICE
PRACTICA 7 ALICEPRACTICA 7 ALICE
PRACTICA 7 ALICE
estefania loredo cortes
 
PRACTICA 2 ALICE
PRACTICA 2 ALICEPRACTICA 2 ALICE
PRACTICA 2 ALICE
estefania loredo cortes
 
PRACTICA 5 ALICE
PRACTICA 5 ALICEPRACTICA 5 ALICE
PRACTICA 5 ALICE
estefania loredo cortes
 
PRACTICA 6 ALICE
PRACTICA 6 ALICEPRACTICA 6 ALICE
PRACTICA 6 ALICE
estefania loredo cortes
 
PRACTICA 3 ALICE
PRACTICA 3 ALICEPRACTICA 3 ALICE
PRACTICA 3 ALICE
estefania loredo cortes
 
Practica 6
Practica 6Practica 6
Practica 6
ramosmendezshura
 
Practica 6 de_alice
Practica 6 de_alicePractica 6 de_alice
Practica 6 de_alice
ArmandoC42
 
Practica 6
Practica 6Practica 6
Practica 6
MartinCetis109
 
PRACTICA 6
PRACTICA 6PRACTICA 6
PRACTICA 6
RodriguezNunezIvan
 

La actualidad más candente (9)

PRACTICA 7 ALICE
PRACTICA 7 ALICEPRACTICA 7 ALICE
PRACTICA 7 ALICE
 
PRACTICA 2 ALICE
PRACTICA 2 ALICEPRACTICA 2 ALICE
PRACTICA 2 ALICE
 
PRACTICA 5 ALICE
PRACTICA 5 ALICEPRACTICA 5 ALICE
PRACTICA 5 ALICE
 
PRACTICA 6 ALICE
PRACTICA 6 ALICEPRACTICA 6 ALICE
PRACTICA 6 ALICE
 
PRACTICA 3 ALICE
PRACTICA 3 ALICEPRACTICA 3 ALICE
PRACTICA 3 ALICE
 
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 7

Practica 7 alice
Practica 7 alicePractica 7 alice
Practica 7 alice
Aquino1912
 
Practica 10
Practica 10Practica 10
Practica 10
MartinCetis109
 
Practica 10 Alice
Practica 10 AlicePractica 10 Alice
Practica 10 Alice
Aquino1912
 
Practica 10
Practica 10Practica 10
Practica 10
ramosmendezshura
 
Practica 10 de_alice_3
Practica 10 de_alice_3Practica 10 de_alice_3
Practica 10 de_alice_3
ArmandoC42
 
Practica 10 de_alice_3
Practica 10 de_alice_3Practica 10 de_alice_3
Practica 10 de_alice_3
dani t
 
Practica 9
Practica 9Practica 9
Practica 9
MartinCetis109
 
Practica 1
Practica 1Practica 1
Practica 1
RodriguezNunezIvan
 
Practica 1
Practica 1Practica 1
Practica 1
jocelinmontoya
 
Practica 9 de_alice_3
Practica 9 de_alice_3Practica 9 de_alice_3
Practica 9 de_alice_3
ArmandoC42
 
Practica 9 de_alice_3
Practica 9 de_alice_3Practica 9 de_alice_3
Practica 9 de_alice_3
dani t
 
Practica 9 alice
Practica 9 alicePractica 9 alice
Practica 9 alice
Aquino1912
 
Practica 9
Practica 9Practica 9
Practica 9
ramosmendezshura
 
Alice tabla
Alice tablaAlice tabla
Alice tabla
LuisCetis109
 
Practica alice p10
Practica alice p10Practica alice p10
Practica alice p10
DiegoMaldonado123
 
PRACTICA 10 DE ALICE
PRACTICA 10 DE ALICEPRACTICA 10 DE ALICE
PRACTICA 10 DE ALICE
ManuelHernandez480
 
PRACTICA 10
PRACTICA 10PRACTICA 10
PRACTICA 10
RodriguezNunezIvan
 
Alice11
Alice11Alice11
Alice11
Laura Cortez
 
Tarea
TareaTarea
Practica 10
Practica 10Practica 10
Practica 10
LuisCetis109
 

Similar a Practica 7 (20)

Practica 7 alice
Practica 7 alicePractica 7 alice
Practica 7 alice
 
Practica 10
Practica 10Practica 10
Practica 10
 
Practica 10 Alice
Practica 10 AlicePractica 10 Alice
Practica 10 Alice
 
Practica 10
Practica 10Practica 10
Practica 10
 
Practica 10 de_alice_3
Practica 10 de_alice_3Practica 10 de_alice_3
Practica 10 de_alice_3
 
Practica 10 de_alice_3
Practica 10 de_alice_3Practica 10 de_alice_3
Practica 10 de_alice_3
 
Practica 9
Practica 9Practica 9
Practica 9
 
Practica 1
Practica 1Practica 1
Practica 1
 
Practica 1
Practica 1Practica 1
Practica 1
 
Practica 9 de_alice_3
Practica 9 de_alice_3Practica 9 de_alice_3
Practica 9 de_alice_3
 
Practica 9 de_alice_3
Practica 9 de_alice_3Practica 9 de_alice_3
Practica 9 de_alice_3
 
Practica 9 alice
Practica 9 alicePractica 9 alice
Practica 9 alice
 
Practica 9
Practica 9Practica 9
Practica 9
 
Alice tabla
Alice tablaAlice tabla
Alice tabla
 
Practica alice p10
Practica alice p10Practica alice p10
Practica alice p10
 
PRACTICA 10 DE ALICE
PRACTICA 10 DE ALICEPRACTICA 10 DE ALICE
PRACTICA 10 DE ALICE
 
PRACTICA 10
PRACTICA 10PRACTICA 10
PRACTICA 10
 
Alice11
Alice11Alice11
Alice11
 
Tarea
TareaTarea
Tarea
 
Practica 10
Practica 10Practica 10
Practica 10
 

Más de MartinCetis109

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

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 5
Practica 5Practica 5
Practica 5
 
Practica 4
Practica 4Practica 4
Practica 4
 
Practica3
Practica3Practica3
Practica3
 
Practica 2
Practica 2Practica 2
Practica 2
 
Practica 1
Practica 1Practica 1
Practica 1
 
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_++
 
Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++Presentacion de la_estructura_de_c++
Presentacion de la_estructura_de_c++
 

Último

Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
LuanaJaime1
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
israelsouza67
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
Osiris Urbano
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
EricaCouly1
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
https://gramadal.wordpress.com/
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
saradocente
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Demetrio Ccesa Rayme
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
LuanaJaime1
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
shirherrer
 
Respuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadasRespuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadas
KarenCaicedo28
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
rosannatasaycoyactay
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
100078171
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
acgtz913
 

Último (20)

Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
A VISITA DO SENHOR BISPO .
A VISITA DO SENHOR BISPO                .A VISITA DO SENHOR BISPO                .
A VISITA DO SENHOR BISPO .
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
 
Respuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadasRespuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadas
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
 

Practica 7

  • 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-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. Suma (+), resta (-), multiplicación (*) y división (/). 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 actividades prácticas que se enumeran a continuación. 1. Seleccione un objeto y vea sus funciones. a. Seleccione el objeto White Rabbit en el menú de instancia. b. Vea las funciones disponibles para el objeto White Rabbit en 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. www.oracle.com/academy position tamaño
  • 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. 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.