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
Dedique unos segundos a pensar cuál es la diferencia entre las dos estructuras de control.
4
Estas son todas las estructuras de control disponibles en Alice 3.
5
Recuerde que puede arrastrar la estructura de control al editor de códigos antes o después de haber
agregado el código que se incluirá en él.
6
Todas estas decisiones ya se deben haber decidido en el momento de crear el diseño de la animación.
Recuerde que cuanto más tiempo dedique al diseño, menos tiempo tardará en codificar una solución
válida.
7
Puede haber muchos niveles de anidamiento. Puede resultar muy complejo, por lo que debe utilizar
siempre comentarios para explicar el propósito de cada bloque anidado.
8
Dedique un tiempo a examinar el código de la diapositiva y comprender cómo funciona. A continuación, se
muestran varios niveles de anidación diferentes. Cree una animación sencilla a la que pueda agregar el
código y practique cómo agregar comentarios a las estructuras de control anidadas que expliquen su
propósito.
9
Considere estas sentencias como extractos de un guión gráfico textual.
10
Para cambiar el valor del marcador de posición haga clic en la parte verdadera de la sentencia y agregue la
condición que desea evaluar. Una sentencia IF se ejecutará si la condición devuelve un valor true.
11
12
Un bucle while permite ejecutar un bloque de código varias veces en función del valor de la condición de
terminación. Asegúrese de que el valor de la condición de terminación cambia dentro del bucle o nunca
terminará (bucle infinito).
13
14
15
16
17
También puede utilizar el valor false si desea crear una condición compleja para ejecutar una sentencia IF.
Pueden ser difíciles de leer y comprender.
18
No es necesario tener código en la parte ELSE. Una sentencia IF funcionará con código en la sección IF.
19
Vuelva a consultar el diagrama de flujo del proceso y compruebe cómo coincide con el código que ha
creado.
20
Se puede utilizar un bucle infinito intencionado para hacer que los objetos del escenario se muevan
constantemente en el fondo. Un bucle infinito involuntario puede tener importantes efectos en la
animación y se le solicitará que la cierre para salir de ella.
21
22
23
24
Vuelva a examinar el diagrama de diseño para ver cómo se traduce en el código escrito. Un programa bien
diseñado debe necesitar muy poco tiempo para la codificación.
25
Si la condición no se evalúa como verdadera en un bucle while, el código que contiene nunca se ejecuta.
Tener esto siempre en cuenta al utilizar un bucle while.
26
27
28
Alice 8

Más contenido relacionado

La actualidad más candente (20)

Alice 4
Alice 4Alice 4
Alice 4
 
Alice 5
Alice 5Alice 5
Alice 5
 
Greenfoot 10
Greenfoot 10Greenfoot 10
Greenfoot 10
 
Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
 
Alice 10
Alice 10Alice 10
Alice 10
 
Alice 11
Alice 11Alice 11
Alice 11
 
Alice 1
Alice 1Alice 1
Alice 1
 
Greenfoot 1
Greenfoot 1Greenfoot 1
Greenfoot 1
 
Greenfoot 10
Greenfoot 10Greenfoot 10
Greenfoot 10
 
Alice 7
Alice 7Alice 7
Alice 7
 
Greenfoot 5
Greenfoot 5Greenfoot 5
Greenfoot 5
 
Greenfoot 9
Greenfoot 9Greenfoot 9
Greenfoot 9
 
Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
 
Greenfoot 4
Greenfoot 4Greenfoot 4
Greenfoot 4
 
Alice 4
Alice 4Alice 4
Alice 4
 
Alice 3
Alice 3Alice 3
Alice 3
 
Alice 13
Alice 13Alice 13
Alice 13
 
Alice 12
Alice 12Alice 12
Alice 12
 
Greenfoot 6
Greenfoot 6Greenfoot 6
Greenfoot 6
 
Greenfoot 1
Greenfoot 1Greenfoot 1
Greenfoot 1
 

Destacado (9)

Alice 7
Alice 7Alice 7
Alice 7
 
Alice 2
Alice 2Alice 2
Alice 2
 
Alice 6
Alice 6Alice 6
Alice 6
 
