SlideShare una empresa de Scribd logo
1 de 49
Fechade laversión:Agostode 2015
Actualizaciones:
3
4
5
El escenarioeslaideaprincipal que haydetrásde laanimación.
6
7
Los guionesgráficosse utilizanparadefinirlasetapasenlasque se desarrollaráunaanimación.
8
No importaqué métodose empleeparacrear el guióngráfico.Siempre que detalle loque estásucediendo
encada unade lasetapas,de forma que puedacrearel códigoa partirde ahí, el guióngráficocumple su
finalidad.
9
10
Un guióngráficovisual noes unapruebade sushabilidadesde dibujo.Noimportalobuenartistaque sea.
Si puede dibujarunafiguraesquemática,posteriormente podrátrazarunguión gráficovisual.
11
Lo importante enlacreaciónde un guióngráficotextual esasegurarse de que se hansimplificadotodaslas
tareashasta sus componentesindividuales.ParalacodificaciónenAlice3,un guióngráficoque describala
acción de ponerse de pie noeslosuficientemente detallado.Debe describirlasaccionesde todaslas
articulacionesque intervienenenlamaniobrade ponerse de pie.
12
Este es un guióngráficode nivel superior.Necesitaríadetallarloaúnmásparaque laanimaciónsearealista
enAlice 3.
13
Esta es unatécnicamuy útil para asegurarse de que todaslaspartesdel escenarioestáncodificadas.
14
15
Un diagrama de flujopermite planificarel flujodelcódigomostrandolosprocesosyel resultadode cada
decisión.Este esun ejemplomuysencillo,undiagramade flujopuedesercadavezmás complejo
conforme losprogramassonmás grandes.
16
17
18
Las subclasespuedenheredarlascaracterísticasde su superclase peronoal contrario.Es un proceso
unidireccional.Losdiferentestiposde subclasetendránaccesoal códigoque existe enlasuperclase.Cada
tipoespecíficode perrotiene accesoal códigoque se escribe enlaclase Dog. Esto significaque todaslas
cosas que sonde carácter genéricosobre perrosse codificanenel nivelDogmientrasque lascosasque
hacenúnicoa undeterminadoperrose codificanenel nivel de subclase.
19
Gracias a esto,esnecesarioescribirmuchomenoscódigo.De estaforma,losprogramassonmás fácilesde
leerycomprender.
20
21
22
23
Cuantomás arriba enla listade clasespuedacodificarel procedimiento,mejor.Estosignificaque tendrán
acceso a ellamásobjetos.
24
25
Si tiene variosobjetosque realizanlasmismasacciones,mediante lacreaciónde unprocedimiento
independienteque contengalaacciónse reduce considerablementeel tamañodel código.También
garantizaque todoslos objetosse comportende lamismaformaque si se tratara de una solaparte de
códigoque loscontrole.
26
27
28
Antesde realizarcualquierabstracciónde procedimientosparaunmovimientocomoeste,merece lapena
crear un guióngráficoque definael movimientode todaslasarticulacionesdel objeto.Debe diseñary,a
continuación,crearunprocedimientoque realiceunúnicomovimientocompletoque devuelvael objetoa
su posiciónoriginal.De este modo,el códigose puede llamarvariasvecesparaconseguirel resultado
deseado.
29
30
Una de lasprincipalesventajasde este procedimientoenAlice 3esque una vezque haya creadoun
procedimientocomplejopuede transferirlofácilmente de unaanimaciónaotra.Este temade tratará en
mayor profundidadmásadelanteenel curso.
31
32
33
34
Al asignarun nombre al procedimientose suele utilizarunodescriptivo.Debe revelarloque hace perosin
vincularloaun tipode objetoconcretoyaque lopuedenutilizarotrassubclases.
35
36
37
38
39
40
Intente siempreque el códigosearepetitivodentrodel programa.Si escribe el mismocódigodosveceso
más,probablementepuedaabstraerlo.
41
Al arrastrar unbloque de códigoa un procedimientoatravésdel portapapelestendráque cambiarel
nombre del objetoa"this"para que puedanaccedervariosobjetosaél.
42
43
44
45
46
47
48
PRACTICA Alice 05

Más contenido relacionado

Similar a PRACTICA Alice 05 (9)

Cap5
Cap5Cap5
Cap5
 
Alice 5
Alice 5Alice 5
Alice 5
 
CAPITULO 5 ALICE
CAPITULO 5 ALICECAPITULO 5 ALICE
CAPITULO 5 ALICE
 
