SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
Fecha de la versión: Agosto de 2015
Actualizaciones:
3
Estos son los objetivos de aprendizaje de esta lección.
4
5
Al hacer clic en el objeto en la ventana de escena, asegúrese siempre de que se haya seleccionado el objeto
y no el mundo en sí. Para comprobarlo, lea el nombre que se muestra en el menú desplegable.
6
Estos separadores contienen todas las sentencias de programación de Alice. Procedimientos para las
acciones y las funciones de información.
7
La creación de procedimientos del propio usuario se tratará más adelante en el curso. Alice 3 dispone de
numerosos procedimientos incorporados que le permitirán manipular los objetos.
8
Una función se utiliza para devolver información sobre el objeto. Se deben utilizar junto con los
procedimientos necesarios para crear sentencias de programación.
9
Alice ejecuta el código en un orden procesal. El código del principio se ejecutará en primer lugar y, a
continuación, las siguientes líneas del código hasta que alcance el final del código.
10
Para colocar estas sentencias de control en el editor de códigos, puede hacer clic y arrastrarlas a la posición
que desee.
11
Los objetos, así como sus subpartes, se pueden mover en estas direcciones.
12
13
Turn y Roll son los dos procedimientos que más se confunden cuando se empieza a utilizar Alice. La
elección del procedimiento equivocado suele crear animaciones "interesantes".
14
15
Los valores de argumento de cualquier sentencia agregada al editor de códigos se pueden cambiar en
cualquier momento.
16
Al igual que en todos los entornos de programación, no cree nunca una gran cantidad de código antes de
probar que funciona. Debe codificar pequeñas animaciones y probarlas de forma periódica.
17
Los argumentos en Alice enseñan el uso de variables en otros entornos de programación. Sus valores se
pueden modificar mediante el código en cualquier momento.
18
19
Mediante estos métodos, debe ser capaz de proporcionar a los argumentos cualquier valor que se
encuentre dentro del ámbito del tipo de argumento.
20
A medida que aprenda a generar estructuras de codificación más complejas, utilizará cada vez más valores
de marcador de posición en Alice 3.
21
22
23
La eliminación de partes de la sentencia evita tener que suprimir y volver a crear sentencias de código
desde el principio. Esta es una herramienta muy útil en Alice que ahorra gran cantidad de tiempo.
Si suprime una sentencia y después cambia de opinión, siempre puede utilizar la opción de deshacer (CTRL
+ Z) para volver a activarla.
24
Debe volver a probar la animación después de cada cambio. Algo que funcionaba a la perfección puede que
ya no funcione debido a un cambio realizado en otra parte.
25
26
Las sentencias de prueba pueden ser muy útiles ya que permiten obtener información sobre el flujo del
código y al visualizarlas en la pantalla se puede evaluar el resultado.
27
La desactivación de bloques de código permite ahorrar mucho tiempo, ya que no tiene que estar
constantemente probando código que ya se ha probado.
28
Vuelva a activar todo el código para las pruebas finales.
29
30
Los comentarios son esenciales para comprender el funcionamiento del código. Se recomienda agregar los
comentarios conforme crea el código. Nunca deje los comentarios para el final, es mucho más fácil agregar
comentarios durante la codificación.
31
32
Los comentarios no se compilan como parte del código, de modo que no tienen ningún efecto en cómo se
ejecuta el programa. Puede agregar tantos comentarios como desee. Se pueden utilizar para explicar la
función del código, así como su diseño.
33
34
35
36
Capítulo 3

Más contenido relacionado

Similar a Capítulo 3 (20)

Capítulo 1
Capítulo 1Capítulo 1
Capítulo 1
 
Jf 2 1_sg_esp(3)
Jf 2 1_sg_esp(3)Jf 2 1_sg_esp(3)
Jf 2 1_sg_esp(3)
 
CAPITULO 1 ALICE
CAPITULO 1 ALICECAPITULO 1 ALICE
CAPITULO 1 ALICE
 
CAPITULO 1 DE ALICE
CAPITULO 1 DE ALICECAPITULO 1 DE ALICE
CAPITULO 1 DE ALICE
 
ALICE Capitulo 1
ALICE Capitulo 1ALICE Capitulo 1
ALICE Capitulo 1
 
Alice1
Alice1Alice1
Alice1
 
capitulo 1
capitulo 1capitulo 1
capitulo 1
 
Alice 1
Alice 1Alice 1
Alice 1
 
Jf 2 1_sg_esp(3)
Jf 2 1_sg_esp(3)Jf 2 1_sg_esp(3)
Jf 2 1_sg_esp(3)
 
Cap1
Cap1Cap1
Cap1
 
Alice 1
Alice 1Alice 1
Alice 1
 
Jf 2 1_sg_esp(3)
Jf 2 1_sg_esp(3)Jf 2 1_sg_esp(3)
Jf 2 1_sg_esp(3)
 
leccion 1
leccion 1leccion 1
leccion 1
 
PDF 1
PDF 1PDF 1
PDF 1
 
ALICE 1
ALICE 1ALICE 1
ALICE 1
 
Jf 2 5_sg_esp(7)
Jf 2 5_sg_esp(7)Jf 2 5_sg_esp(7)
Jf 2 5_sg_esp(7)
 
Capítulo 5
Capítulo 5Capítulo 5
Capítulo 5
 
Alice 5
Alice 5Alice 5
Alice 5
 
Alice 5
Alice 5Alice 5
Alice 5
 
CAPITULO 5 ALICE
CAPITULO 5 ALICECAPITULO 5 ALICE
CAPITULO 5 ALICE
 

Más de ArmandoC42 (20)

Tutorial de dreamweaver
Tutorial de dreamweaverTutorial de dreamweaver
Tutorial de dreamweaver
 