Alice 14
Alice 14Alice 14
Alice 14
 
Alice 10
Alice 10Alice 10
Alice 10
 
Alice 5
Alice 5Alice 5
Alice 5
 
Alice 9
Alice 9Alice 9
Alice 9
 
Alice 13
Alice 13Alice 13
Alice 13
 
Lista de cotejo_para_informe_act_4_sec_1
Lista de cotejo_para_informe_act_4_sec_1Lista de cotejo_para_informe_act_4_sec_1
Lista de cotejo_para_informe_act_4_sec_1
 

Similar a Alice 8 (20)

Jf 2 3_sg_esp(4)
Jf 2 3_sg_esp(4)Jf 2 3_sg_esp(4)
Jf 2 3_sg_esp(4)
 
CAPITULO 3 DE ALICE
CAPITULO 3 DE ALICECAPITULO 3 DE ALICE
CAPITULO 3 DE ALICE
 
Alice capitulo 3
Alice capitulo 3Alice capitulo 3
Alice capitulo 3
 
leccion 3
leccion 3leccion 3
leccion 3
 
Capítulo 3
Capítulo 3Capítulo 3
Capítulo 3
 
PDF 3
PDF 3PDF 3
PDF 3
 
Jf 2 3_sg_esp(4)
Jf 2 3_sg_esp(4)Jf 2 3_sg_esp(4)
Jf 2 3_sg_esp(4)
 
CAPITULO 3 ALICE
CAPITULO 3 ALICECAPITULO 3 ALICE
CAPITULO 3 ALICE
 
Alice 3
Alice 3Alice 3
Alice 3
 
Capitulo 3
Capitulo 3Capitulo 3
Capitulo 3
 
Cap3
Cap3Cap3
Cap3
 
Jf 2 3_sg_esp(4)
Jf 2 3_sg_esp(4)Jf 2 3_sg_esp(4)
Jf 2 3_sg_esp(4)
 
Alice3
Alice3Alice3
Alice3
 
PRACTICA Alice 08
PRACTICA Alice 08PRACTICA Alice 08
PRACTICA Alice 08
 
Alice capitulo 7
Alice capitulo 7Alice capitulo 7
Alice capitulo 7
 
Capítulo 7
Capítulo 7Capítulo 7
Capítulo 7
 
PDF 7
PDF 7PDF 7
PDF 7
 
Jf 2 7_sg_esp(4)
Jf 2 7_sg_esp(4)Jf 2 7_sg_esp(4)
Jf 2 7_sg_esp(4)
 
CAPITULO 7 ALICE
CAPITULO 7 ALICECAPITULO 7 ALICE
CAPITULO 7 ALICE
 
leccion 7
leccion 7leccion 7
leccion 7
 

Más de Christian Medina (20)

Uniforme
UniformeUniforme
Uniforme
 
Presentación
PresentaciónPresentación
Presentación
 
Logo y poster
Logo y posterLogo y poster
Logo y poster
 
Invitacion
InvitacionInvitacion
Invitacion
 
Graficas
GraficasGraficas
Graficas
 
Engargolado
EngargoladoEngargolado
Engargolado
 
Encuesta
EncuestaEncuesta
Encuesta
 
Conferencia
ConferenciaConferencia
Conferencia
 
Campaña
CampañaCampaña
Campaña
 
Tabla 4
Tabla 4Tabla 4
Tabla 4
 
Tabla 14
Tabla 14Tabla 14
Tabla 14
 
Tabla 11
Tabla 11Tabla 11
Tabla 11
 
Tabla 13
Tabla 13Tabla 13
Tabla 13
 
Tabla 12
Tabla 12Tabla 12
Tabla 12
 
Tabla 10
Tabla 10Tabla 10
Tabla 10
 
Tabla 9
Tabla 9Tabla 9
Tabla 9
 
Tabla 8
Tabla 8Tabla 8
Tabla 8
 
Tabla 7
Tabla 7Tabla 7
Tabla 7
 
Tabla 3
Tabla 3Tabla 3
Tabla 3
 
Tabla 6
Tabla 6Tabla 6
Tabla 6
 

Último

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
 
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menoresFICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
Santosprez2
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Demetrio Ccesa Rayme
 
