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-10: Variables
Actividades prácticas
Objetivos de la lección:
 Comprender las variables y cómo se utilizan en la programación
Vocabulario:
Identifique el término correspondiente a cada una de las siguientes definiciones.
Símbolos utilizados para expresar una relación entre dos expresiones.
Para asignar un nombre a una variable y definir el tipo de dato que contendrá la variable.
Lugar de la memoria en el que se pueden almacenar los datos de un tipo específico para
su posterior recuperación y uso por parte del programa.
Asignar un valor a una variable.
Variables que almacenan información sobre el objeto, como el color, el ancho, la altura y
la profundidad.
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. Declare una variable.
a. Vea el procedimiento "bipedHop" declarado en la clase Biped.
b. Declare una variable en el procedimiento bipedHop denominada "hopHeight".
c. Asigne a hopHeight un tipo de valor de DecimalNumber e inicialice la variable a 0,25.
d. Guarde el proyecto.
2. Agregue una variable a un procedimiento.
a. Agregue la variable hopHeight al código de procedimiento bipedHop para que el conejito y el conejo
blanco salten hacia arriba y hacia abajo 0,25 metros cuando se llame al procedimiento bipedHop.
b. Guarde el proyecto.
www.oracle.com/academy
Código java en la parte lateral
Declaración de variables
Variable
Inicialización de variables
Propiedades del objeto
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.
3. Cambie un valor inicializado.
a. Cambie el valor inicializado de la variable hopHeight a 0,5 metros.
b. Pruebe la animación. El conejito y el conejo blanco saltan 0,5 metros hacia arriba en el aire en lugar de
0,25 metros.
c. Guarde el proyecto.
4. Asigne aleatoriamente el valor de una variable.
a. En el procedimiento bipedHop, cambie el valor de hopHeight a un número aleatorio entre 0,25 y 0,75
metros.
b. Pruebe la animación. El conejo y el conejito deben saltar a alturas aleatorias de entre 0,25 y 0,75 metros.
c. Guarde el proyecto.
5. Vea el código Java en el lateral
a. Con el procedimiento BipedHop en pantalla, haga clic en la opción de menú Window y, a continuación, en
Preferences y en Java Code para activar el código Java en la ventana lateral.
b. Identifique el código que muestra los límites de los valores aleatorios en la ventana de código Java (0,25 y
0,75).
c. En el código de Alice, cambie el primer valor de 0,25 a 0,45.
d. Identifique el código que muestra este cambio en la ventana de código Java.
e. Cambie el valor de nuevo a 0,25.
f. Cierre la ventana de Java en la ventana lateral.
g. 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. Cree un nuevo proyecto con la plantilla Grass. Configure una escena inicial con cinco conejitos, cada uno con
diferentes colores. Cada conejito debe estar colocado a alrededor de un metro de distancia.
a. Declare tres procedimientos diferentes para que los conejos hagan tres ejercicios juntos. Ejemplos de
procedimientos podrían ser saltos de tijera, saltos hacia arriba y hacia abajo, correr sin desplazarse o dar
volteretas hacia atrás.
b. Dentro de cada procedimiento declarado, declare una variable que contiene el valor de los argumentos de
distancia. Ésta podría ser un tipo de valor de número entero o número decimal.
c. Asigne la variable a uno o más argumentos de distancia en un procedimiento declarado y ejecute la
animación.
d. Cambie el valor de la variable y, a continuación, ejecute la animación de nuevo para observar cómo
cambian los movimientos de los conejitos.
e. Guarde el proyecto.

Más contenido relacionado

La actualidad más candente (17)

PRACTICA 10 ALICE
PRACTICA 10 ALICEPRACTICA 10 ALICE
PRACTICA 10 ALICE
 
PRACTICA 13 ALICE
PRACTICA 13 ALICEPRACTICA 13 ALICE
PRACTICA 13 ALICE
 
PRACTICA 14 ALICE
PRACTICA 14 ALICEPRACTICA 14 ALICE
PRACTICA 14 ALICE
 
PRACTICA 1 ALICE
PRACTICA 1 ALICEPRACTICA 1 ALICE
PRACTICA 1 ALICE
 
PRACTICA 7 ALICE
PRACTICA 7 ALICEPRACTICA 7 ALICE
PRACTICA 7 ALICE
 
PRACTICA 12 ALICE
PRACTICA 12 ALICEPRACTICA 12 ALICE
PRACTICA 12 ALICE
 
PRACTICA 9 ALICE
PRACTICA 9 ALICEPRACTICA 9 ALICE
PRACTICA 9 ALICE
 
PRACTICA 8 ALICE
PRACTICA 8 ALICEPRACTICA 8 ALICE
PRACTICA 8 ALICE
 