Topologías de la red
Topologías de la redTopologías de la red
Topologías de la red
 
Características y partes de un sitio web
Características y partes de un sitio webCaracterísticas y partes de un sitio web
Características y partes de un sitio web
 
Teoria del color
Teoria del colorTeoria del color
Teoria del color
 
Capítulo 14
Capítulo 14Capítulo 14
Capítulo 14
 
Capítulo 13
Capítulo 13Capítulo 13
Capítulo 13
 
Capítulo 12
Capítulo 12Capítulo 12
Capítulo 12
 
Capítulo 11
Capítulo 11Capítulo 11
Capítulo 11
 
Capítulo 10
Capítulo 10Capítulo 10
Capítulo 10
 
Capítulo 9
Capítulo 9Capítulo 9
Capítulo 9
 
Capítulo 8
Capítulo 8Capítulo 8
Capítulo 8
 
Capítulo 7
Capítulo 7Capítulo 7
Capítulo 7
 
Capítulo 6
Capítulo 6Capítulo 6
Capítulo 6
 
Capítulo 4
Capítulo 4Capítulo 4
Capítulo 4
 
Capítulo 2
Capítulo 2Capítulo 2
Capítulo 2
 
Practica 14 de_alice
Practica 14 de_alicePractica 14 de_alice
Practica 14 de_alice
 
Practica 13 de_alice(2)
Practica 13 de_alice(2)Practica 13 de_alice(2)
Practica 13 de_alice(2)
 
Practica 12 alice
Practica 12 alicePractica 12 alice
Practica 12 alice
 
Practica 11
Practica 11Practica 11
Practica 11
 
Practica 10 de_alice_3
Practica 10 de_alice_3Practica 10 de_alice_3
Practica 10 de_alice_3
 

Último

PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 

Último (20)

PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 

Capítulo 3

  • 1. Fecha de la versión: Agosto de 2015 Actualizaciones:
  • 2.
  • 3. 3
  • 4. Estos son los objetivos de aprendizaje de esta lección. 4
  • 5. 5
  • 6. Al hacer clic en el objeto en la ventana de escena, asegúrese siempre de que se haya seleccionado el objeto y no el mundo en sí. Para comprobarlo, lea el nombre que se muestra en el menú desplegable. 6
  • 7. Estos separadores contienen todas las sentencias de programación de Alice. Procedimientos para las acciones y las funciones de información. 7
  • 8. La creación de procedimientos del propio usuario se tratará más adelante en el curso. Alice 3 dispone de numerosos procedimientos incorporados que le permitirán manipular los objetos. 8
  • 9. Una función se utiliza para devolver información sobre el objeto. Se deben utilizar junto con los procedimientos necesarios para crear sentencias de programación. 9
  • 10. Alice ejecuta el código en un orden procesal. El código del principio se ejecutará en primer lugar y, a continuación, las siguientes líneas del código hasta que alcance el final del código. 10
  • 11. Para colocar estas sentencias de control en el editor de códigos, puede hacer clic y arrastrarlas a la posición que desee. 11
  • 12. Los objetos, así como sus subpartes, se pueden mover en estas direcciones. 12
  • 13. 13
  • 14. Turn y Roll son los dos procedimientos que más se confunden cuando se empieza a utilizar Alice. La elección del procedimiento equivocado suele crear animaciones "interesantes". 14
  • 15. 15
  • 16. Los valores de argumento de cualquier sentencia agregada al editor de códigos se pueden cambiar en cualquier momento. 16
  • 17. Al igual que en todos los entornos de programación, no cree nunca una gran cantidad de código antes de probar que funciona. Debe codificar pequeñas animaciones y probarlas de forma periódica. 17
  • 18. Los argumentos en Alice enseñan el uso de variables en otros entornos de programación. Sus valores se pueden modificar mediante el código en cualquier momento. 18
  • 19. 19
  • 20. Mediante estos métodos, debe ser capaz de proporcionar a los argumentos cualquier valor que se encuentre dentro del ámbito del tipo de argumento. 20
  • 21. A medida que aprenda a generar estructuras de codificación más complejas, utilizará cada vez más valores de marcador de posición en Alice 3. 21
  • 22. 22
  • 23. 23
  • 24. La eliminación de partes de la sentencia evita tener que suprimir y volver a crear sentencias de código desde el principio. Esta es una herramienta muy útil en Alice que ahorra gran cantidad de tiempo. Si suprime una sentencia y después cambia de opinión, siempre puede utilizar la opción de deshacer (CTRL + Z) para volver a activarla. 24
  • 25. Debe volver a probar la animación después de cada cambio. Algo que funcionaba a la perfección puede que ya no funcione debido a un cambio realizado en otra parte. 25
  • 26. 26
  • 27. Las sentencias de prueba pueden ser muy útiles ya que permiten obtener información sobre el flujo del código y al visualizarlas en la pantalla se puede evaluar el resultado. 27
  • 28. La desactivación de bloques de código permite ahorrar mucho tiempo, ya que no tiene que estar constantemente probando código que ya se ha probado. 28
  • 29. Vuelva a activar todo el código para las pruebas finales. 29
  • 30. 30
  • 31. Los comentarios son esenciales para comprender el funcionamiento del código. Se recomienda agregar los comentarios conforme crea el código. Nunca deje los comentarios para el final, es mucho más fácil agregar comentarios durante la codificación. 31
  • 32. 32
  • 33. Los comentarios no se compilan como parte del código, de modo que no tienen ningún efecto en cómo se ejecuta el programa. Puede agregar tantos comentarios como desee. Se pueden utilizar para explicar la función del código, así como su diseño. 33
  • 34. 34
  • 35. 35
  • 36. 36