SlideShare una empresa de Scribd logo
1 de 41
Descargar para leer sin conexión
Fecha de la versión: Agosto de 2015
Actualizaciones:
3
La escena inicial establece la distribución de los personajes (objetos) en el mundo.
4
Dispone de una gama de diferentes tipos de objetos en Alice. Cada uno realiza una función diferente
dentro de la animación.
5
6
7
Resulta conveniente que se familiarice con el contenido de estos dos espacios de trabajo.
8
En Alice, tendrá que cambiar con frecuencia entre los editores conforme agregue más objetos o más código
a las animaciones.
9
Las sentencias de programación se arrastran a la ventana de código desde aquí. Aquí es donde se
generarán las animaciones.
10
Las dos formas de agregar objetos al mundo permiten agregarlos manualmente o utilizar procedimientos
de captura para alinearlos. Por lo general, se utiliza una combinación de ambos al construir escenas
complejas.
11
12
Si suele asignar un nombre a los objetos, utilice un nombre que describa lo que es el objeto.
13
Experimente con todas las herramientas disponibles en el editor de escena. Recuerde que si hace algo que
no le gusta, siempre puede utilizar la opción de deshacer para revertir la acción.
14
Cuando agregue objetos por primera vez al mundo de Alice, experimente con el cambio de propiedades del
objeto en el panel Scene Setup.
15
Hay numerosas formas de acceder a los objetos de la galería. Utilice todos los separadores de la galería
para ver qué método prefiere.
16
17
El separador principal muestra una jerarquía de los objetos con un número en la esquina que representa el
número de subgrupos disponibles.
18
La Alice que seleccione en esta zona de la galería solo diferirá en la apariencia. Las acciones disponibles
para ambas clases de Alice son idénticas, ya que ambas son bípedos.
19
Alice 3 puede necesitar una gran cantidad de recursos informáticos, por lo que para evitar la pérdida de
cualquier trabajo es esencial que guarde la animación a menudo. Guarde siempre antes de realizar un
cambio importante, compruebe el cambio y, a continuación, guarde de nuevo si es correcto.
20
21
El editor de códigos al que se accede a través del botón Edit Code es el lugar al que se arrastran las
sentencias de programación. Alice es un entorno de arrastrar y soltar que facilita una introducción sencilla
a la programación orientada a objetos.
22
El panel de métodos proporciona acceso al código que permitirá manipular el objeto seleccionado.
Seleccione el objeto en la lista desplegable y las acciones que desee realizar con este objeto estarán
disponibles en el separador Procedures.
23
Se puede acceder a cada instancia de un objeto de la animación a través del menú de instancia. De esta
forma, puede seleccionar el objeto que desee programar.
24
Las instrucciones de programación del separador Procedures se pueden arrastrar al editor de códigos. Haga
clic en el procedimiento deseado y, a continuación, arrástrelo y suéltelo en la posición deseada en el editor
de códigos.
25
Cuando se empieza a utilizar Alice, los valores tienden a juzgarse según las pruebas y los errores. La
práctica le ayudará a ser más consciente de las distancias dentro del mundo de Alice y le permitirá
planificar estos valores antes de codificarlos.
26
27
La combinación de la tecla CTRL + el método de arrastre es la forma más rápida de copiar código con un
método sencillo. Para copiar código entre las clases o métodos, utilice la opción Copy to Clipboard. Para
mover código de un lugar a otro, arrástrelo al portapapeles.
28
29
30
El portapapeles utiliza un método LIFO (último en entrar, primero en salir) para gestionar su contenido.
31
El portapapeles utiliza un método LIFO (último en entrar, primero en salir) para gestionar su contenido.
32
CTRL + Z es el método abreviado de teclado estándar para deshacer. Este método funciona en la mayoría
de las aplicaciones.
33
Recuerde que para probar un programa correctamente debe saber lo que se supone que debe hacer.
Tenga siempre una idea clara de lo que debe hacer la animación antes de hacer clic en el botón Run.
34
Mantenga siempre un registro de las pruebas que ha realizado y anote si el resultado fue correcto o no. La
posibilidad de crear una estrategia de prueba completa resultará de gran utilidad a medida que avance en
su carrera de programación.
35
Las pruebas no son procesos de captura. Siempre se debe probar, corregir los errores y, a continuación,
volver a probar el código.
36
Cambiar los valores de los argumentos puede ser una buena forma de conocer mejor el funcionamiento del
código. Experimente con los argumentos cambiando sus valores y tome nota de los cambios que se
producen en la animación.
37
38
39
40
Jf 2 1_sg_esp(3)

Más contenido relacionado