PRACTICA 6 ALICE
PRACTICA 6 ALICEPRACTICA 6 ALICE
PRACTICA 6 ALICE
 
Practica 1 alice
Practica 1 alicePractica 1 alice
Practica 1 alice
 
PRACTICA 4 ALICE
PRACTICA 4 ALICEPRACTICA 4 ALICE
PRACTICA 4 ALICE
 
PRACTICA 2 ALICE
PRACTICA 2 ALICEPRACTICA 2 ALICE
PRACTICA 2 ALICE
 
PRACTICA 3 ALICE
PRACTICA 3 ALICEPRACTICA 3 ALICE
PRACTICA 3 ALICE
 
PRACTICA 5 ALICE
PRACTICA 5 ALICEPRACTICA 5 ALICE
PRACTICA 5 ALICE
 
PRACTICA 11 ALICE
PRACTICA 11 ALICEPRACTICA 11 ALICE
PRACTICA 11 ALICE
 
Greenfoot 9
Greenfoot 9Greenfoot 9
Greenfoot 9
 
Tarea
TareaTarea
Tarea
 

Similar a Practica 10 (20)

Jf 2 10_practice_esp(2)(2)
Jf 2 10_practice_esp(2)(2)Jf 2 10_practice_esp(2)(2)
Jf 2 10_practice_esp(2)(2)
 
Practica 1
Practica 1Practica 1
Practica 1
 
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 Alice
Practica 1 AlicePractica 1 Alice
Practica 1 Alice
 
Practica 1
Practica 1Practica 1
Practica 1
 
Practica 7
Practica 7Practica 7
Practica 7
 
Practica 1
Practica 1Practica 1
Practica 1
 
Practica 1
Practica 1Practica 1
Practica 1
 
Practica 7
Practica 7Practica 7
Practica 7
 
Practica 7 alice
Practica 7 alicePractica 7 alice
Practica 7 alice
 
Practica 7 de_alice
Practica 7 de_alicePractica 7 de_alice
Practica 7 de_alice
 
Practica 7 de_alice
Practica 7 de_alicePractica 7 de_alice
Practica 7 de_alice
 
Alice tabla
Alice tablaAlice tabla
Alice tabla
 
Practica 14 de_alice
Practica 14 de_alicePractica 14 de_alice
Practica 14 de_alice
 
Practica 14 de_alice
Practica 14 de_alicePractica 14 de_alice
Practica 14 de_alice
 
Practica 14
Practica 14Practica 14
Practica 14
 
Practica 14 a_alice
Practica 14 a_alicePractica 14 a_alice
Practica 14 a_alice
 
PRACTICA 3
PRACTICA 3PRACTICA 3
PRACTICA 3
 
Practica3
Practica3Practica3
Practica3
 

Más de ramosmendezshura

Más de ramosmendezshura (20)

La teoria del color
La teoria del colorLa teoria del color
La teoria del color
 
Pagina web correcto
Pagina web correctoPagina web correcto
Pagina web correcto
 
Diversas topologias que_existen_en_la_red_jcrm (1)
Diversas topologias que_existen_en_la_red_jcrm (1)Diversas topologias que_existen_en_la_red_jcrm (1)
Diversas topologias que_existen_en_la_red_jcrm (1)
 
Caracteristicasypartes web jcrm (1)
Caracteristicasypartes web jcrm (1)Caracteristicasypartes web jcrm (1)
Caracteristicasypartes web jcrm (1)
 
La teoria del_color (1)
La teoria del_color (1)La teoria del_color (1)
La teoria del_color (1)
 
Examen de diagnostico jcrm (1)
Examen de diagnostico jcrm (1)Examen de diagnostico jcrm (1)
Examen de diagnostico jcrm (1)
 
Capitulo 10
Capitulo 10Capitulo 10
Capitulo 10
 
Capitulo 9
Capitulo 9Capitulo 9
Capitulo 9
 
Capitulo 8
Capitulo 8Capitulo 8
Capitulo 8
 
Capitulo 7
Capitulo 7Capitulo 7
Capitulo 7
 
Capitulo 6
Capitulo 6Capitulo 6
Capitulo 6
 
Capitulo 5
Capitulo 5Capitulo 5
Capitulo 5
 
Capitulo 4
Capitulo 4Capitulo 4
Capitulo 4
 
Capitulo 3
Capitulo 3Capitulo 3
Capitulo 3
 
Capitulo 2
Capitulo 2Capitulo 2
Capitulo 2
 
Capitulo 1
Capitulo 1Capitulo 1
Capitulo 1
 
Practica 13
Practica 13Practica 13
Practica 13
 
