SlideShare una empresa de Scribd logo
1 de 4
Conceptos fundamentales de Java
2-3: Procedimientos y argumentos Actividades
prácticas
Objetivos de la lección:
• Alternar entre, y describir las diferencias visuales entre,el editor de escena y el editor de códigos
• Localizar y describir el objetivo del panel de métodos yel separador de procedimientos
• Utilizar procedimientos para mover objetos
• Agregar los siguientes procedimientos de programación al editor de códigos
• Demostrar cómo se pueden modificar los valores del procedimiento
• Crear comentarios de programación
• Reordenar,editar,suprimir,copiar y desactivar sentencias de programación Probar y depurar una animación
Vocabulario:
Identifique el término correspondiente a cada una de las siguientes definiciones.
Panel de métodos Panel que contiene el separador de procedimientos yfunciones.
Procedimiento Parte de código del programa que define la forma en que el objeto debe ejecutar una
tarea.
Comentarios Lugar donde se programa la animación.
Funciones Calcula y responde a una pregunta acerca de un objeto.
Argumentos Valor que el procedimiento utiliza para completar su tarea.Indica al programa
informático cómo implantar el procedimiento.
Orientación Sentido de la dirección de un objeto.
Editor de códigos Describe la intención de las instrucciones de programació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.
2
www.oracle.com/academy
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 se mueva.
a. Programe el conejo blanco para que se mueva 1 metro a la derecha y, a continuación,1 metro a la
izquierda.
b. Guarde el proyecto.
2. Edite los argumentos de un procedimiento.
a. Edite los argumentos de los procedimientos de movimiento para que el conejo blanco se mueva 1 metro a
la derecha y, a continuación,0,25 metros a la izquierda.
b. Guarde el proyecto.
3. Reordene,copie,edite y suprima las sentencias de programación.
a. Reordene las sentencias de programación "Move" para que el conejo blanco se desplace 1 metro a la
izquierda y luego 1 metro a la derecha.
b. Copie y edite las sentencias de programación para que el conejo blanco se mueva 5 metros a la derecha y
luego 2 metros a la izquierda, y, a continuación,1 metro a la derecha.
c. Suprima una sentencia de programación para que el conejo blanco ya no diga "hello". d. Guarde el
proyecto.
4. Pruebe y depure el programa.
a. Pruebe,edite y depure el programa para que el conejo blanco haga una pausa de 1 segundo antes de
hablar (utilice el retraso) y se mueva más suavemente.
b. Guarde el proyecto.
5. Desactive una sentencia de programación.
a. Desactive la sentencia de programación "Say"para que el conejo no diga: "Have Fun".
b. Ejecute el programa para probar que la sentencia desactivada no genera animación.c.Guarde el proyecto.
6. Agregue comentarios de programación.
a. Agregue comentarios de programación a cada uno de los segmentos del código de programación.b.
Guarde el proyecto.
Actividades opcionales:
Realice las siguientes actividades prácticas opcionales para seguir poniendo en práctica los conceptos que ha a prendido
en esta lección.
1. Cree una animación basada en el siguiente guión gráfico textual.Pruebe y depure la animación para asegurarse de
que funcione según lo previsto en tiempo de ejecución.
• El pollito camina.
• El gato se gira para mirar al pollo.
• El gato dice:"Dinner time!".
• El pollito dice "Oh no!".
• El pollito se gira hacia la derecha.
• Realice los siguientes pasos juntos.
• El pollito se va rápidamente.
• El gato se va rápidamente.
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.
3
2. Busque el separador "Galleryby Theme". Configure una escena inicial con la plantilla sea_floor y objetos del tema
del océano.Agregue tres peces payaso,un delfín y una cueva. El delfín debe estar oculto en la cueva. Los peces
payaso deben estar al menos cinco metros delante de la cueva, mirando a la cámara.Cree una animaci ón para el
siguiente guión gráfico textual:
• Los peces payaso suben y bajan simultáneamente en el agua tres veces.
• El delfín sale de la cueva.
• El delfín dice:"Look at what I can do!".
• El delfín se mueve hacia adelante 0,5, gira completamente,rueda 4 veces y, a continuación,se desplaza
hacia atrás 0,5 en orden.
• Los peces payaso dicen simultáneamente:"We can do that too!".
• Los peces payaso se mueven,giran y ruedan simultáneamente en orden.Entonces,se mueven en
direcciones opuestas hasta que salen de la escena.
1.-ESTEFANIA LOREDO CORTES
2.-CESAR IVAN HERNANDEZ HERNANDEZ
Copyright © 2015, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales reg istradas de Oracle y/o sus filiales. Todos los demás nombres pueden
ser marcas comerciales de sus respectivos propietarios.

