SlideShare una empresa de Scribd logo
1 de 49
Descargar para leer sin conexión
Fecha de la versión: Agosto de 2015
Actualizaciones:
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
Jf 2 5_sg_esp(7)

Más contenido relacionado

La actualidad más candente (6)

PDF 14
PDF 14PDF 14
PDF 14
 
PDF 12
PDF 12PDF 12
PDF 12
 
PDF 13
PDF 13PDF 13
PDF 13
 
PDF 11
PDF 11PDF 11
PDF 11
 
PDF 4
PDF 4PDF 4
PDF 4
 
Greenfoot 9
Greenfoot 9Greenfoot 9
Greenfoot 9
 

Similar a Jf 2 5_sg_esp(7) (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)
 
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
 
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
 
Alice capitulo 3
Alice capitulo 3Alice capitulo 3
Alice capitulo 3
 
CAPITULO 3 DE ALICE
CAPITULO 3 DE ALICECAPITULO 3 DE ALICE
CAPITULO 3 DE ALICE
 
Capítulo 7
Capítulo 7Capítulo 7
Capítulo 7
 
Alice 7
Alice 7Alice 7
Alice 7
 
Alice 7
Alice 7Alice 7
Alice 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
 
CAPITULO 7 DE ALICE
CAPITULO 7 DE ALICECAPITULO 7 DE ALICE
CAPITULO 7 DE ALICE
 

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)

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
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
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
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
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
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
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...
 
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
 
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
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
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!
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
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...
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
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
 

Jf 2 5_sg_esp(7)

  • 1. Fecha de la versión: Agosto de 2015 Actualizaciones:
  • 2.
  • 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