Practica 12
Practica 12Practica 12
Practica 12
 
Practica 11
Practica 11Practica 11
Practica 11
 
Practica 9
Practica 9Practica 9
Practica 9
 

Último

ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdfANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
lvela1316
 
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Demetrio Ccesa Rayme
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
Gonella
 

Último (20)

Motivados por la esperanza. Esperanza en Jesús
Motivados por la esperanza. Esperanza en JesúsMotivados por la esperanza. Esperanza en Jesús
Motivados por la esperanza. Esperanza en Jesús
 
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
2.15. Calendario Civico Escolar 2024.docx
2.15. Calendario Civico Escolar 2024.docx2.15. Calendario Civico Escolar 2024.docx
2.15. Calendario Civico Escolar 2024.docx
 
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióRealitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
 
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdfTÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
 
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdfANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
 
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
 
Botiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdfBotiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdf
 
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilización
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
 
GOBIERNO DE MANUEL ODRIA EL OCHENIO.pptx
GOBIERNO DE MANUEL ODRIA   EL OCHENIO.pptxGOBIERNO DE MANUEL ODRIA   EL OCHENIO.pptx
GOBIERNO DE MANUEL ODRIA EL OCHENIO.pptx
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
 

Practica 10

  • 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-10: Variables Actividades prácticas Objetivos de la lección:  Comprender las variables y cómo se utilizan en la programación Vocabulario: Identifique el término correspondiente a cada una de las siguientes definiciones. Símbolos utilizados para expresar una relación entre dos expresiones. Para asignar un nombre a una variable y definir el tipo de dato que contendrá la variable. Lugar de la memoria en el que se pueden almacenar los datos de un tipo específico para su posterior recuperación y uso por parte del programa. Asignar un valor a una variable. Variables que almacenan información sobre el objeto, como el color, el ancho, la altura y la profundidad. 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. Declare una variable. a. Vea el procedimiento "bipedHop" declarado en la clase Biped. b. Declare una variable en el procedimiento bipedHop denominada "hopHeight". c. Asigne a hopHeight un tipo de valor de DecimalNumber e inicialice la variable a 0,25. d. Guarde el proyecto. 2. Agregue una variable a un procedimiento. a. Agregue la variable hopHeight al código de procedimiento bipedHop para que el conejito y el conejo blanco salten hacia arriba y hacia abajo 0,25 metros cuando se llame al procedimiento bipedHop. b. Guarde el proyecto. www.oracle.com/academy Código java en la parte lateral Declaración de variables Variable Inicialización de variables Propiedades del objeto
  • 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. 3. Cambie un valor inicializado. a. Cambie el valor inicializado de la variable hopHeight a 0,5 metros. b. Pruebe la animación. El conejito y el conejo blanco saltan 0,5 metros hacia arriba en el aire en lugar de 0,25 metros. c. Guarde el proyecto. 4. Asigne aleatoriamente el valor de una variable. a. En el procedimiento bipedHop, cambie el valor de hopHeight a un número aleatorio entre 0,25 y 0,75 metros. b. Pruebe la animación. El conejo y el conejito deben saltar a alturas aleatorias de entre 0,25 y 0,75 metros. c. Guarde el proyecto. 5. Vea el código Java en el lateral a. Con el procedimiento BipedHop en pantalla, haga clic en la opción de menú Window y, a continuación, en Preferences y en Java Code para activar el código Java en la ventana lateral. b. Identifique el código que muestra los límites de los valores aleatorios en la ventana de código Java (0,25 y 0,75). c. En el código de Alice, cambie el primer valor de 0,25 a 0,45. d. Identifique el código que muestra este cambio en la ventana de código Java. e. Cambie el valor de nuevo a 0,25. f. Cierre la ventana de Java en la ventana lateral. g. 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. Cree un nuevo proyecto con la plantilla Grass. Configure una escena inicial con cinco conejitos, cada uno con diferentes colores. Cada conejito debe estar colocado a alrededor de un metro de distancia. a. Declare tres procedimientos diferentes para que los conejos hagan tres ejercicios juntos. Ejemplos de procedimientos podrían ser saltos de tijera, saltos hacia arriba y hacia abajo, correr sin desplazarse o dar volteretas hacia atrás. b. Dentro de cada procedimiento declarado, declare una variable que contiene el valor de los argumentos de distancia. Ésta podría ser un tipo de valor de número entero o número decimal. c. Asigne la variable a uno o más argumentos de distancia en un procedimiento declarado y ejecute la animación. d. Cambie el valor de la variable y, a continuación, ejecute la animación de nuevo para observar cómo cambian los movimientos de los conejitos. e. Guarde el proyecto.