Diferencia entre revisiones de «Usuario:Lmorillas/scratch/ejercicios»

De WikiEducator
Saltar a: navegación, buscar
 
Línea 1: Línea 1:
 
{{MiTitulo| Scratch :: Ejercicios de clase}}
 
{{MiTitulo| Scratch :: Ejercicios de clase}}
 +
 +
__TOC__
  
 
{{DGA_lab|
 
{{DGA_lab|
Title=1. Preparación del entorno|
+
Title=Preparación del entorno|
 +
TOCdepth=2|
 
* Instala el software de Scratch (http://scratch.mit.edu/download)
 
* Instala el software de Scratch (http://scratch.mit.edu/download)
 
* Crea una carpeta para los recursos de Scratch y  
 
* Crea una carpeta para los recursos de Scratch y  
Línea 10: Línea 13:
  
 
{{DGA_lab|  
 
{{DGA_lab|  
Title=2. Primera animación |
+
Title=Primera animación |
 +
TOCdepth=2|
 
* Descarga el cuaderno de ejercicios: http://www.eduteka.org/pdfdir/AlgoritmosProgramacionCuaderno1.pdf
 
* Descarga el cuaderno de ejercicios: http://www.eduteka.org/pdfdir/AlgoritmosProgramacionCuaderno1.pdf
 
* Sigue las instrucciones para completar el ejercicio 3.3 que encontrarás en la página 29
 
* Sigue las instrucciones para completar el ejercicio 3.3 que encontrarás en la página 29
Línea 17: Línea 21:
 
{{Tip|Los siguientes ejercicios siguen el tutorial de http://www.scratchbydsigno.com.ar/tutoriales/tutorial_1/tutorial_1.html para crear una animación de un murciélago.}}
 
{{Tip|Los siguientes ejercicios siguen el tutorial de http://www.scratchbydsigno.com.ar/tutoriales/tutorial_1/tutorial_1.html para crear una animación de un murciélago.}}
 
{{DGA_lab|
 
{{DGA_lab|
Title=3. Murciélago animado| Completa la primera parte del tutorial: http://www.scratchbydsigno.com.ar/tutoriales/tutorial_1/anim-1.html
+
Title=Murciélago animado|  
 +
TOCdepth=2|
 +
Completa la primera parte del tutorial: http://www.scratchbydsigno.com.ar/tutoriales/tutorial_1/anim-1.html
 
Aprenderás a:
 
Aprenderás a:
 
* crear y guardar nuevos proyectos,  
 
* crear y guardar nuevos proyectos,  
Línea 30: Línea 36:
  
 
{{DGA_lab|
 
{{DGA_lab|
Title=4. Re-animando el objeto|
+
Title=Re-animando el objeto|
 +
TOCdepth=2|
 
http://www.scratchbydsigno.com.ar/tutoriales/tutorial_1/reanim-1.html
 
http://www.scratchbydsigno.com.ar/tutoriales/tutorial_1/reanim-1.html
 
Pasos:
 
Pasos:
Línea 40: Línea 47:
  
 
{{DGA_lab|
 
{{DGA_lab|
Title=5. Modificando el juego del trampolín|
+
Title=Modificando el juego del trampolín|
 +
TOCdepth=2|
 
* Abre el ejemplo del juego del pong
 
* Abre el ejemplo del juego del pong
 
   Archivo --> Abrir --> Ejemplos --> Animation --> 3 Trampoline
 
   Archivo --> Abrir --> Ejemplos --> Animation --> 3 Trampoline
Línea 50: Línea 58:
  
 
{{DGA_lab|
 
{{DGA_lab|
Title=6. ¿Peluches con vida?|
+
Title=¿Peluches con vida?|
 +
TOCdepth=2|
 
* Abre el ejemplo EweAndMe
 
* Abre el ejemplo EweAndMe
 
* Ejecuta el programa
 
* Ejecuta el programa
Línea 57: Línea 66:
  
 
{{DGA_lab|
 
{{DGA_lab|
Title=7. Modificando el juego del pong|
+
Title=Modificando el juego del pong|
 +
TOCdepth=2|
 
* Abre el ejemplo del juego del pong
 
* Abre el ejemplo del juego del pong
 
   Archivo --> Abrir --> Ejemplos --> Games --> Pong
 
   Archivo --> Abrir --> Ejemplos --> Games --> Pong
Línea 71: Línea 81:
  
 
{{DGA_lab|
 
{{DGA_lab|
Title=8. Listas de variables|
+
TOCdepth=2|
 +
Title=Listas de variables|
 
A veces nos interesa guardar información que está relacionada. Hay un contenedor en Scratch que permite guardar listas de valores.
 
A veces nos interesa guardar información que está relacionada. Hay un contenedor en Scratch que permite guardar listas de valores.
 
* Abre el ejemplo Ideas.
 
* Abre el ejemplo Ideas.
Línea 79: Línea 90:
  
 
{{DGA_lab|
 
{{DGA_lab|
Title=9. Modificando el juego MarbleRacer|
+
Title=Modificando el juego MarbleRacer|
 +
TOCdepth=2|
 
* Abre el ejemplo del juego del pong
 
* Abre el ejemplo del juego del pong
 
   Archivo --> Abrir --> Ejemplos --> Games --> MarbleRacer
 
   Archivo --> Abrir --> Ejemplos --> Games --> MarbleRacer

Última revisión de 21:16 21 sep 2011



Preparación del entorno

Preparación del entorno



Primera animación

Primera animación


Icon present.gif
Tip: Los siguientes ejercicios siguen el tutorial de http://www.scratchbydsigno.com.ar/tutoriales/tutorial_1/tutorial_1.html para crear una animación de un murciélago.


Murciélago animado

Murciélago animado

Completa la primera parte del tutorial: http://www.scratchbydsigno.com.ar/tutoriales/tutorial_1/anim-1.html Aprenderás a:

  • crear y guardar nuevos proyectos,
  • cambiar fondos de escenario,
  • borrar y crear objetos, agregar disfraces,
  • inserción y ensamblado de bloques de programa,
  • uso de recursividad para resolver problemas,
  • bloques de arranque de scripts,
  • introducción al concepto de condiciones iniciales y su utilidad/necesidad en la programación.



Re-animando el objeto

Re-animando el objeto

http://www.scratchbydsigno.com.ar/tutoriales/tutorial_1/reanim-1.html Pasos:

  • Crear un nuevo fondo para el escenario usando la herramienta de edición de imágenes de Scratch.
  • Cambiar el tamaño de nuestro "protagonista" para adaptarlo a la animación que necesitamos.
  • Pasar de un movimiento acotado en el tiempo a un movimiento continuo.
  • Darle a la trayectoria nuevas características, que incluyan la dirección aleatoria.



Modificando el juego del trampolín

Modificando el juego del trampolín

  • Abre el ejemplo del juego del pong
 Archivo --> Abrir --> Ejemplos --> Animation --> 3 Trampoline
  • Modifica la imagen de fondo
  • Modifica el tamaño del trampolín (que cuando inicie el programa esté al 70% de su tamaño actual)
  • Añade el control de la tecla ESC para acabar el programa
Icon present.gif
Tip: En la carpeta ejemplos tienes programas muy interesantes




¿Peluches con vida?

¿Peluches con vida?

  • Abre el ejemplo EweAndMe
  • Ejecuta el programa
  • Descubre cómo se da vida al peluche



Modificando el juego del pong

Modificando el juego del pong

  • Abre el ejemplo del juego del pong
 Archivo --> Abrir --> Ejemplos --> Games --> Pong
  • Abre el escenario y los 2 objetos y fíjate en los bloques que tiene cada uno
  • Modifica el fondo del juego
  • Modifica la raqueta
  • Añade un contador de puntos (cada vez que toca la raqueta, un punto)
  • Modifica la pelota para que cada vez corra más
  • Añade un contador de vidas (cada vez que toca el suelo la pelota, pierde una vida)
  • Al principio el jugador tiene 3 vidas
  • El juego termina cuando el jugador se queda sin vidas



Listas de variables

Listas de variables

A veces nos interesa guardar información que está relacionada. Hay un contenedor en Scratch que permite guardar listas de valores.

  • Abre el ejemplo Ideas.
  • Descubre cómo se han almacenado las ideas en la lista.
  • Modifica las ideas almacenadas.



Modificando el juego MarbleRacer

Modificando el juego MarbleRacer

  • Abre el ejemplo del juego del pong
 Archivo --> Abrir --> Ejemplos --> Games --> MarbleRacer
  • Cambia el sprite del coche
  • Queremos que el coche esté bien orientado en la dirección en que circula.
  • Modifica el comportamiento del coche para que no se pueda salir del circuito.
  • Introduce otro coche y modifica el juego para que puedan jugar dos jugadores.
  • Aquí tienes un ejemplo que te puede ayudar: http://scratch.mit.edu/projects/rubicon1035/1267034