Más contenido relacionado

La actualidad más candente (20)

Practica 1 alice
Practica 1 alicePractica 1 alice
Practica 1 alice
 
Alice 12
Alice 12Alice 12
Alice 12
 
Greenfoot 3
Greenfoot 3Greenfoot 3
Greenfoot 3
 
PRACTICA 7 ALICE
PRACTICA 7 ALICEPRACTICA 7 ALICE
PRACTICA 7 ALICE
 
Alice 8
Alice 8Alice 8
Alice 8
 
Alice 3
Alice 3Alice 3
Alice 3
 
Alice 4
Alice 4Alice 4
Alice 4
 
Alice 5
Alice 5Alice 5
Alice 5
 
Alice 4
Alice 4Alice 4
Alice 4
 
Greenfoot 9
Greenfoot 9Greenfoot 9
Greenfoot 9
 
Greenfoot 8
Greenfoot 8Greenfoot 8
Greenfoot 8
 
Alice 14
Alice 14Alice 14
Alice 14
 
Greenfoot 7
Greenfoot 7Greenfoot 7
Greenfoot 7
 
Alice 1
Alice 1Alice 1
Alice 1
 
Alice 7
Alice 7Alice 7
Alice 7
 
Greenfoot 3
Greenfoot 3Greenfoot 3
Greenfoot 3
 
Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
 
Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
 
Alice 11
Alice 11Alice 11
Alice 11
 
Greenfoot 6
Greenfoot 6Greenfoot 6
Greenfoot 6
 

Similar a PRACTICA 3 ALICE (20)

3 practica
3 practica3 practica
3 practica
 
PRACTICA 3 DE ALICE
PRACTICA 3 DE ALICEPRACTICA 3 DE ALICE
PRACTICA 3 DE ALICE
 
Alice3
Alice3Alice3
Alice3
 
Practica p3
Practica p3Practica p3
Practica p3
 
Practica3
Practica3Practica3
Practica3
 
Practica3
Practica3Practica3
Practica3
 
Practica 3
Practica 3Practica 3
Practica 3
 
Practica 3
Practica 3Practica 3
Practica 3
 
Practica 3 alice
Practica 3 alicePractica 3 alice
Practica 3 alice
 
PRACTICA 3
PRACTICA 3PRACTICA 3
PRACTICA 3
 
Practica cinco alice
Practica cinco alicePractica cinco alice
Practica cinco alice
 
Practica 5
Practica 5Practica 5
Practica 5
 
Practica 5 Alice
Practica 5 AlicePractica 5 Alice
Practica 5 Alice
 
Practica 5
Practica 5Practica 5
Practica 5
 
PRACTICA 5
PRACTICA 5PRACTICA 5
PRACTICA 5
 
PRACTICA 5 DE ALICE
PRACTICA 5 DE ALICEPRACTICA 5 DE ALICE
PRACTICA 5 DE ALICE
 
Practica p5
Practica p5Practica p5
Practica p5
 
Practica 5
Practica 5Practica 5
Practica 5
 
PRACTICA 1 ALICE
PRACTICA 1 ALICEPRACTICA 1 ALICE
PRACTICA 1 ALICE
 
PRACTICA 10 ALICE
PRACTICA 10 ALICEPRACTICA 10 ALICE
PRACTICA 10 ALICE
 

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
 

Último

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 

Último (11)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