Similar a Jf 2 1_sg_esp(3) (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
 
Practica Alice_1
Practica Alice_1Practica Alice_1
Practica Alice_1
 
PRACTICA Alice 03
PRACTICA Alice 03PRACTICA Alice 03
PRACTICA Alice 03
 
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 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

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Último (20)

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...
 
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...
 
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
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
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
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
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
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
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
 

Jf 2 1_sg_esp(3)

  • 1. Fecha de la versión: Agosto de 2015 Actualizaciones:
  • 2.
  • 3. 3
  • 4. La escena inicial establece la distribución de los personajes (objetos) en el mundo. 4
  • 5. Dispone de una gama de diferentes tipos de objetos en Alice. Cada uno realiza una función diferente dentro de la animación. 5
  • 6. 6
  • 7. 7
  • 8. Resulta conveniente que se familiarice con el contenido de estos dos espacios de trabajo. 8
  • 9. En Alice, tendrá que cambiar con frecuencia entre los editores conforme agregue más objetos o más código a las animaciones. 9
  • 10. Las sentencias de programación se arrastran a la ventana de código desde aquí. Aquí es donde se generarán las animaciones. 10
  • 11. Las dos formas de agregar objetos al mundo permiten agregarlos manualmente o utilizar procedimientos de captura para alinearlos. Por lo general, se utiliza una combinación de ambos al construir escenas complejas. 11
  • 12. 12
  • 13. Si suele asignar un nombre a los objetos, utilice un nombre que describa lo que es el objeto. 13
  • 14. Experimente con todas las herramientas disponibles en el editor de escena. Recuerde que si hace algo que no le gusta, siempre puede utilizar la opción de deshacer para revertir la acción. 14
  • 15. Cuando agregue objetos por primera vez al mundo de Alice, experimente con el cambio de propiedades del objeto en el panel Scene Setup. 15
  • 16. Hay numerosas formas de acceder a los objetos de la galería. Utilice todos los separadores de la galería para ver qué método prefiere. 16
  • 17. 17
  • 18. El separador principal muestra una jerarquía de los objetos con un número en la esquina que representa el número de subgrupos disponibles. 18
  • 19. La Alice que seleccione en esta zona de la galería solo diferirá en la apariencia. Las acciones disponibles para ambas clases de Alice son idénticas, ya que ambas son bípedos. 19
  • 20. Alice 3 puede necesitar una gran cantidad de recursos informáticos, por lo que para evitar la pérdida de cualquier trabajo es esencial que guarde la animación a menudo. Guarde siempre antes de realizar un cambio importante, compruebe el cambio y, a continuación, guarde de nuevo si es correcto. 20
  • 21. 21
  • 22. El editor de códigos al que se accede a través del botón Edit Code es el lugar al que se arrastran las sentencias de programación. Alice es un entorno de arrastrar y soltar que facilita una introducción sencilla a la programación orientada a objetos. 22
  • 23. El panel de métodos proporciona acceso al código que permitirá manipular el objeto seleccionado. Seleccione el objeto en la lista desplegable y las acciones que desee realizar con este objeto estarán disponibles en el separador Procedures. 23
  • 24. Se puede acceder a cada instancia de un objeto de la animación a través del menú de instancia. De esta forma, puede seleccionar el objeto que desee programar. 24
  • 25. Las instrucciones de programación del separador Procedures se pueden arrastrar al editor de códigos. Haga clic en el procedimiento deseado y, a continuación, arrástrelo y suéltelo en la posición deseada en el editor de códigos. 25
  • 26. Cuando se empieza a utilizar Alice, los valores tienden a juzgarse según las pruebas y los errores. La práctica le ayudará a ser más consciente de las distancias dentro del mundo de Alice y le permitirá planificar estos valores antes de codificarlos. 26
  • 27. 27
  • 28. La combinación de la tecla CTRL + el método de arrastre es la forma más rápida de copiar código con un método sencillo. Para copiar código entre las clases o métodos, utilice la opción Copy to Clipboard. Para mover código de un lugar a otro, arrástrelo al portapapeles. 28
  • 29. 29
  • 30. 30
  • 31. El portapapeles utiliza un método LIFO (último en entrar, primero en salir) para gestionar su contenido. 31
  • 32. El portapapeles utiliza un método LIFO (último en entrar, primero en salir) para gestionar su contenido. 32
  • 33. CTRL + Z es el método abreviado de teclado estándar para deshacer. Este método funciona en la mayoría de las aplicaciones. 33
  • 34. Recuerde que para probar un programa correctamente debe saber lo que se supone que debe hacer. Tenga siempre una idea clara de lo que debe hacer la animación antes de hacer clic en el botón Run. 34
  • 35. Mantenga siempre un registro de las pruebas que ha realizado y anote si el resultado fue correcto o no. La posibilidad de crear una estrategia de prueba completa resultará de gran utilidad a medida que avance en su carrera de programación. 35
  • 36. Las pruebas no son procesos de captura. Siempre se debe probar, corregir los errores y, a continuación, volver a probar el código. 36
  • 37. Cambiar los valores de los argumentos puede ser una buena forma de conocer mejor el funcionamiento del código. Experimente con los argumentos cambiando sus valores y tome nota de los cambios que se producen en la animación. 37
  • 38. 38
  • 39. 39
  • 40. 40