SlideShare una empresa de Scribd logo
Fecha de la versión: Agosto de 2015
Actualizaciones:
CAPITULO 5 ALICE
3
4
El escenario es la idea principal que hay detrás de la animación.
5
6
Los guiones gráficos se utilizan para definir las etapas en las que se desarrollará una animación.
7
No importa qué método se emplee para crear el guión gráfico. Siempre que detalle lo que está sucediendo
en cada una de las etapas, de forma que pueda crear el código a partir de ahí, el guión gráfico cumple su
finalidad.
8
9
Un guión gráfico visual no es una prueba de sus habilidades de dibujo. No importa lo buen artista que sea.
Si puede dibujar una figura esquemática, posteriormente podrá trazar un guión gráfico visual.
10
Lo importante en la creación de un guión gráfico textual es asegurarse de que se han simplificado todas las
tareas hasta sus componentes individuales. Para la codificación en Alice 3, un guión gráfico que describa la
acción de ponerse de pie no es lo suficientemente detallado. Debe describir las acciones de todas las
articulaciones que intervienen en la maniobra de ponerse de pie.
11
Este es un guión gráfico de nivel superior. Necesitaría detallarlo aún más para que la animación sea realista
en Alice 3.
12
Esta es una técnica muy útil para asegurarse de que todas las partes del escenario están codificadas.
13
14
Un diagrama de flujo permite planificar el flujo del código mostrando los procesos y el resultado de cada
decisión. Este es un ejemplo muy sencillo, un diagrama de flujo puede ser cada vez más complejo conforme
los programas son más grandes.
15
16
17
Las subclases pueden heredar las características de su superclase pero no al contrario. Es un proceso
unidireccional. Los diferentes tipos de subclase tendrán acceso al código que existe en la superclase. Cada
tipo específico de perro tiene acceso al código que se escribe en la clase Dog. Esto significa que todas las
cosas que son de carácter genérico sobre perros se codifican en el nivel Dog mientras que las cosas que
hacen único a un determinado perro se codifican en el nivel de subclase.
18
Gracias a esto, es necesario escribir mucho menos código. De esta forma, los programas son más fáciles de
leer y comprender.
19
20
21
22
Cuanto más arriba en la lista de clases pueda codificar el procedimiento, mejor. Esto significa que tendrán
acceso a ella más objetos.
23
24
Si tiene varios objetos que realizan las mismas acciones, mediante la creación de un procedimiento
independiente que contenga la acción se reduce considerablemente el tamaño del código. También
garantiza que todos los objetos se comporten de la misma forma que si se tratara de una sola parte de
código que los controle.
25
26
27
Antes de realizar cualquier abstracción de procedimientos para un movimiento como este, merece la pena
crear un guión gráfico que defina el movimiento de todas las articulaciones del objeto. Debe diseñar y, a
continuación, crear un procedimiento que realice un único movimiento completo que devuelva el objeto a
su posición original. De este modo, el código se puede llamar varias veces para conseguir el resultado
deseado.
28
29
Una de las principales ventajas de este procedimiento en Alice 3 es que una vez que haya creado un
procedimiento complejo puede transferirlo fácilmente de una animación a otra. Este tema de tratará en
mayor profundidad más adelante en el curso.
30
31
32
33
Al asignar un nombre al procedimiento se suele utilizar uno descriptivo. Debe revelar lo que hace pero sin
vincularlo a un tipo de objeto concreto ya que lo pueden utilizar otras subclases.
34
35
36
37
38
39
Intente siempre que el código sea repetitivo dentro del programa. Si escribe el mismo código dos veces o
más, probablemente pueda abstraerlo.
40
Al arrastrar un bloque de código a un procedimiento a través del portapapeles tendrá que cambiar el
nombre del objeto a "this" para que puedan acceder varios objetos a él.
41
42
43
44
45
46
47
48
CAPITULO 5 ALICE

Más contenido relacionado

Publicidad

Similar a CAPITULO 5 ALICE (20)