HISTORIA DE ARQUITECTURA PERUANA HORIZONTE
HISTORIA DE ARQUITECTURA PERUANA HORIZONTEHISTORIA DE ARQUITECTURA PERUANA HORIZONTE
HISTORIA DE ARQUITECTURA PERUANA HORIZONTE
alidkbeast
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
10-08 Avances tecnológicos del siglo XXI.pdf
10-08 Avances tecnológicos del siglo XXI.pdf10-08 Avances tecnológicos del siglo XXI.pdf
10-08 Avances tecnológicos del siglo XXI.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
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...
 
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
 
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menoresFICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
 
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
 
Santa Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de NavarraSanta Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de Navarra
 
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
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
 
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
 
HISTORIA DE ARQUITECTURA PERUANA HORIZONTE
HISTORIA DE ARQUITECTURA PERUANA HORIZONTEHISTORIA DE ARQUITECTURA PERUANA HORIZONTE
HISTORIA DE ARQUITECTURA PERUANA HORIZONTE
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
 
Presentación NORMA TECNICA 2024. minedu peru
Presentación NORMA  TECNICA 2024. minedu peruPresentación NORMA  TECNICA 2024. minedu peru
Presentación NORMA TECNICA 2024. minedu peru
 
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
 

Alice 8

  • 1. Fecha de la versión: Agosto de 2015 Actualizaciones:
  • 2.
  • 3. 3
  • 4. Dedique unos segundos a pensar cuál es la diferencia entre las dos estructuras de control. 4
  • 5. Estas son todas las estructuras de control disponibles en Alice 3. 5
  • 6. Recuerde que puede arrastrar la estructura de control al editor de códigos antes o después de haber agregado el código que se incluirá en él. 6
  • 7. Todas estas decisiones ya se deben haber decidido en el momento de crear el diseño de la animación. Recuerde que cuanto más tiempo dedique al diseño, menos tiempo tardará en codificar una solución válida. 7
  • 8. Puede haber muchos niveles de anidamiento. Puede resultar muy complejo, por lo que debe utilizar siempre comentarios para explicar el propósito de cada bloque anidado. 8
  • 9. Dedique un tiempo a examinar el código de la diapositiva y comprender cómo funciona. A continuación, se muestran varios niveles de anidación diferentes. Cree una animación sencilla a la que pueda agregar el código y practique cómo agregar comentarios a las estructuras de control anidadas que expliquen su propósito. 9
  • 10. Considere estas sentencias como extractos de un guión gráfico textual. 10
  • 11. Para cambiar el valor del marcador de posición haga clic en la parte verdadera de la sentencia y agregue la condición que desea evaluar. Una sentencia IF se ejecutará si la condición devuelve un valor true. 11
  • 12. 12
  • 13. Un bucle while permite ejecutar un bloque de código varias veces en función del valor de la condición de terminación. Asegúrese de que el valor de la condición de terminación cambia dentro del bucle o nunca terminará (bucle infinito). 13
  • 14. 14
  • 15. 15
  • 16. 16
  • 17. 17
  • 18. También puede utilizar el valor false si desea crear una condición compleja para ejecutar una sentencia IF. Pueden ser difíciles de leer y comprender. 18
  • 19. No es necesario tener código en la parte ELSE. Una sentencia IF funcionará con código en la sección IF. 19
  • 20. Vuelva a consultar el diagrama de flujo del proceso y compruebe cómo coincide con el código que ha creado. 20
  • 21. Se puede utilizar un bucle infinito intencionado para hacer que los objetos del escenario se muevan constantemente en el fondo. Un bucle infinito involuntario puede tener importantes efectos en la animación y se le solicitará que la cierre para salir de ella. 21
  • 22. 22
  • 23. 23
  • 24. 24
  • 25. Vuelva a examinar el diagrama de diseño para ver cómo se traduce en el código escrito. Un programa bien diseñado debe necesitar muy poco tiempo para la codificación. 25
  • 26. Si la condición no se evalúa como verdadera en un bucle while, el código que contiene nunca se ejecuta. Tener esto siempre en cuenta al utilizar un bucle while. 26
  • 27. 27
  • 28. 28