Jf 2 5_sg_esp(7)
Jf 2 5_sg_esp(7)Jf 2 5_sg_esp(7)
Jf 2 5_sg_esp(7)
 
leccion 5
leccion 5leccion 5
leccion 5
 
Alice capitulo 5
Alice capitulo 5Alice capitulo 5
Alice capitulo 5
 
Capitulo 5
Capitulo 5Capitulo 5
Capitulo 5
 
CAPITULO 5 DE ALICE
CAPITULO 5 DE ALICECAPITULO 5 DE ALICE
CAPITULO 5 DE ALICE
 
PRACTICA Alice 12
PRACTICA Alice 12PRACTICA Alice 12
PRACTICA Alice 12
 

Más de DiegoMaldonado123 (20)

Partes que debe_tener_un_sitio_web2
Partes que debe_tener_un_sitio_web2Partes que debe_tener_un_sitio_web2
Partes que debe_tener_un_sitio_web2
 
Topologia
TopologiaTopologia
Topologia
 
Teoria del color
Teoria del colorTeoria del color
Teoria del color
 
Greenfoot 10
Greenfoot 10Greenfoot 10
Greenfoot 10
 
Greenfoot 9
Greenfoot 9Greenfoot 9
Greenfoot 9
 
Greenfoot 8
Greenfoot 8Greenfoot 8
Greenfoot 8
 
Greenfoot 7
Greenfoot 7Greenfoot 7
Greenfoot 7
 
Greenfoot 6
Greenfoot 6Greenfoot 6
Greenfoot 6
 
Greenfoot 5
Greenfoot 5Greenfoot 5
Greenfoot 5
 
Greenfoot 4
Greenfoot 4Greenfoot 4
Greenfoot 4
 
Greenfoot 3
Greenfoot 3Greenfoot 3
Greenfoot 3
 
Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
 
Greenfoot 1
Greenfoot 1 Greenfoot 1
Greenfoot 1
 
Practica alice p13 v1
Practica alice p13 v1Practica alice p13 v1
Practica alice p13 v1
 
Practica alice p12
Practica alice p12Practica alice p12
Practica alice p12
 
Practica alice p11
Practica alice p11Practica alice p11
Practica alice p11
 
Practica alice p10
Practica alice p10Practica alice p10
Practica alice p10
 
Practica alice p9
Practica alice p9Practica alice p9
Practica alice p9
 
Practica alice p8
Practica alice p8Practica alice p8
Practica alice p8
 
Practica p7
Practica p7Practica p7
Practica p7
 

Último

ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVOSESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVOJuanaBellidocollahua
 
Escucha tu Cerebro en Nuevos Escenarios PE3 Ccesa007.pdf
Escucha tu Cerebro en Nuevos Escenarios  PE3  Ccesa007.pdfEscucha tu Cerebro en Nuevos Escenarios  PE3  Ccesa007.pdf
Escucha tu Cerebro en Nuevos Escenarios PE3 Ccesa007.pdfDemetrio Ccesa Rayme
 
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdfEstrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdfDemetrio Ccesa Rayme
 
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...Reneeavia
 
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.pptxDemetrio Ccesa Rayme
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdfInformacionesCMI
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.JonathanCovena1
 
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 menoresSantosprez2
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdfDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdfVerenice Del Rio
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteinmaculadatorressanc
 
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisnovelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisPsicClinGlendaBerrez
 
En un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdfEn un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdfAni Ann
 
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
Bitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdfBitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdf
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdfDemetrio Ccesa Rayme
 
Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.JonathanCovena1
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasFlor Idalia Espinoza Ortega
 
Botiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdfBotiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdfefmenaes
 
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióRealitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióPere Miquel Rosselló Espases
 
Los caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdfLos caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdfandioclex
 

Último (20)

ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVOSESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
 
Escucha tu Cerebro en Nuevos Escenarios PE3 Ccesa007.pdf
Escucha tu Cerebro en Nuevos Escenarios  PE3  Ccesa007.pdfEscucha tu Cerebro en Nuevos Escenarios  PE3  Ccesa007.pdf
Escucha tu Cerebro en Nuevos Escenarios PE3 Ccesa007.pdf
 
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdfEstrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
 
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
 
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
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
 
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
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdfDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
 
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdfTÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
 
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisnovelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
 
En un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdfEn un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdf
 
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
Bitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdfBitacora de Inteligencia Artificial  y Herramientas Digitales HD4  Ccesa007.pdf
Bitacora de Inteligencia Artificial y Herramientas Digitales HD4 Ccesa007.pdf
 
Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemas
 
Botiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdfBotiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdf
 
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióRealitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
 
Los caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdfLos caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdf
 