DOCX
PRACTICA Alice 05
PDF
PDF
Alice1
PDF
ALICE Capitulo 1
PDF
leccion 1
PDF
Jf 2 1_sg_esp(3)
PDF
PDF
Jf 2 1_sg_esp(3)
PDF
CAPITULO 1 ALICE
PDF
CAPITULO 1 DE ALICE
PDF
Jf 2 1_sg_esp(3)
PDF
PDF
Capítulo 1
PDF
capitulo 1
PDF
PDF
PDF
Alice 4
PDF
Alice capitulo 4
PDF
Jf 2 4_sg_esp(7)
PDF
CAPITULO 4 ALICE
PRACTICA Alice 05
Alice1
ALICE Capitulo 1
leccion 1
Jf 2 1_sg_esp(3)
Jf 2 1_sg_esp(3)
CAPITULO 1 ALICE
CAPITULO 1 DE ALICE
Jf 2 1_sg_esp(3)
Capítulo 1
capitulo 1
Alice 4
Alice capitulo 4
Jf 2 4_sg_esp(7)
CAPITULO 4 ALICE
Publicidad

Más de KatherinBarrios17 (20)

PPTX
DREMWEAVER
DOCX
TEORIA DEL COLOR
DOCX
BUNNY RECOMMENDATION WEB
DOCX
TOPOLICAS DE LA RED
DOCX
ELEMENTOS BASICOS WEB
DOCX
TEORIA DEL COLOR
PDF
CAPITULO 14 ALICE
PDF
CAPITULO 13 ALICE
PDF
CAPITULO 12 ALICE
PDF
CAPITULO 11 ALICE
PDF
CAPITULO 10 ALICE
PDF
CAPITULO 9 ALICE
PDF
CAPITULO 8 ALICE
PDF
CAPITULO 7 ALICE
PDF
CAPITULO 6 ALICE
PDF
CAPITULO 3 ALICE
PDF
CAPITULO 2 ALICE
PDF
CAPITULO 10 GREENFOOT
PDF
CAPITULO 9 GREENFOOT
PDF
CAPITULO 8 GREENFOOT
DREMWEAVER
TEORIA DEL COLOR
BUNNY RECOMMENDATION WEB
TOPOLICAS DE LA RED
ELEMENTOS BASICOS WEB
TEORIA DEL COLOR
CAPITULO 14 ALICE
CAPITULO 13 ALICE
CAPITULO 12 ALICE
CAPITULO 11 ALICE
CAPITULO 10 ALICE
CAPITULO 9 ALICE
CAPITULO 8 ALICE
CAPITULO 7 ALICE
CAPITULO 6 ALICE
CAPITULO 3 ALICE
CAPITULO 2 ALICE
CAPITULO 10 GREENFOOT
CAPITULO 9 GREENFOOT
CAPITULO 8 GREENFOOT

Último (20)

PDF
La Inteligencia Emocional - Fabian Goleman TE4 Ccesa007.pdf
PDF
Aumente su Autoestima - Lair Ribeiro Ccesa007.pdf
DOCX
PLANES DE área ciencias naturales y aplicadas
DOCX
Programa_Sintetico_Fase_4.docx 3° Y 4°..
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
Unidad de Aprendizaje 5 de Matematica 2do Secundaria Ccesa007.pdf
PDF
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
PPTX
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
EL aprendizaje adaptativo bajo STEM+H.pdf
PDF
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
PPTX
Presentación de la Cetoacidosis diabetica.pptx
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
PDF
Atencion prenatal. Ginecologia y obsetricia
PPTX
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
La Inteligencia Emocional - Fabian Goleman TE4 Ccesa007.pdf
Aumente su Autoestima - Lair Ribeiro Ccesa007.pdf
PLANES DE área ciencias naturales y aplicadas
Programa_Sintetico_Fase_4.docx 3° Y 4°..
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
Tomo 1 de biologia gratis ultra plusenmas
Unidad de Aprendizaje 5 de Matematica 2do Secundaria Ccesa007.pdf
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
MATEMATICAS GEOMETRICA USO TRANSPORTADOR
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
EL aprendizaje adaptativo bajo STEM+H.pdf
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
Presentación de la Cetoacidosis diabetica.pptx
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
Atencion prenatal. Ginecologia y obsetricia
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
V UNIDAD - SEGUNDO GRADO. del mes de agosto

