SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
Fecha de la versión: Agosto de 2015
Actualizaciones:
3
Las variables permiten almacenar la información de un tipo específico. Posteriormente, se podrá acceder a
la información a través del nombre de la variable.
4
Seguramente ya ha utilizado variables en numerosas ocasiones sin saberlo.
5
En Alice 3, al crear una variable debe asignarle un valor inicial.
6
Las variables son muy útiles en la programación, ya que puede cambiar sus valores en cualquier punto del
código para cambiar así su comportamiento.
7
La tabla de tipos de dato puede parecer bastante intimidante en un principio, pero realmente solo define
los tipos de dato que se almacenan con Alice 3. Cada tipo de dato almacena un único tipo de dato e
intentar utilizar uno incorrecto, provocará generalmente errores en el código.
8
Una variable consta de tres partes cuando se declara (crea), tipo de dato, nombre y valor inicial.
9
10
11
12
13
En este ejemplo, se crea una variable superSpins que hará que los objetos giren 3 veces. Si se cambia el
valor de 3 a cualquier otro valor, se cambiará la cantidad de giros que realizarán los caracteres.
14
15
16
Al igual que en cualquier otro aspecto de la vida no se puede utilizar algo que no existe, en el mundo de la
codificación no es diferente.
17
Lo normal es declarar todas las variables al principio del procedimiento para asegurarse de que realmente
existen cuando intente utilizarlas.
18
Esto permite a las expresiones calcular una serie de números en lugar de valores estáticos únicamente.
19
El comportamiento aleatorio puede agregar un gran valor a las animaciones. Mediante la creación de un
resultado ligeramente diferente cada vez que se ejecuta, puede mejorar la experiencia de los usuarios. Es
importante utilizar variables y no valores estáticos en el código cuando se utilicen números aleatorios, ya
que cada ejecución del código será un ligeramente diferente.
20
El comportamiento aleatorio puede agregar un gran valor a las animaciones. Mediante la creación de un
resultado ligeramente diferente cada vez que se ejecuta, puede mejorar la experiencia de los usuarios. Es
importante utilizar variables y no valores estáticos en el código cuando se utilicen números aleatorios, ya
que cada ejecución del código será un ligeramente diferente.
21
Puede elegir entre el rango especificado, un número aleatorio o especificar su propio rango superior e
inferior. Los números aleatorios se devuelven como un valor decimal.
22
Esto puede ser muy útil para comprender mejor el código que se genera en segundo plano en el entorno de
arrastrar y soltar.
23
A veces, se ve más claro lo que hace realmente el código cuando se lee como código Java.
24
Si cambia el valor de un argumento o una variable en la ventana de Alice, podrá ver cómo se actualiza en la
ventana de Java. Se trata de una operación unidireccional, no puede cambiar el código Java directamente.
25
Aunque es una herramienta útil para ver el código, puede ser una distracción durante la codificación en
Alice 3, por lo que la mayoría de las personas tienden a desactivarla en condiciones de codificación normal.
26
27
28
Jf 2 10_sg_esp(4)

Más contenido relacionado

Similar a Jf 2 10_sg_esp(4) (20)

Tipos de datos fundamentales (copia conflictiva de amyeluz gomez 2012 09-26)
Tipos de datos fundamentales (copia conflictiva de amyeluz gomez 2012 09-26)Tipos de datos fundamentales (copia conflictiva de amyeluz gomez 2012 09-26)
Tipos de datos fundamentales (copia conflictiva de amyeluz gomez 2012 09-26)
 
Cap13
Cap13Cap13
Cap13
 
Jf 2 13_sg_esp(2)(3)
Jf 2 13_sg_esp(2)(3)Jf 2 13_sg_esp(2)(3)
Jf 2 13_sg_esp(2)(3)
 
Alice 13
Alice 13Alice 13
Alice 13
 
Jf 2 13_sg_esp(2)(3)
Jf 2 13_sg_esp(2)(3)Jf 2 13_sg_esp(2)(3)
Jf 2 13_sg_esp(2)(3)
 