PRACTICA Alice 05

  • 2.
  • 3. 3
  • 4. 4
  • 5. 5 El escenarioeslaideaprincipal que haydetrásde laanimación.
  • 6. 6
  • 8. 8 No importaqué métodose empleeparacrear el guióngráfico.Siempre que detalle loque estásucediendo encada unade lasetapas,de forma que puedacrearel códigoa partirde ahí, el guióngráficocumple su finalidad.
  • 9. 9
  • 10. 10 Un guióngráficovisual noes unapruebade sushabilidadesde dibujo.Noimportalobuenartistaque sea. Si puede dibujarunafiguraesquemática,posteriormente podrátrazarunguión gráficovisual.
  • 11. 11 Lo importante enlacreaciónde un guióngráficotextual esasegurarse de que se hansimplificadotodaslas tareashasta sus componentesindividuales.ParalacodificaciónenAlice3,un guióngráficoque describala acción de ponerse de pie noeslosuficientemente detallado.Debe describirlasaccionesde todaslas articulacionesque intervienenenlamaniobrade ponerse de pie.
  • 12. 12 Este es un guióngráficode nivel superior.Necesitaríadetallarloaúnmásparaque laanimaciónsearealista enAlice 3.
  • 13. 13 Esta es unatécnicamuy útil para asegurarse de que todaslaspartesdel escenarioestáncodificadas.
  • 14. 14
  • 15. 15 Un diagrama de flujopermite planificarel flujodelcódigomostrandolosprocesosyel resultadode cada decisión.Este esun ejemplomuysencillo,undiagramade flujopuedesercadavezmás complejo conforme losprogramassonmás grandes.
  • 16. 16
  • 17. 17
  • 18. 18 Las subclasespuedenheredarlascaracterísticasde su superclase peronoal contrario.Es un proceso unidireccional.Losdiferentestiposde subclasetendránaccesoal códigoque existe enlasuperclase.Cada tipoespecíficode perrotiene accesoal códigoque se escribe enlaclase Dog. Esto significaque todaslas cosas que sonde carácter genéricosobre perrosse codificanenel nivelDogmientrasque lascosasque hacenúnicoa undeterminadoperrose codificanenel nivel de subclase.
  • 19. 19 Gracias a esto,esnecesarioescribirmuchomenoscódigo.De estaforma,losprogramassonmás fácilesde leerycomprender.
  • 20. 20
  • 21. 21
  • 22. 22
  • 23. 23 Cuantomás arriba enla listade clasespuedacodificarel procedimiento,mejor.Estosignificaque tendrán acceso a ellamásobjetos.
  • 24. 24
  • 25. 25 Si tiene variosobjetosque realizanlasmismasacciones,mediante lacreaciónde unprocedimiento independienteque contengalaacciónse reduce considerablementeel tamañodel código.También garantizaque todoslos objetosse comportende lamismaformaque si se tratara de una solaparte de códigoque loscontrole.
  • 26. 26
  • 27. 27
  • 28. 28 Antesde realizarcualquierabstracciónde procedimientosparaunmovimientocomoeste,merece lapena crear un guióngráficoque definael movimientode todaslasarticulacionesdel objeto.Debe diseñary,a continuación,crearunprocedimientoque realiceunúnicomovimientocompletoque devuelvael objetoa su posiciónoriginal.De este modo,el códigose puede llamarvariasvecesparaconseguirel resultado deseado.
  • 29. 29
  • 30. 30 Una de lasprincipalesventajasde este procedimientoenAlice 3esque una vezque haya creadoun procedimientocomplejopuede transferirlofácilmente de unaanimaciónaotra.Este temade tratará en mayor profundidadmásadelanteenel curso.
  • 31. 31
  • 32. 32
  • 33. 33
  • 34. 34 Al asignarun nombre al procedimientose suele utilizarunodescriptivo.Debe revelarloque hace perosin vincularloaun tipode objetoconcretoyaque lopuedenutilizarotrassubclases.
  • 35. 35
  • 36. 36
  • 37. 37
  • 38. 38
  • 39. 39
  • 40. 40 Intente siempreque el códigosearepetitivodentrodel programa.Si escribe el mismocódigodosveceso más,probablementepuedaabstraerlo.
  • 41. 41 Al arrastrar unbloque de códigoa un procedimientoatravésdel portapapelestendráque cambiarel nombre del objetoa"this"para que puedanaccedervariosobjetosaél.
  • 42. 42
  • 43. 43
  • 44. 44
  • 45. 45
  • 46. 46
  • 47. 47
  • 48. 48