PRACTICA 3 ALICE

  • 1. Conceptos fundamentales de Java 2-3: Procedimientos y argumentos Actividades prácticas Objetivos de la lección: • Alternar entre, y describir las diferencias visuales entre,el editor de escena y el editor de códigos • Localizar y describir el objetivo del panel de métodos yel separador de procedimientos • Utilizar procedimientos para mover objetos • Agregar los siguientes procedimientos de programación al editor de códigos • Demostrar cómo se pueden modificar los valores del procedimiento • Crear comentarios de programación • Reordenar,editar,suprimir,copiar y desactivar sentencias de programación Probar y depurar una animación Vocabulario: Identifique el término correspondiente a cada una de las siguientes definiciones. Panel de métodos Panel que contiene el separador de procedimientos yfunciones. Procedimiento Parte de código del programa que define la forma en que el objeto debe ejecutar una tarea. Comentarios Lugar donde se programa la animación. Funciones Calcula y responde a una pregunta acerca de un objeto. Argumentos Valor que el procedimiento utiliza para completar su tarea.Indica al programa informático cómo implantar el procedimiento. Orientación Sentido de la dirección de un objeto. Editor de códigos Describe la intención de las instrucciones de programació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. 2 www.oracle.com/academy
  • 2. 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 se mueva. a. Programe el conejo blanco para que se mueva 1 metro a la derecha y, a continuación,1 metro a la izquierda. b. Guarde el proyecto. 2. Edite los argumentos de un procedimiento. a. Edite los argumentos de los procedimientos de movimiento para que el conejo blanco se mueva 1 metro a la derecha y, a continuación,0,25 metros a la izquierda. b. Guarde el proyecto. 3. Reordene,copie,edite y suprima las sentencias de programación. a. Reordene las sentencias de programación "Move" para que el conejo blanco se desplace 1 metro a la izquierda y luego 1 metro a la derecha. b. Copie y edite las sentencias de programación para que el conejo blanco se mueva 5 metros a la derecha y luego 2 metros a la izquierda, y, a continuación,1 metro a la derecha. c. Suprima una sentencia de programación para que el conejo blanco ya no diga "hello". d. Guarde el proyecto. 4. Pruebe y depure el programa. a. Pruebe,edite y depure el programa para que el conejo blanco haga una pausa de 1 segundo antes de hablar (utilice el retraso) y se mueva más suavemente. b. Guarde el proyecto. 5. Desactive una sentencia de programación. a. Desactive la sentencia de programación "Say"para que el conejo no diga: "Have Fun". b. Ejecute el programa para probar que la sentencia desactivada no genera animación.c.Guarde el proyecto. 6. Agregue comentarios de programación. a. Agregue comentarios de programación a cada uno de los segmentos del código de programación.b. Guarde el proyecto. Actividades opcionales: Realice las siguientes actividades prácticas opcionales para seguir poniendo en práctica los conceptos que ha a prendido en esta lección. 1. Cree una animación basada en el siguiente guión gráfico textual.Pruebe y depure la animación para asegurarse de que funcione según lo previsto en tiempo de ejecución. • El pollito camina. • El gato se gira para mirar al pollo. • El gato dice:"Dinner time!". • El pollito dice "Oh no!". • El pollito se gira hacia la derecha. • Realice los siguientes pasos juntos. • El pollito se va rápidamente. • El gato se va rápidamente. 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. 3 2. Busque el separador "Galleryby Theme". Configure una escena inicial con la plantilla sea_floor y objetos del tema del océano.Agregue tres peces payaso,un delfín y una cueva. El delfín debe estar oculto en la cueva. Los peces
  • 3. payaso deben estar al menos cinco metros delante de la cueva, mirando a la cámara.Cree una animaci ón para el siguiente guión gráfico textual: • Los peces payaso suben y bajan simultáneamente en el agua tres veces. • El delfín sale de la cueva. • El delfín dice:"Look at what I can do!". • El delfín se mueve hacia adelante 0,5, gira completamente,rueda 4 veces y, a continuación,se desplaza hacia atrás 0,5 en orden. • Los peces payaso dicen simultáneamente:"We can do that too!". • Los peces payaso se mueven,giran y ruedan simultáneamente en orden.Entonces,se mueven en direcciones opuestas hasta que salen de la escena. 1.-ESTEFANIA LOREDO CORTES 2.-CESAR IVAN HERNANDEZ HERNANDEZ
  • 4. Copyright © 2015, Oracle y/o sus filiales. Todos los derechos reservados. Oracle y Java son marcas comerciales reg istradas de Oracle y/o sus filiales. Todos los demás nombres pueden ser marcas comerciales de sus respectivos propietarios.