Alice 13
Alice 13Alice 13
Alice 13
 
Capitulo 13
Capitulo 13Capitulo 13
Capitulo 13
 
Capítulo 13
Capítulo 13Capítulo 13
Capítulo 13
 
CAPITULO 13 DE ALICE
CAPITULO 13 DE ALICECAPITULO 13 DE ALICE
CAPITULO 13 DE ALICE
 
CAPITULO 13 ALICE
CAPITULO 13 ALICECAPITULO 13 ALICE
CAPITULO 13 ALICE
 
leccion 13
leccion 13leccion 13
leccion 13
 
Alice capitulo 13
Alice capitulo 13Alice capitulo 13
Alice capitulo 13
 
Alice 13
Alice 13Alice 13
Alice 13
 
PRACTICA Alice 10
PRACTICA Alice 10PRACTICA Alice 10
PRACTICA Alice 10
 
Introducción a JavaScript
Introducción a JavaScriptIntroducción a JavaScript
Introducción a JavaScript
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
Jf 2 3_sg_esp(4)
Jf 2 3_sg_esp(4)Jf 2 3_sg_esp(4)
Jf 2 3_sg_esp(4)
 
leccion 3
leccion 3leccion 3
leccion 3
 
Alice 3
Alice 3Alice 3
Alice 3
 
Capítulo 3
Capítulo 3Capítulo 3
Capítulo 3
 

Más de EspitiaGiancarlo (20)

Diseno de la_pagina_web_en_power_point(toto)
Diseno de la_pagina_web_en_power_point(toto)Diseno de la_pagina_web_en_power_point(toto)
Diseno de la_pagina_web_en_power_point(toto)
 
Cuaderno
CuadernoCuaderno
Cuaderno
 
2. pagina web
2. pagina web2. pagina web
2. pagina web
 
Pagina web stragames_pro
Pagina web stragames_proPagina web stragames_pro
Pagina web stragames_pro
 
Examen de Diagnositico
Examen de DiagnositicoExamen de Diagnositico
Examen de Diagnositico
 
Teoria del color
Teoria del colorTeoria del color
Teoria del color
 
Tipos de topologias de red
Tipos de topologias de redTipos de topologias de red
Tipos de topologias de red
 
Caracteristicas y partes de un sitio web
Caracteristicas y partes de un sitio webCaracteristicas y partes de un sitio web
Caracteristicas y partes de un sitio web
 
Jf 3 1_sg_esp(4)
Jf 3 1_sg_esp(4)Jf 3 1_sg_esp(4)
Jf 3 1_sg_esp(4)
 
Jf 3 2_esp(2)(4)
Jf 3 2_esp(2)(4)Jf 3 2_esp(2)(4)
Jf 3 2_esp(2)(4)
 
Jf 3 3_esp(3)(3)
Jf 3 3_esp(3)(3)Jf 3 3_esp(3)(3)
Jf 3 3_esp(3)(3)
 
Jf 3 4_sg_esp(2)(3)
Jf 3 4_sg_esp(2)(3)Jf 3 4_sg_esp(2)(3)
Jf 3 4_sg_esp(2)(3)
 
Jf 3 5_sg_esp(2)(3)
Jf 3 5_sg_esp(2)(3)Jf 3 5_sg_esp(2)(3)
Jf 3 5_sg_esp(2)(3)
 
Jf 3 6_sg_esp(3)
Jf 3 6_sg_esp(3)Jf 3 6_sg_esp(3)
Jf 3 6_sg_esp(3)
 
Jf 3 7_sg_esp(2)(3)
Jf 3 7_sg_esp(2)(3)Jf 3 7_sg_esp(2)(3)
Jf 3 7_sg_esp(2)(3)
 
Jf 3 8_sg_esp(2)(3)
Jf 3 8_sg_esp(2)(3)Jf 3 8_sg_esp(2)(3)
Jf 3 8_sg_esp(2)(3)
 