CAPITULO 5 ALICE

  • 1. Fecha de la versión: Agosto de 2015 Actualizaciones:
  • 3. 3
  • 4. 4
  • 5. El escenario es la idea principal que hay detrás de la animación. 5
  • 6. 6
  • 7. Los guiones gráficos se utilizan para definir las etapas en las que se desarrollará una animación. 7
  • 8. No importa qué método se emplee para crear el guión gráfico. Siempre que detalle lo que está sucediendo en cada una de las etapas, de forma que pueda crear el código a partir de ahí, el guión gráfico cumple su finalidad. 8
  • 9. 9
  • 10. Un guión gráfico visual no es una prueba de sus habilidades de dibujo. No importa lo buen artista que sea. Si puede dibujar una figura esquemática, posteriormente podrá trazar un guión gráfico visual. 10
  • 11. Lo importante en la creación de un guión gráfico textual es asegurarse de que se han simplificado todas las tareas hasta sus componentes individuales. Para la codificación en Alice 3, un guión gráfico que describa la acción de ponerse de pie no es lo suficientemente detallado. Debe describir las acciones de todas las articulaciones que intervienen en la maniobra de ponerse de pie. 11
  • 12. Este es un guión gráfico de nivel superior. Necesitaría detallarlo aún más para que la animación sea realista en Alice 3. 12
  • 13. Esta es una técnica muy útil para asegurarse de que todas las partes del escenario están codificadas. 13
  • 14. 14
  • 15. Un diagrama de flujo permite planificar el flujo del código mostrando los procesos y el resultado de cada decisión. Este es un ejemplo muy sencillo, un diagrama de flujo puede ser cada vez más complejo conforme los programas son más grandes. 15
  • 16. 16
  • 17. 17
  • 18. Las subclases pueden heredar las características de su superclase pero no al contrario. Es un proceso unidireccional. Los diferentes tipos de subclase tendrán acceso al código que existe en la superclase. Cada tipo específico de perro tiene acceso al código que se escribe en la clase Dog. Esto significa que todas las cosas que son de carácter genérico sobre perros se codifican en el nivel Dog mientras que las cosas que hacen único a un determinado perro se codifican en el nivel de subclase. 18
  • 19. Gracias a esto, es necesario escribir mucho menos código. De esta forma, los programas son más fáciles de leer y comprender. 19
  • 20. 20
  • 21. 21
  • 22. 22
  • 23. Cuanto más arriba en la lista de clases pueda codificar el procedimiento, mejor. Esto significa que tendrán acceso a ella más objetos. 23
  • 24. 24
  • 25. Si tiene varios objetos que realizan las mismas acciones, mediante la creación de un procedimiento independiente que contenga la acción se reduce considerablemente el tamaño del código. También garantiza que todos los objetos se comporten de la misma forma que si se tratara de una sola parte de código que los controle. 25
  • 26. 26
  • 27. 27
  • 28. Antes de realizar cualquier abstracción de procedimientos para un movimiento como este, merece la pena crear un guión gráfico que defina el movimiento de todas las articulaciones del objeto. Debe diseñar y, a continuación, crear un procedimiento que realice un único movimiento completo que devuelva el objeto a su posición original. De este modo, el código se puede llamar varias veces para conseguir el resultado deseado. 28
  • 29. 29
  • 30. Una de las principales ventajas de este procedimiento en Alice 3 es que una vez que haya creado un procedimiento complejo puede transferirlo fácilmente de una animación a otra. Este tema de tratará en mayor profundidad más adelante en el curso. 30
  • 31. 31
  • 32. 32
  • 33. 33
  • 34. Al asignar un nombre al procedimiento se suele utilizar uno descriptivo. Debe revelar lo que hace pero sin vincularlo a un tipo de objeto concreto ya que lo pueden utilizar otras subclases. 34
  • 35. 35
  • 36. 36
  • 37. 37
  • 38. 38
  • 39. 39
  • 40. Intente siempre que el código sea repetitivo dentro del programa. Si escribe el mismo código dos veces o más, probablemente pueda abstraerlo. 40
  • 41. Al arrastrar un bloque de código a un procedimiento a través del portapapeles tendrá que cambiar el nombre del objeto a "this" para que puedan acceder varios objetos a él. 41
  • 42. 42
  • 43. 43
  • 44. 44
  • 45. 45
  • 46. 46
  • 47. 47
  • 48. 48