Jf 3 9_sg_esp(2)(3)
Jf 3 9_sg_esp(2)(3)Jf 3 9_sg_esp(2)(3)
Jf 3 9_sg_esp(2)(3)
 
Jf 3 10_sg_esp(2)(3)
Jf 3 10_sg_esp(2)(3)Jf 3 10_sg_esp(2)(3)
Jf 3 10_sg_esp(2)(3)
 
Practica 12
Practica 12Practica 12
Practica 12
 
Practica14
Practica14Practica14
Practica14
 

Último

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
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
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
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
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 

Jf 2 10_sg_esp(4)

  • 1. Fecha de la versión: Agosto de 2015 Actualizaciones:
  • 2.
  • 3. 3
  • 4. Las variables permiten almacenar la información de un tipo específico. Posteriormente, se podrá acceder a la información a través del nombre de la variable. 4
  • 5. Seguramente ya ha utilizado variables en numerosas ocasiones sin saberlo. 5
  • 6. En Alice 3, al crear una variable debe asignarle un valor inicial. 6
  • 7. Las variables son muy útiles en la programación, ya que puede cambiar sus valores en cualquier punto del código para cambiar así su comportamiento. 7
  • 8. La tabla de tipos de dato puede parecer bastante intimidante en un principio, pero realmente solo define los tipos de dato que se almacenan con Alice 3. Cada tipo de dato almacena un único tipo de dato e intentar utilizar uno incorrecto, provocará generalmente errores en el código. 8
  • 9. Una variable consta de tres partes cuando se declara (crea), tipo de dato, nombre y valor inicial. 9
  • 10. 10
  • 11. 11
  • 12. 12
  • 13. 13
  • 14. En este ejemplo, se crea una variable superSpins que hará que los objetos giren 3 veces. Si se cambia el valor de 3 a cualquier otro valor, se cambiará la cantidad de giros que realizarán los caracteres. 14
  • 15. 15
  • 16. 16
  • 17. Al igual que en cualquier otro aspecto de la vida no se puede utilizar algo que no existe, en el mundo de la codificación no es diferente. 17
  • 18. Lo normal es declarar todas las variables al principio del procedimiento para asegurarse de que realmente existen cuando intente utilizarlas. 18
  • 19. Esto permite a las expresiones calcular una serie de números en lugar de valores estáticos únicamente. 19
  • 20. El comportamiento aleatorio puede agregar un gran valor a las animaciones. Mediante la creación de un resultado ligeramente diferente cada vez que se ejecuta, puede mejorar la experiencia de los usuarios. Es importante utilizar variables y no valores estáticos en el código cuando se utilicen números aleatorios, ya que cada ejecución del código será un ligeramente diferente. 20
  • 21. El comportamiento aleatorio puede agregar un gran valor a las animaciones. Mediante la creación de un resultado ligeramente diferente cada vez que se ejecuta, puede mejorar la experiencia de los usuarios. Es importante utilizar variables y no valores estáticos en el código cuando se utilicen números aleatorios, ya que cada ejecución del código será un ligeramente diferente. 21
  • 22. Puede elegir entre el rango especificado, un número aleatorio o especificar su propio rango superior e inferior. Los números aleatorios se devuelven como un valor decimal. 22
  • 23. Esto puede ser muy útil para comprender mejor el código que se genera en segundo plano en el entorno de arrastrar y soltar. 23
  • 24. A veces, se ve más claro lo que hace realmente el código cuando se lee como código Java. 24
  • 25. Si cambia el valor de un argumento o una variable en la ventana de Alice, podrá ver cómo se actualiza en la ventana de Java. Se trata de una operación unidireccional, no puede cambiar el código Java directamente. 25
  • 26. Aunque es una herramienta útil para ver el código, puede ser una distracción durante la codificación en Alice 3, por lo que la mayoría de las personas tienden a desactivarla en condiciones de codificación normal. 26
  • 27. 27
  • 28. 28