Taller: AprendiendoScratch

DIGETE-Perú y UPV/EHU

Días: 31 de Enero—4 de Febrero Hora: 8-12 y 14-18 Lugar: Ministerio de Educación de Perú

 

  TALLER: AprendiendoScratch  Fechas  Horario  Lugar  Recursos  Autores   31 de Enero al 4 de Febrero, 2011   Mañana:  8 a 12;  Tarde:  2 a 6.  Dirección General de Tecnologías. Ministerio de Educación de Perú. Lima (Perú)  Computadoras XO, memorias Flash, Moodle, Internet, proyector multimedia, altavoces  Juan Carlos Olabe (CBU, Memphis) y Miguel Ángel Olabe (EHU, Bilbao) 

Organizador  Dirección General de Tecnologías Educativas. Ministerio de Educación de Perú. UPV/EHU  1. 2. 3. 4. 5. Introducción al entorno creativo Scratch  Utilización de Scratch en el currículo  Pensamiento Computacional y Construccionismo  Realización de la Enseñanza Colaborativa  Utilización de Recursos Aprendiendo Scratch en el Aula    8:00‐9:50  10:00‐11:50    2:00‐3:50  Lunes   Objetivos   Intr. a Scratch    Movimiento‐1  Martes  Apariencia‐1  Apariencia‐2    Sonido‐1  Miércoles  Lápiz‐1  Lápiz‐2    Control‐1  Jueves  Control‐3  Control‐4    Sensores‐1  Viernes  Operadores‐1  Operadores‐2    Variables‐1 
Objetivo  20 min.

Objetivos 

Sesiones 

4:00‐5:50  Movimiento‐2  Sonido‐2  Control‐2  Sensores‐2  Conclusiones 

 

  1  2  Introducción de la sesión. Integración con el resto del  material. Estudio paso a paso de ejemplos de Scratch.  Creación guiada, paso a paso, de un proyecto de Scratch  según el modelo presentado en la lección.   Creación independiente en grupos, de un proyecto basado en  la práctica guiada. Implementación de ideas. Resolución de  problemas.  Presentación de uno o dos grupos del proyecto creado.  Preguntas y respuestas. Comentarios.  Objetivos obtenidos. Eventos importantes. Áreas  descubiertas. Obstáculos encontrados.  
Sonido: 1.‐ Tocar Nota  2.‐ Percusión  3.‐ Tocar Sonido  4.‐ Volumen y Tempo    Lápiz:  1.‐ Subir y Bajar  2.‐ Color  3.‐ Tamaño y Sellar    Control:  1.‐ Eventos  2.‐ Esperar  3.‐ Por Siempre  4.‐ Repetir  5.‐ Mensajes  6.‐ Elegir  7.‐ Detener  Sensores:  1.‐ Tocando  2.‐ Entorno  3.‐ Preguntar  4.‐ Tiempo y Volumen    Operadores:  1.‐ Aritmética  2.‐ Funciones  3.‐ Comparación  4.‐ Lógica  5.‐ Texto    Variables:  1.‐Variables  2.‐ Listas   

Práctica Guiada  20 min. Práctica  Independiente  Presentación  Conclusiones  50 min.

Formato de  las Sesiones 

4  5 
 

15 min. 5 min.

Programa 

Movimiento: 1.‐ Mover y Girar  2.‐ Apuntar  3.‐ Ir y Deslizar  4.‐ Cambiar y Fijar  5. ‐Rebotar    Apariencia:  1.‐ Disfraz  2.‐ Decir y Pensar  3.‐ Tamaño  4. ‐Efectos  5.‐ Mostrar  6.‐ Apuntar 

 

 

 

Formato de las Sesiones
Nº de sesiones: 20 Duración: 1 hora 50’ SESIÓN: 1. Objetivo (20’): Introducción de la sesión. Integración con el resto del material. Estudio paso a paso de ejemplos de Scratch 2. Práctica Guida (20’): Creación guiada, paso a paso, de un proyecto de Scratch según el modelo presentado en la lección. 3. Práctica Independiente (50’): Creación independiente en grupos, de un proyecto basado en la práctica guiada. Implementación de ideas. Resolución de problemas 4. Presentación (15’): Presentación de uno o dos grupos del proyecto creado. Preguntas y respuestas. Comentarios . 5. Conclusiones (5’): Objetivos obtenidos. Eventos importantes. Áreas descubiertas. Obstáculos encontrados.

Taller: AprendiendoScratch
Impartido por el grupo de investigación del sistema universitario vasco: - Juan Carlos Olabe (CBU, Memphis, USA) - Miguel Ángel Olabe (EHU, Bilbao, España)

Taller: AprendiendoScratch

DIGETE-Perú y UPV/EHU
Dirección General de Tecnologías Educativas—DIGETE Ministerio de Educación de Perú Lima, Perú Días: 31 de Enero—4 de Febrero Hora: 8-12 y 14-18 Lugar: MINEDU

OBJETIVOS: • • • • • Introducción al entorno creativo Scratch Utilización de Scratch en el currículo Pensamiento Computacional y Construccionismo Realización de la Enseñanza Colaborativa Utilización de Recursos Aprendiendo Scratch en el Aula

Días: 31 de Enero—4 de Febrero Hora: 8-12 y 14-18 Lugar: Ministerio de Educación de Perú

Ejercicio:Tocando Rosa (Lec-2, Control)

.... • LearnScratch es un conjunto de materiales didácticos para la incorporación de Scratch en el aula.Entorno 3.Subir y Bajar 2..Práctica Independiente: Plantillas de proyectos Scratch para que los alumnos desarrollen las ideas y resuelvan problemas a partir de los ejercicios realizados en la sesión de las Prácticas guiadas...Tiempo y Volumen Operadores: 1. los fundamentos básicos y los ejercicios resueltos de cada lección.. el diseño completo y del se de estructurado conceptos presentan forma va.Eventos 2..-Variables 2.Mostrar 6...Detener Variables: 1.Mensajes 6.Disfraz 2.y de un gran número de testimonios de las más de 2000 escuelas que lo utilizan en todo el mundo. . y cuenta con el reconocimiento del grupo LLK MediaLab MIT..Video Tutoriales: Describen paso a paso los conceptos y la construcción de los correspondientes proyectos de todos los ejercicios y de los retos propuestos.Mover y Girar 2... colaboración y comunicación.Por Siempre 4.Preguntar 4.AprendiendoScratch AprendiendoScratch es un proyecto educativo que nace como continuación para el mundo de habla hispana del proyecto LearnScratch (mundo anglosajón). Estos materiales están basados en proyectos que desarrollan en el alumno: capacidades de pensamiento computacional..Volumen y Tempo Lápiz: 1.Tamaño y Sellar Sensores: 1..Apuntar Control: 1. Moodle o memoria flash...Tamaño 4.Fascículo: En cada lección se presenta un fascículo pdf (8 páginas) que describe los objetivos. -Efectos 5..org Entorno Scratch DIGETE-Perú y UPV/EHU .Tocar Nota 2. Más información: http://learnscratch.Tocando 2.Color 3.. .Esperar 3.Funciones 3.Tocar Sonido 4. -Rebotar Apariencia: 1..Listas Sonido: 1.Lógica 5. .Percusión 3.Repetir 5.. • LearnScratch es un referente educativo de la comunidad Scratch....Decir y Pensar 3.Elegir 7.Ir y Deslizar 4. ..Apuntar 3.Comparación 4.. curso donde los progresi- el valor code los municativo y explicativo video tutoriales... Programa-Temario Movimiento: 1.Práctica Guiada : Cada video tutorial tiene asociado el proyecto Scratch que se descarga directamente de la página web . resolución de problemas....Texto Material Multimedia de las Lecciones Cada lección del Taller ha sido diseñada con un conjunto de materiales multimedia que apoyan la enseñanza y aprendizaje de los temas del taller.Cambiar y Fijar 5. • El éxito académico de LearnScratch se basa entre otros en los siguientes factores: la facilidad con la que los maestros incorporan en el aula el currículo.Aritmética 2..

   También  aprenderás  a  dibujar  cuadrados.5 P. Bloques Principales 4. Objetivo: Aprender a Mover y Girar Objetos Contenidos 1.1 Ejercicio: Cuadrado 6.4 P.  letras.AprendiendoScratch / 7 Movimiento—Lec. Reto: ¿Sabrías hacer esto? 8.6 P.  escaleras. Objetivo 2. Bloques Auxiliares 5.7 P.3 P.8 P.1 P.  flores y muchas cosas más.4 Ejercicio: Crear una Rosa 7.2 P. La solución de este  primer ejemplo se encuentra en el fichero de nombre  Paseando.org .sb.  • • http://learnscratch.1 P.8 Paseando 2. Materiales P. ¿Qué conseguiremos? • Cuando  aprendas  a  usar  los bloques  de  mover  y  girar  serás  capaz  de  ayu‐ dar  al  gato   a  pasearse  por  la  pradera  visitando  a  todas  las  vacas. ¿Qué conseguiremos? 3.  Una  es‐ tela marcará su camino.2 P. Lección: Mover y Girar 6.3 Ejercicio: Letra F 6.1 Mover y Girar AprenderScratch 1.2 Ejercicio: Escaleras 6.  hexágonos.

  etc. Bloques Principales • Los bloques principales de esta lección son los  de mover y girar.org .  borrar.  Los bloques de girar permiten cambiar la di‐ rección del objeto un número determinado  de grados hacia la derecha o hacia la izquier‐ da.AprendiendoScratch / 8 3.  Las  etiquetas  de  los  proyectos  van  a  identifi‐ car  y  documentar  con  texto  explicativo  estas  secciones auxiliares.  Estos  bloques  auxiliares  se  estudian  en  detalle  en  su  lección  correspon‐ diente.  esperar  antes  de  dibujar  un  tramo  de  la  letra  efe.  fi‐ jar  tamaño  del  lápiz. Bloques Auxiliares • Se  utilizan  algunos  bloques  auxiliares  (p. place an interesting sentence or quote from the story here.  dibujar  el  pétalo  de  una rosa.  al  presionar  bandera  verde. etc.)  para  realizar  tareas  complementarias  que permitan ilustrar mejor el uso de los bloques mover y girar.   El bloque de mover nos permite desplazar el  objeto (sprite) un número determinado de  pasos en la dirección actual.” • • Los  bloques  auxiliares  utilizados  en  esta  lección  nos  permitirán  hacer  ta‐ reas  como  repetir  el  dibujo  de  un  hexágono.  “To catch the reader's attention. • • 4.  En los Video Tutoriales se explica el funciona‐ miento de todos los bloques.  Mover y Girar • • Página 2 http://learnscratch.  dibujar  peldaños  ascendentes  o  descenden‐ tes  de  una  escalera.e.

1 http://learnscratch. y eje vertical medido por el valor y). El bloque de girar permite modificar la dirección del objeto.  y  se  utiliza  una  cuadrícula  de  tamaño  20  pasos  para  ilustrar  diferentes  conceptos  de movimiento incluyendo movimientos con valores negativos.  Se  define  el  origen  de  coordenadas  (0.org .sb.0)  como  el  centro  del  escenario.  Introducimos  el  concepto  de  coordenadas  del  escenario  (eje  horizontal  medi‐ do por el valor x.AprendiendoScratch / 9 5. Lección : Mover y Girar Mover y Girar • • En esta Lección exploramos el uso de los bloques mover y  girar.   Página 3 • • • • Movimiento—Lec.    Se  ilustra  el  uso  de  estos  dos  bloques  creando  un  proyecto  que  realiza  una  animación en la que una flecha se mueve continuamente formando círculos .  La solución de este proyecto se encuentra en el fichero Mover.  Se  introduce  el  concepto  de  dirección  de  un  objeto  y  cómo  se  cuantifica  en  grados.

sb.   Un  simple  código  inicial  sitúa  el  comienzo  del  cuadrado  y  el  lápiz  de  di‐ bujo.org .   • • Página 4 Mover y Girar http://learnscratch.1 Ejercicio: Cuadrado Cuadrado • En este Ejercicio se dibuja un cuadrado mediante el trazado de sus cua‐ tro lados.  La solución de este proyecto se encuentra en el fichero Cuadrado. Se utiliza una estructura de repetir para ejecutar cuatro veces  las acciones de moverse la longitud de un lado y girar noventa grados.AprendiendoScratch / 10 6.

  Un  sencillo  sistema  de  control  (al  presionar  la  tecla  de  flecha  arriba  o  flecha  abajo  del  teclado  del  ordenador)  permite  dibujar  nuevos  pelda‐ ños en las direcciones deseadas.  La solución de este proyecto se encuentra en el fichero: Escalera.sb.1 http://learnscratch.AprendiendoScratch / 11 6.   Página 5 • • • Movimiento—Lec.org . se realiza un pel‐ daño descendente (cambiando el sentido de los giros).   Utilizando el modelo de peldaño del ejercicio anterior.2 Ejercicio: Escaleras Escaleras • En  este  Ejercicio  se  crea  el  perfil  de  una  escalera  que  asciende  o  des‐ ciende según el control del usuario.

sb.   • • Página 6 Mover y Girar http://learnscratch.3 Ejercicio: Letra F   • • Letra F En este Ejercicio se crea el perfil de la letra F.  Un  sencillo  control  (bloque  esperar  1  segundos)  separa  los  diferentes  segmentos  para  poder  ver  cómo  la  letra  se  va  formando  de  tramo  en  tramo.   El  proceso  es  simple  ya  que  cada  segmento  de  la  letra  consiste  en  un  movimiento y un giro.org .AprendiendoScratch / 12 6.  La solución de este proyecto se encuentra en el fichero LetraEFE.

1 Página 7 http://learnscratch.sb.  El dibujo de un pétalo es el dibujo de cuatro segmentos. La forma de la rosa puede variarse cam‐ biando alguno de los elementos del pétalo.org .AprendiendoScratch / 13 6.4 Ejercicio: Crear una Rosa Crear una Rosa • En este ejercicio se crea una rosa repitiendo varias veces el dibujo de un  pétalo.   • • • Movimiento—Lec.  Un  sencillo  control  (al  presionar  la  tecla  espacio)  permite  solapar  pétalo  tras pétalo hasta formar la rosa.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  de  nombre   CrearUnaRosa.

 ZigZag  http://learnscratch.sb    Video Tutoriales   1.  Deja  una  traza  marcando  el  camino recorrido. Letra F  5. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección. Escalera  4. Materiales Proyectos Scratch:   Lección: Mover. Cuadrado  3. Crear una Rosa  6.sb  Ejemplo 1: Paseando  Ejemplo 2: ZigZag.sb  Ejercicio 4: CrearUnaRosa.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  ZigZag. Lección Mover y Girar  2.sb  Ejercicio 2: Escalera.sb.sb  Ejercicio 3: LetraEFE.  Evita salir del camino blanco.AprendiendoScratch / 14 7. Paseando  7.sb  Ejercicio 1: Cuadrado.  crea  un  proyecto  para  que  la  flecha  sea  capaz  de cruzar este laberinto.org .   ZigZag • • • 8.

3 Ejercicio 3: Mariposa 6.sb.8 Laberinto 2.2 Apuntar AprenderScratch 1.  • • http://learnscratch.AprendiendoScratch / 15 Movimiento—Lec. Objetivo: Aprender a Apuntar Contenidos 1. Lección: Apuntar 6.4 P. ¿Qué conseguiremos? 3.7 P.1 P.org . ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de apuntar‐en‐dirección y apuntar‐a.2 P.4 Ejercicio 4: Caza Pelota 7.5 6. Materiales P. dos flechas  sigan a un balón y muchas cosas más.8 P. Reto: ¿Sabrías hacer esto? 8. La solución de este proyecto se encuentra en el fichero Laberinto.  También aprenderás a hacer que una mariposa siga a una flor.2 Ejercicio 2: Cruz P.6 P.2 P.3 P. Objetivo 2. Bloques Principales 4.1 P.1 Ejercicio 1: Apuntar Tres 6. Bloques Auxiliares 5.  serás capaz de mover y girar paso a paso al triángulo a través del laberinto.

org .)  para  realizar  tareas  complementarias  que  permitan  ilustrar mejor el uso de los bloques de apuntar.  El segundo bloque hace que el sprite apunte  hacia otro sprite o bien hacia el ratón. • • 4.  etc.AprendiendoScratch / 16 3.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  trazar  una  estela  gráfica  que  marque  la  trayectoria  seguida  por  el  sprite.  bajar  lápiz.  • • •     Página 2 Apuntar http://learnscratch.  En  los  Video  Tutoriales  se  explica  el  funciona‐ miento de todos los bloques.  Estos  bloque  auxiliares  se  estudian  en  detalle  en su lección correspondiente.  fijar  tamaño  de  lápiz.  Po‐ dremos  determinar  el  color  y  el  tamaño  de  la  traza. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (borrar  el  escena‐ rio.   El primer bloque nos permite definir la dirección  del sprite. Bloques Principales • Los bloques principales de esta lección son los  de apuntar‐en‐dirección y  apuntar‐hacia.

   La dirección se puede definir de un modo numérico con valores de 0 a 360.AprendiendoScratch / 17 5. Lección : Apuntar   • Apuntar En esta Lección exploramos el uso de los bloques apuntar‐en‐dirección y   apuntar‐hacia.  Se introduce el concepto de dirección de un objeto y cómo se cuantifica.2 Página 3 http://learnscratch.org .   • • Movimiento—Lec.   La solución de este proyecto se encuentra en el fichero Apuntar.sb.  También  podemos  definir    la  dirección  de  un  sprite  apuntándole  hacia  otro  sprite o al lugar donde se encuentre el ratón.   • • • Utilizamos los bloques para definir la dirección de los Sprites.

   • • Página 4 Apuntar http://learnscratch.  conseguimos  un  proyecto  en  el  que  tres flechas siempre apuntan hacia el balón.  La solución de este proyecto se encuentra en el fichero ApuntarTres.sb.org .AprendiendoScratch / 18 6. y depende de la posición relativa del balón.  Con  una  sencilla  copia  de  la  flecha.1 Ejercicio: ApuntarTres Apuntar Tres • En este Ejercicio conseguimos que el sprite de la flecha siempre apunte  hacia  el  balón.  Cuando  movemos  el  balón  con  el  ratón  la  flecha  apunta  constantemente hacia la nueva dirección. La dirección de cada flecha  es diferente.

  La solución de este proyecto se encuentra en el fichero: Cruz.  Con  las  teclas  de  flecha  podemos  cambiar  la  dirección  del  sprite  en  las  cuatro direcciones cardinales.2 Página 5 http://learnscratch.2 Ejercicio: Cruz Cruz • En  este  Ejercicio  se  crea  un  proyecto  que  nos  permite  dibujar  figuras  con lados apuntando a las cuatro direcciones.   • • • Movimiento—Lec.org .  Con  la  tecla  de  espacio  avanzamos  y  dejamos  una  traza  azul  que  forma  un dibujo.sb.AprendiendoScratch / 19 6.

AprendiendoScratch / 20 6.  En el camino hacia la flor la mariposa deja una estela multicolor.   • • • Página 6 Apuntar http://learnscratch.  La solución de este proyecto se encuentra en el fichero Mariposa.  La  mariposa  parece  como  atraída  por  la  rosa  y  continuamente  apunta  hacia ella y avanza hacia su encuentro.sb.org .3 Ejercicio: Mariposa Mariposa • En este Ejercicio controlamos con el ratón la posición de la rosa. La rosa  siempre sigue al ratón.

AprendiendoScratch / 21 6.2 Página 7 http://learnscratch.  y  avanzan hacia ella.org .  La  pelota  se  mueve  de  un  modo  autónomo  por  el  escenario  rebotando  en las paredes.4 Ejercicio: CazaPelota Caza Pelota • En  este  Ejercicio  se  crea  un  proyecto  en  el  que  dos  flechas  vuelan  solas  al encuentro de una pelota que se mueve por el escenario.sb.  La solución de este proyecto se encuentra en el fichero CazaPelota.   • • • Movimiento—Lec.  Los  sprites  de  las  flechas  continuamente  apuntan  hacia  la  pelota.

  crea  un  proyecto  para  que  los  peces  azules  persigan al pez multicolor.  Cruz  4.sb  Ejercicio 2: Cruz.sb  Ejercicio 1: ApuntarTres.sb  Ejemplo 2: CazaPez.  CazaPelota  http://learnscratch.sb  Ejercicio 4: CazaPelota.sb  Ejemplo 1 : Laberinto. Lección Apuntar  2.  Mariposa  5.sb    Video Tutoriales  1.org .sb.  Laberinto  7. ApuntarTres  3.sb  Ejercicio 3: Mariposa. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.AprendiendoScratch / 22 7.  CazaPelota  6. Materiales Proyectos Scratch:  Lección: Apuntar.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  CazaPez.   Caza Pez • • 8.  Haz  que  cada  pez  azul  vaya  dejando una estela de color.

  • • http://learnscratch. Objetivo: Aprender a Ir y Deslizar Contenidos 1.5 P.4 Ejercicio 4: Andando 7.8 P. Objetivo 2.1 P.AprendiendoScratch / 23 Movimiento—Lec. ¿Qué conseguiremos? 3. una ma‐ riposa que sigue a una flor. Lección: Ir y Deslizar 6. Bloques Auxiliares 5.2 Ejercicio 2: Cruce 6. entonces  podrás cre‐ ar un proyecto en el que el barco de piratas atraviese el horizonte.1 Ejercicio 1: Viaje 6. La solución de este proyecto se encuentra en el fichero Piratas. Materiales P.sb.8 Piratas 2.3 Ejercicio 3: Pillar 6.7 P.1 P. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de ir y deslizar .2 P. Reto: ¿Sabrías hacer esto? 8. Bloques Principales 4.3 Ir y Deslizar AprenderScratch 1.3 P.6 P.2 P.4 P.org . y muchas cosas más.  También aprenderás a crear la animación de un chico caminando.

AprendiendoScratch / 24 3. Bloques Principales • Los bloques principales de esta lección  son los de ir y deslizar.  • • • Página 2 Ir y Deslizar http://learnscratch.  Algunas de las tareas auxiliares de esta lec‐ ción  nos  permitirán  hacer  cosas  como  cre‐ ar  una  animación.   El bloque de ir nos permite llegar inme‐ diatamente a cualquier lugar.  dejar  huellas en el camino. etc.  Estos  bloque  auxiliares  se  estudian  en  de‐ talle en su lección correspondiente.) para realizar  tareas  complementarias  que  permitan  ilus‐ trar  mejor  el  uso  de  los  bloques  ir  y  desli‐ zar.  Podemos hacer que el movimiento del  sprite sea más o menos rápido utilizando  el bloque deslizar. etc.org .  siguiente disfraz. • • 4. esperar.  seguir  a  una  flor. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (por  siempre.  En  los  Video  Tutoriales  se  explica  el  funcio‐ namiento de todos los bloques.

  La solución de este proyecto se encuentra en el fichero IrYDeslizar.  El bloque ir permite que podamos desplazar un sprite de un lugar a otro cual‐ quiera del escenario de un modo instantáneo.  El  bloque  deslizar  tiene  el  mismo  efecto  final.3 http://learnscratch.  Esto  nos  per‐ mite crear movimientos lentos y rápidos.  es  decir  llevar  al  sprite  a  cual‐ quier  lugar  del  escenario.  Pero  tiene  un  primer  parámetro  que  nos  permite  definir  el  tiempo  que  se  necesita  para  hacer  este  movimiento.  Los Ejemplos  de esta  lección  estudian el  efecto de  estos bloques en  combina‐ ción con otros.sb.   Página 3 • • • Movimiento—Lec.org .AprendiendoScratch / 25 5. Lección : Ir y Deslizar Ir y Deslizar   • • En esta Lección exploramos el uso de los bloques ir y deslizar.

  Presionando  una  de  las  cuatro  teclas  podemos  llevar  al  balón  a  cada  uno de los puntos marcados de colores diferentes.   El balón va dejando una traza azul en sus movimientos.  La solución de este proyecto se encuentra en el fichero Viaje. y podemos cre‐ ar figuras diferentes.AprendiendoScratch / 26 6.org .   • • • Página 4 Ir y Deslizar http://learnscratch.1 Ejercicio: Viaje Viaje • En  este  Ejercicio  creamos  un  proyecto  que  nos  permite  enviar  al  balón  a cuatro puntos diferentes del escenario.sb.

   Página 5 • • • Movimiento—Lec.org .  La solución de este proyecto se encuentra en el fichero: Cruce.3 http://learnscratch.  Uno  de  ellos  lo  hacemos desplazarse en una línea horizontal.AprendiendoScratch / 27 6.  y  por  tanto  se  mueven de un modo sincronizado.  Los  dos  balones  están  controlados  por  las  mismas  teclas.sb.2 Ejercicio: Cruce Cruce • En  este  Ejercicio  hacemos  que  un  balón  se  deslice  entre  dos  posiciones  fijas presionando la tecla 1 o la tecla 2. y el otro en una línea verti‐ cal.   Repetimos  la  misma  estrategia  para  un  segundo  balón.

3 Ejercicio: Pillar Pillar • En  este  Ejercicio  hacemos  que  la  mariposa  se  mueva  hacia  la  rosa  si‐ guiendo unas trayectorias rectas.org .  cada  vez  que  la  mariposa  empieza  una  nueva  trayectoria  recta  hacia la flor. de modo que continuamente se sitúa  allí donde se encuentre el ratón.  Además.  La solución de este proyecto se encuentra en el fichero Pillar.AprendiendoScratch / 28 6.   • • • Página 6 Ir y Deslizar http://learnscratch.   La flor está controlada por el ratón.sb. la traza que deja en su camino cambia de color.

3 Página 7 http://learnscratch.  El segundo script lo desliza de un lado al otro del escenario.   • • • • Movimiento—Lec.4 Ejercicio: Andando Andando • En  este  Ejercicio  realizamos  una  animación  en  la  que  el  chico  camina  de  un lado al otro del escenario.  La combinación de los dos scripts produce el efecto deseado.AprendiendoScratch / 29 6.  La solución de este proyecto se encuentra en el fichero Andando.org .  Uno  de  los  scripts  cambia  los  disfraces  del  muchacho.  dando  el  efecto  de que mueve los pies sobre el terreno.sb.

Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.sb  Ejercicio 1: Viaje.sb  Ejercicio 4: Andando. Piratas  7. Viaje  3. PIllar  5.  crea  un  proyecto  en el que la mariposa siga a la  rosa en tramos rectos.  Haz que la rosa se mueva sola  por el escenario. Cruce  4.sb.sb  Ejemplo 1 : Piratas. Andando  6.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Playa.sb  Ejercicio 3: Pillar.sb  Ejemplo 2: Playa.sb  Ejercicio 2: Cruce.AprendiendoScratch / 30 7.   Playa • • • 8.sb    Video Tutoriales  1. Playa  http://learnscratch. Materiales Proyectos Scratch:  Lección: IrYDeslizar.  Deja  una  traza  marcando  el  camino  recorrido  de  la  mariposa.org . Lección Ir y Deslizar  2.

Objetivo 2.2 P.6 P. cuadrados. Reto: ¿Sabrías hacer esto? 8.2 P. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de cambiar‐x y cambiar‐y podrás cre‐ ar la imagen de una formación de soldados.  • • http://learnscratch.3 Ejercicio 3: Bosque 6.8 P.org .5 P. Leccion: Cambiar y Fijar 6.7 P.1 Ejercicio 1: Cuadrado 6.4 Cambiar y Fijar AprenderScratch 1. Materiales P. La solución de este proyecto se encuentra en el fichero Formacion. incluso una  pelota que da botes.sb. Objetivo: Aprender a Cambiar y Fijar Contenidos 1.  También aprenderás a dibujar bosques.2 Ejercicio 2: Zigzag 6.8 Formación 2. Bloques Principales 4. escaleras. Bloques Auxiliares 5.1 P.4 P. ¿Qué conseguiremos? 3.AprendiendoScratch / 31 Movimiento—Lec.3 P.1 P.4 Ejercicio 4: Botes 7.

• • 4.  En los Video Tutoriales se explica el funciona‐ miento de todos los bloques. izquierda o de‐ recha.  o  reali‐ zar dibujos geométricos.  etc.  Los bloques de cambiar x e y nos permiten  movernos hacia arriba o abajo.  repetir.  Algunas  de  las  tareas  auxiliares  de  esta  lec‐ ción  nos  permitirán  hacer  cosas  como  crear  bosques  y  formaciones  de  soldados.  borrar.  • • • Página 2 Cambiar y Fijar http://learnscratch.org .   Los bloques de fijar x e y nos permiten mover  los sprites a los valores deseados de x e y en  el escenario.  Estos bloque auxiliares se estudian en detalle  en su lección correspondiente.  sellar. Bloques Principales • Los bloques principales de esta lección son los  de cambiar y fijar x e y.)  para  realizar  tareas  complementarias  que  permi‐ tan  ilustrar  mejor  el  uso  de  los  bloques  cam‐ biar y fijar x e y.AprendiendoScratch / 32 3. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  una  tecla.

  Estos bloques.AprendiendoScratch / 33 5. nos permitirán visualizar  el movimiento de diferentes objetos.4 Página 3 http://learnscratch. Lección : Cambiar y Fijar   • • Cambiar y Fijar En esta Lección exploramos el uso de los bloques cambiar y fijar x e y.sb. en combinación con bloques gráficos.org .  Introducimos  el  concepto  de  cambio  relativo  de  las  posiciones  x  e  y  con  los  bloques de cambiar.  La solución de este proyecto se encuentra en el fichero CambiarYFijar.   • • •   Movimiento—Lec.  Introducimos  el  concepto  de  cambio  absoluto  de  las  posiciones  x  e  y  con  los  bloques de fijar.

  Cada movimiento ilustra el efecto de cambiar x o y con valores positivos  y negativos.AprendiendoScratch / 34 6.org .  La  flecha  nunca  cambia  su  orientación  ya  que  estos  bloques  no  tienen  efecto en ella.  La solución de este proyecto se encuentra en el fichero Cuadrado.sb.1 Ejercicio: Cuadrado Cuadrado • En este Ejercicio se dibuja un cuadrado mediante el trazado de sus cua‐ tro  lados.  y  dos  bloques  de cambiar‐y.  Para  ello  se  utilizan  dos  bloques  de  cambiar‐x.   Cambiar y Fijar • • • Página 4 http://learnscratch.

   Página 5 • • • Movimiento—Lec.   En realidad cada tramo diagonal tiene la forma de una escalera con pel‐ daños muy pequeños.  La solución de este proyecto se encuentra en el fichero: Zigzag.  Un  total  de  cuatro  scripts  semejantes  crean  diagonales  de  diferentes  características. por ejemplo 10 pasos en vez de solo 1.2 Ejercicio: Zigzag Zigzag • En  este  Ejercicio  se  crea  la  sensación  de  un  cambio  en  diagonal  combi‐ nando los bloques cambiar‐x y cambiar‐y.4 http://learnscratch. Esto se puede visualizar haciendo los cambios de  mayor magnitud.AprendiendoScratch / 35 6.org .sb.

  En  cada  fila  creamos  copias  de  veinte  árboles  separados  con  el  bloque  cambiar‐x.   • • • Página 6 Cambiar y Fijar http://learnscratch.org .3 Ejercicio: Bosque Bosque • En  este  Ejercicio  creamos  un  bosque  haciendo  copias  de  la  imagen  de  un árbol en varias filas.  La solución de este proyecto se encuentra en el fichero Bosque.sb.  Cambiamos de fila con los bloque fijar‐x y cambiar‐y.AprendiendoScratch / 36 6.

sb. Esta  variable representa la velocidad de una pelota que da botes.  Los  blo‐ ques de cambiar‐y simulan el efecto de la gravedad en la pelota.   • • • Movimiento—Lec.  El  movimiento  de  los  botes  se  realiza  con  lo  bloques  cambiar‐x  y  cam‐ biar‐y.org .4 Ejercicio: Botes Botes • Este Ejercicio es más avanzado que otros ya que utiliza una variable.AprendiendoScratch / 37 6.  La solución de este proyecto se encuentra en el fichero Botes.4 Página 7 http://learnscratch.  Los  bloques  de  cambiar‐x  siempre  tienen  la  misma  magnitud.

  crea  un  proyecto  para  que  el  soldado  realice  una  obra  de  arte  con  líneas  aleatorias. Lección Cambiar y Girar  2.  Cambia el color de las rectas.sb. Materiales Proyectos Scratch:  Lección: CambiarYFijar.sb  Ejercicio 4: Botes. Cuadrado  3.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Rectas.org .sb  Ejercicio 1: Cuadrado. Botes  6. Bosque  5.sb  Ejemplo 2: Rectas.sb  Ejercicio 3: Bosque. Zigzag  4. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.sb    Video Tutoriales  1. Formación  7.  Utiliza  números  aleatorios  para definir cada recta.sb  Ejercicio 2: Zigzag.sb  Ejemplo 1 : Formacion.AprendiendoScratch / 38 7.   • • • Rectas 8. Rectas  http://learnscratch.

2 P.  • • http://learnscratch. Bloques Auxiliares 5. Objetivo: Aprender a Rebotar.4 Ejercicio 4: Efectos 7.  También aprendemos cómo utilizar la posición y la dirección de los sprites  para realizar diferentes tareas. color. ¿Qué conseguiremos? 3.sb. cambiar de velocidad.org .3 P. etc.7 P. Lección: Rebotar 6.8 Peces 2.  La solución de este proyecto se encuentra en el fichero Peces.2 P. tamaño.4 P. Bloques Principales 4.5 Rebotar AprenderScratch 1.1 Ejercicio 1: Rebotes 6. Objetivo 2.2 Ejercicio 2: Velocidades 6. Posición y Dirección Contenidos 1.1 P. Reto: ¿Sabrías hacer esto? 8.5 P.8 P.AprendiendoScratch / 39 Movimiento—Lec.6 P.1 P.3 Ejercicio 3: Combinación 6. ¿Qué conseguiremos? • Cuando aprendas a usar el bloque de rebotar podrás crear un proyecto  marítimo donde muchos peces nadan en el mar. Materiales P.

  • • • Página 2 Rebotar http://learnscratch. • • 4.org .  Estos  bloques  auxiliares  se  estudian  en  de‐ talle en su lección correspondiente. y dirección. si‐sino. de disfraz. El bloque de rebotar permite crear proyectos  de movimiento continuo dentro de un esce‐ nario limitado. etc.  Algunas  de  las  tareas  auxiliares  de  esta  lec‐ ción nos permitirán hacer cosas como elegir  entre  dos  grupos  de  acciones.  fijar tamaño.  cambiar  de  tamaño.) para realizar tare‐ as  complementarias  que  permitan  ilustrar  mejor  el  uso  de  los  bloques  rebotar. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (mayor  que.AprendiendoScratch / 40 3. Los bloques de posición y dirección nos per‐ miten saber las condiciones del sprite. posición x e y.  En  los  Video  Tutoriales  se  explica  el  funcio‐ namiento de todos los bloques.  posi‐ ción y dirección. etc. Bloques Principales • Los bloques principales de esta lección son los  de rebotar.

5 http://learnscratch.  La solución de este proyecto se encuentra en el fichero Rebotar. El bloque de rebotar permite crear proyectos donde limitamos el espacio  de acción del sprite a las dimensiones finitas del escenario.AprendiendoScratch / 41 5. y dirección.   Página 3 • • • Movimiento—Lec. Los  bloques  de  posición  x  e  y.  y  dirección  son  reporteros  que  nos  sumi‐ nistran  información  del  sprite. Lección : Rebotar Rebotar • En esta Lección exploramos el uso de los bloques rebotar si está tocando  un borde.sb. que son 480  pixels de ancho y 360 de alto. posición x e y.org .  Esta  información  la  utilizaremos  de  varios  modos en los proyectos de la lección.

   • • • Página 4 Rebotar http://learnscratch.AprendiendoScratch / 42 6.  El  movimiento  continuo  se  realiza  repitiendo  por  siempre  la  acción  de  mover.  La solución de este proyecto se encuentra en el fichero Rebotes.sb.  Estas  acciones  de  mover.  llevan  al  balón  al  borde  del  escenario.org .  antes  o  después.  Cuando  esto  ocurre  el  bloque  de  rebotar  si  está  tocando  el  borde hace que continúe su movimiento en la dirección del rebote.1 Ejercicio: Rebotes Rebotes • En  este  Ejercicio  se  crean  dos  balones  que  se  mueven  de  forma  conti‐ nua e independiente en el escenario.

   El  escenario  se  ha  pintado  con  dos  colores.AprendiendoScratch / 43 6.  La  velocidad  del  balón  depende  de  su  posición  x.2 Ejercicio: Velocidades Velocidades • En este Ejercicio se crea un balón que se mueve libremente en el escena‐ rio rebotando cuando llegue a los bordes.  y  de  un  modo  lento  en  la  zona azul.  La solución de este proyecto se encuentra en el fichero: Velocidades.sb.org .  para  marcar  las  partes que tienen una coordenada x menor o mayor que cero.5 Página 5 http://learnscratch.  rosa  y  azul.   • • • Movimiento—Lec.  De  esta  manera  el  balón  se  mueve  rápidamente  en  la  zona  rosa.

AprendiendoScratch / 44 6. el color del balón.  uno  en  el  que la velocidad del balón depende de su posición.3 Ejercicio: Combinación Combinación • En  este  Ejercicio  creamos  un  proyecto  semejante  al  anterior. su disfraz. donde el valor de la coordenada y es mayor que cero.org .  Además.  En  este  caso  el  balón  se  mueve  lentamente  en  la  parte  superior  del  es‐ cenario.sb. cambia con la posición.   • • • Página 6 Rebotar http://learnscratch.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  Combina‐ cion.

  En  este  caso  cuando  la  dirección  del  balón  es  positiva.sb.AprendiendoScratch / 45 6.  el  balón  se  mue‐ ve hacia la derecha.org .   • • • Movimiento—Lec.  Utilizando  técnicas  vistas  en  los  ejemplos  anteriores  hacemos  que  el  ta‐ maño y velocidad del balón cambien con las circunstancias.  La solución de este proyecto se encuentra en el fichero Efectos.5 Página 7 http://learnscratch. Lo  contrario ocurre cuando se mueve hacia la izquierda. tiene un tamaño grande y se mueve lentamente.4 Ejercicio: Efectos Efectos • En  este  Ejercicio  creamos  un  balón  que  se  mueve  constantemente  en  el  escenario.

  Cambia  el  color  de  la  estela  según la posición del balón.AprendiendoScratch / 46 7.sb  Ejercicio 3: Combinacion.  crea  un  proyecto  en  el  que  dos  balones  se  mueven en el escenario.sb    Video Tutoriales  1. Lección Rebote  2.   Zonas • • • 8.sb  Ejercicio 4: Efectos.org . Combinación  5.sb  Ejemplo 1 : Peces. Velocidades  4. Zonas  http://learnscratch. Materiales Proyectos Scratch:  Lección: Rebote. Peces  7.sb.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Zonas.  Cada  uno  deja  una  estela  marcando su camino.sb  Ejemplo 2: Zonas.sb  Ejercicio 1: Rebotes. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección. Rebotes  3.sb  Ejercicio 2: Velocidades. Efectos  6.

Bloques Auxiliares 5.4 P. Materiales P. Objetivo: Aprender a utilizar Disfraces Contenidos 1.8 P.5 P.3 P. disfraces. Lección: Disfraz 6.2 P.  etc.  • • http://learnscratch.1 Ejercicio 1: Fondos 6.AprendiendoScratch / 47 Apariencia—Lec.6 P.2 Ejercicio 2: Alegría 6. Reto: ¿Sabrías hacer esto? 8.2 P. Objetivo 2.1 Disfraz AprenderScratch 1.org .7 P. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques cambiar de fondo de escena.1 P.4 Ejercicio 4: Cambio 7.   También aprenderás a cambiar de fondos. serás  capaz de crear una animación donde la chica y la ropa de color negro ca‐ minan juntos. sincronizar cambios.8 Animación 2. Bloques Principales 4.3 Ejercicio 3: Sorpresa 6.sb. ¿Qué conseguiremos? 3. La solución de este proyecto se encuentra en el fichero Animacion.1 P.

Bloques Principales • Los bloques principales de esta lección son los  de cambiar de disfraz y cambiar de fondo.  detener  todo.  Algunas  de  las  tareas  auxiliares  de  esta  lec‐ ción nos permitirán crear animaciones. sincro‐ nizar acciones. etc.  • • • Página 2 Disfraz http://learnscratch.  Estos  bloque  auxiliares  se  estudian  en  detalle  en su lección correspondiente.AprendiendoScratch / 48 3.  etc.org .  mandar  un  men‐ saje. • • 4. El reportero de número de fondo o número  de disfraz nos permite saber qué fondo o qué  disfraz se está utilizando en cada caso.  esperar.  En  los  Video  Tutoriales  se  explica  el  funciona‐ miento de todos los bloques.  También se ven los bloques de fondo siguien‐ te y disfraz siguiente. Bloques Auxiliares • Se utilizan bloques auxiliares (al presionar una  tecla.)  para  realizar  tareas  complementa‐ rias  que  permitan  ilustrar  mejor  el  uso  de  los  bloques de esta lección. detener todas la acciones.

En esta lección también aprenderemos cómo sincronizar el cambio de  disfraces de un sprite y el cambio de fondo del escenario. Todos los sprites tienen el mismo tipo de bloques para cambiar el disfraz. El escenario es un elemento especial de Scratch y por ello tiene sus blo‐ ques especiales para cambiar de fondo.1 Página 3 http://learnscratch.AprendiendoScratch / 49 5.org . La solución de este proyecto se encuentra en el fichero Disfraz.sb. Lección : Disfraz Disfraz • En esta Lección exploramos el uso de los bloques de cambiar de disfraz y  cambiar de fondo. en dos variantes.   • • • •   Apariencia—Lec.

   Con la tecla espacio creamos un script que muestra en secuencia los di‐ ferentes fondos.1 Ejercicio: Fondos Fondos • En  este  Ejercicio  podemos  elegir  entre  varios  fondos  de  escenario  pre‐ sionando las teclas correspondientes.  Con  el  bloque  número  de  fondo  (#  de  fondo)  mostramos  en  el  escena‐ rio el valor actual del fondo.AprendiendoScratch / 50 6.org .  La solución de este proyecto se encuentra en el fichero Fondos.sb.   • • • Página 4 Disfraz http://learnscratch.

   • • • Apariencia—Lec.   Al  presionar  la  tecla‐s  un   scipt  corto  muestra  uno  tras  otro  los  disfra‐ ces.sb.1 Página 5 http://learnscratch.  Podemos detener el baile al presionar la tecla‐a.AprendiendoScratch / 51 6.  con  una  espera  breve  que  produce  el  efecto  que  la  chica  está  bai‐ lando.  La solución de este proyecto se encuentra en el fichero: Alegria.org .2 Ejercicio: Alegría Alegría • En  este  Ejercicio  creamos  una  animación  mediante  el  cambio  secuen‐ cial de disfraz de la chica.

3 Ejercicio: Sorpresa Sorpresa • En este Ejercicio conseguimos que el escenario cambie de fondo depen‐ diendo del lugar en que se encuentre la chica.sb.  La solución de este proyecto se encuentra en el fichero Sorpresa.AprendiendoScratch / 52 6.   • • • Página 6 Disfraz http://learnscratch.   Desplazamos la chica a la izquierda o a la derecha con la teclas de flecha  izquierda o flecha derecha.  Se envía un mensaje al escenario cada vez que éste debe cambiarse.org .

  hace  que  también  el  sprite de la chica cambie según su posición.sb.1 Página 7 http://learnscratch.4 Ejercicio: Cambio Cambio • • En este Ejercicio extendemos las funciones del ejercicio anterior.  La solución de este proyecto se encuentra en el fichero Cambio. Esto hace que la escena sea  más animada. con lo que el comportamiento es el mismo.AprendiendoScratch / 53 6.  El  movimiento  de  la  chica.   • • Apariencia—Lec.org .  y  muy  semejante  al  anterior.  así  como  los  mensajes  que  se  envían  al  esce‐ nario se mantienen.  Un  script  adicional.

 Fondos  3. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.sb  Ejemplo 1 : Animacion.   • • Paris 8.  haz  que  la  chica  se  mueva  y  comente el cambio de fondo.  crea  un  proyecto  para  que  el  fondo  cambie  al  presionar una tecla.  Para  animar  la  escena. Paris  http://learnscratch.sb.org .sb  Ejemplo 2: Paris. Alegría  4.sb  Ejercicio 4: Cambio. Animación  7. Lección Disfraz  2. Sorpresa  5. Cambio  6.sb  Ejercicio 1: Fondos.sb  Ejercicio 2: Alegria.sb  Ejercicio 3: Sorpresa. Materiales Proyectos Scratch:  Lección: Disfraz.sb    Video Tutoriales  1.AprendiendoScratch / 54 7.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Paris.

 diálogos. Bloques Auxiliares 5.5 P. Materiales P.3 P. Reto: ¿Sabrias hacer esto? 8.4 Ejercicio 4: Amigos 7.2 Ejercicio 2: Diálogo 6. obras complejas de  teatro y muchas cosas más.2 P.7 P. Objetivo: Aprender a Decir y Pensar Contenidos 1.8 Evolución 2.1 Ejercicio 1: Monólogo 6.6 P.  También aprenderás a crear monólogos.1 P.  • • http://learnscratch. Objetivo 2.8 P.AprendiendoScratch / 55 Apariencia—Lec. La solución de este proyecto se encuentra en el fichero Evolucion.2 Decir y Pensar AprenderScratch 1.org .sb.4 P. ¿Qué conseguiremos? 3. Bloques Principales 4.3 Ejercicio 3: Acción 6.2 P.1 P. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de decir y pensar podrás hacer que  cada uno de los protagonistas de la obra de teatro Evolución se paseen  por el escenario y digan hola. Lección: Decir y Pensar 6.

  realizar efectos gráficos.  • • • Página 2 Decir y Pensar http://learnscratch. Solo el formato gáfico es diferente.  Los dos bloques se comportan de manera se‐ mejante.    es‐ conder.  al  recibir  mensaje. • • 4.  etc.  Algunas de las tareas auxiliares de esta lec‐ ción  nos  permitirán  sincronizar  diálogos.  En los Video Tutoriales se explica el funcio‐ namiento de todos los bloques.org .)  para  realizar  tareas  comple‐ mentarias  que  permitan  ilustrar  mejor  el  uso de los bloques decir y pensar.  mostar. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  bandera. etc.  Existen también las versiones de estos blo‐ ques en las que podemos definir la duración  del mensaje. Bloques Principales • Los bloques principales de esta lección son los  de decir y pensar.  Estos  bloques  auxiliares  se  estudian  en  de‐ talle en su lección correspondiente.AprendiendoScratch / 56 3.

  La representación gráfica del mensaje en el escenario es la única diferencia  ente los bloques.2 Página 3 http://learnscratch. Este segundo parámetro es su duración.   • • • •   Apariencia—Lec.  Para fijar la duración de los mensajes existe una versión de los bloques con  un segundo parámetro.  Si el contenido del mensaje está vacío se elimina el mensaje del escenario.org .  Un mensaje permanece en la pantalla hasta que lo substituya otro mensa‐ je posterior. Lección : Decir y Pensar     • • Decir y Pensar   En esta Lección exploramos el uso de los bloques decir y pensar.sb.AprendiendoScratch / 57 5.  La solución de este proyecto se encuentra en el fichero DecirYPensar.

sb.  El  monólogo  se  crea  con  una  secuencia  de  bloques  en  la  que  una  frase  sigue a otra hasta terminar la historia.1 Ejercicio: Monólogo Monólogo • En  este  Ejercicio  creamos  un  monólogo  en  el  que  la  protagonista  se  co‐ munica a través de bloques de decir y de pensar.  Utilizamos  unos  bloques  de  espera  que  nos  permiten  determinar  el  rit‐ mo de la historia.org .  La solución de este proyecto se encuentra en el fichero Monologo.AprendiendoScratch / 58 6.   • • • Página 4 Decir y Pensar http://learnscratch.

org .  La solucion de este proyecto se encuentra en el fichero: Dialogo.  Para sincronizar el diálogo es preciso utilizar bloques de espera. Este proceso se repite durante todo el  diálogo. de ma‐ nera que cuando una chica habla la otra espera y viceversa.   Por  simplicidad  cada  chica  dice  una  frase  durante  un  tiempo  y  la  otra  chica le responde con otra frase.2 Página 5 http://learnscratch.sb.2 Ejercicio: Diálogo Diálogo • • En este Ejercicio creamos un diálogo entre dos protagonistas.   • • Apariencia—Lec.AprendiendoScratch / 59 6.

  Esta  estrategia  permite  la  creación  de  proyectos  con  muchos  actores  y  largos diálogos.  La solución de este proyecto se encuentra en el fichero Accion.  La  estrategia  consiste  en  tener  un  director  que  envíe  mensajes  que  de‐ terminen  qué  protagonista  y  qué  frase  se  debe  de  decir  en  cada  mo‐ mento.sb.AprendiendoScratch / 60 6.   • • • Página 6 Decir y Pensar http://learnscratch.org .3 Ejercicio: Acción Acción • En  este  Ejercicio  se  crea  una  versión  más  sofisticada  de  un  proyecto  de  diálogo.

  La  chica  establece  diálogos  independientes  con  los  animales.   • • • Apariencia—Lec.  Además  se  crea  un  diálogo  múltiple  cuando  todos  los  animales  respon‐ den a la vez a la pregunta de la chica.sb.org .  La solución de este proyecto se encuentra en el fichero Amigos.  que  a  su  vez le responden a sus preguntas.2 Página 7 http://learnscratch.AprendiendoScratch / 61 6.4 Ejercicio: Amigos Amigos • • En este ejercicio se añade complejidad al ejercicio anterior.  Se  incluye  un  diálogo  entre  un  protagonista  principal  y  varios  protago‐ nistas secundarios.

sb  Ejercicio 3: Accion.sb    Video Tutoriales  1. Amigos  6.sb  Ejemplo 1 : Evolucion.  Haz  que  a  cada  frase  de  uno  siga otra fase del otro. Acción  5. Diálogo  4.   Caperucita • • • 8.sb  Ejercicio 2: Dialogo.AprendiendoScratch / 62 7. Lección Decir y Pensar  2. Monólogo  3.sb  Ejercicio 1: Monologo. Materiales Proyectos Scratch:  Lección: DecirYPensar.sb  Ejemplo 2: Caperucita. Evolución  7.  Incluye  tantas  frases  en  el  diálogo como quieras. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.sb  Ejercicio 4: Amigos.  crea  un  proyecto  para  crear  un  diálogo  entre  Caperucita y el Lobo.sb.org .  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Caperucita. Caperucita  http://learnscratch.

¿Qué conseguiremos? 3.2 P.4 P.2 Ejercicio 2: Relación 6.sb. Bloques Principales 4.6 P.8 P.8 Crecer 2. y hacer que crezcan como por  magia.AprendiendoScratch / 63 Apariencia—Lec.3 P.3 Tamaño AprenderScratch 1. serás ca‐ paz de hacer clic sobre la flores del jardín.  • • http://learnscratch. Materiales P.1 Ejercicio 1: Desarrollo 6.2 P. Objetivo: Aprender a cambiar el Tamaño Contenidos 1. Reto: ¿Sabrías hacer esto? 8.1 P. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de cambiar y fijar tamaño. Lección: Tamaño 6. La solución de este proyecto se encuentra en el fichero Crecer. Bloques Auxiliares 5.7 P.4 Ejercicio 4: Va y Viene 7. y que  cambien de tamaño según el lugar donde se encuentren.5 P.1 P.3 Ejercicio 3: Control 6.  También aprenderás a hacer objetos más grandes y más pequeños. Objetivo 2.org .

Bloques Principales • Los bloques principales de esta lección son  los de cambiar y fijar tamaño.)  para  realizar  tareas  complementarias  que  permitan ilustrar mejor el uso de los bloques  cambiar y fijar tamaño.  Algunas  de  las  tareas  auxiliares  de  esta  lec‐ ción  nos  permitirán  hacer  cosas  como  repe‐ tir el crecimiento  de objetos.  Estos  bloques  auxiliares  se  estudian  en  deta‐ lle en su lección correspondiente.org .  dividir  por  veinte.  También contamos con el bloque reportero  tamaño que. etc. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  tecla.AprendiendoScratch / 64 3.   Estos bloques tienen límites superior e infe‐ rior de manera que los objetos no sean ni de‐ masiado grandes ni demasiado pequeños. para cada sprite nos dice el valor  actual de su tamaño.  etc. • • 4.  deslizar.  • • •   Página 2 Tamaño http://learnscratch. dejar rastro del  movimiento de una pelota.   En  los  Video  Tutoriales  se  explica  el  funcio‐ namiento de todos los bloques.  mover.

  Exploramos  el  rango  de  tamaños  que  podemos  conseguir  en  Scratch.3 http://learnscratch.sb.  También  se  estudia  el  bloque  reportero  tamaño  que  nos  informa  del  tamaño  en cada momento del objeto.  Exploramos  también el uso  del  reportero  tamaño  para crear  proyectos  donde  el  tamaño  o  comportamiento  de  un  objeto  depende  del  lugar  donde  se  en‐ cuentre. y si fuera muy grande sería mucho ma‐ yor que el escenario.org . Lección : Tamaño   • Tamaño En  esta  Lección  exploramos  el  uso  de  los  bloques  fijar  y  cambiar  tamaño.  Si  se  hiciera muy pequeño no se podría ver.AprendiendoScratch / 65 5.   Página 3 • • • Apariencia—Lec.  La solución de este proyecto se encuentra en el fichero Tamano.

sb.org .1 Ejercicio: Desarrollo Desarrollo • En  este  Ejercicio  creamos  un  proyecto  en  el  que  un  árbol  comienza  con  un  tamaño  relativamente  pequeño  y  poco  a  poco  crece  hasta  alcanzar  el tamaño máximo.AprendiendoScratch / 66 6.   Tamaño • • • Página 4 http://learnscratch.  La solución de este proyecto se encuentra en el fichero Desarrollo.  El  efecto  se  consigue  repitiendo  en  un  bloque  de  control  repetir  diez  veces la acción de cambiar el tamaño por un factor de 5.  Al  presionar  la  bandera  verde  volvemos  al  tamaño  inicial  del  20%  del  tamaño original.

org . por ejemplo 25%.AprendiendoScratch / 67 6. por ejemplo 150%.3 Página 5 http://learnscratch.  En  este  ejemplo  se  experimenta  con  valores  de  tamaño  menor  que  el  tamaño normal.sb. o mayor.   Al  presionar  cada  una  de  las  teclas  se  ejecutan  su  correspondiente  blo‐ que de fijar el tamaño con un valor determinado.  La solución de este proyecto se encuentra en el fichero: Relacion.   • • • Apariencia—Lec.2 Ejercicio: Relación Relación • En  este  Ejercicio  creamos  un  proyecto  que  nos  permite  cambiar  ins‐ tantáneamente el tamaño del cono según la tecla que presionemos.

3 Ejercicio: Control Crontrol • En  este  Ejercicio  creamos  un  proyecto  en  el  que  controlamos  la  veloci‐ dad de un balón dependiendo de su tamaño.  el  reportero  tamaño.  determina  el  número  de  pasos  que  se  desplaza el balón.AprendiendoScratch / 68 6.   • • • Página 6 Tamaño http://learnscratch. es decir su velocidad.org .  La solución de este proyecto se encuentra en el fichero Control.sb.  A  su  vez.   Con  las  teclas  de  flecha  arriba  y  flecha  abajo  aumentamos  o  disminui‐ mos el tamaño del balón.

  El bloque fijar tamaño lo hace dependiendo del valor absoluto  de la co‐ ordenada x de la pelota.sb. mayor. cuanto más lejos.AprendiendoScratch / 69 6. el tamaño es más  pequeño.  La solución de este proyecto se encuentra en el fichero VaYViene.4 Ejercicio: Va y Viene Va y Viene • En  este  Ejercicio  creamos  un  proyecto  en  el  que  una  pelota  de  tenis  se  mueve  constantemente  de  lado  a  lado  del  escenario.3 Página 7 http://learnscratch.  El  tamaño  de  la  pelota depende de su distancia al centro del escenario. Cuanto más cerca del centro.   • • Apariencia—Lec.org .

sb.sb  Ejercicio 2: Relacion.sb  Ejercicio 1: Desarrollo.org .sb  Ejemplo 1 : Crecer. Lección Tamaño  2.AprendiendoScratch / 70 7.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Formas.  crea  un  proyecto  en  el  que  una  pelota  de  tenis  se  mueva  libremente  en  el  escenario. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección. Desarrollo  3.sb  Ejemplo 2: Formas.sb    Video Tutoriales  1. Formas  http://learnscratch.sb  Ejercicio 4: VaYViene.  y  deje  una  imagen de su trayectoria. Relación  4. Va y Viene  6.sb  Ejercicio 3: Control. Control  5. Crecer  7.  Haz  que  el  tamaño  de  la  pelota  cambie  según  su  distancia  al  centro  del  escenario. Materiales Proyectos Scratch:  Lección: Tamano.   Formas • • 8.

¿Qué conseguiremos? • Cuando aprendas a usar los bloques de fijar y cambiar efectos serás capaz  de crear un proyecto en el que un fantasma se mueve en el bosque y tú  puedes hacerle aparecer y desaparecer.2 P.  • • http://learnscratch. Bloques Auxiliares 5.1 Ejercicio 1: Rosa de Color 6.4 P.  También aprenderás otros efectos gráficos muy interesantes.2 P.3 Ejercicio 3: Negro 6. Reto: ?Sabrías hacer esto? 8. ¿Qué conseguiremos? 3.org .6 P. Objetivo: Aprender a Mover y Girar Objetos Contenidos 1.1 P.8 P. y cómo com‐ binar más de un efecto a la vez. Objetivo 2. Bloques Principales 4. La solución de este proyecto se encuentra en el fichero Fantasma.1 P.sb.4 Efectos AprenderScratch 1.7 P.5 P. Materiales P.2 Ejercicio 2: Botero 6.3 P.AprendiendoScratch / 71 Apariencia—Lec.4 Ejercicio 4: Soldado 7. Lección: Efectos 6.8 Fantasma 2.

  etc. • • • 4.AprendiendoScratch / 72 3. pixelizar.  brillantez y desvanecer. y qui‐ tar efectos gráficos.org .  En  los  Video  Tutoriales  se  explica  el  fun‐ cionamiento de todos los bloques. ojo de  pescado. Estos efectos incluyen: color.  repetir.  al  presionar  tecla.  • • Página 2 Efectos http://learnscratch. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  bandera.)  para  realizar  tareas  complemen‐ tarias  que  permitan  ilustrar  mejor  el  uso  de los bloques fijar y cambiar efectos.  espe‐ rar. remolino. También podemos quitar los efectos.  Estos  bloques  auxiliares  se  estudian  en  detalle en su lección correspondiente. Los bloques de fijar y cambiar efecto  permiten dotar de efectos gráficos a los  objetos. Bloques Principales • Los bloques principales de esta lección  son los de fijar y cambiar efecto. mosaico.

  y  el  efecto  mosaico  que  convierte  una  única  imagen  del  sprite  en  un  mosaico de muchas imágenes iguales pero de tamaño reducido.AprendiendoScratch / 73 5.  los  efectos  de  remolino  y  ojo  de  pescado  que  deforman  la  imagen.  Los  bloques  incluyen  los  efectos  de  color  y  brillantez.sb.  el  efecto  pixelizar  que  mantiene  el  tamaño  del  objeto  pero reduce  el  número  de  pixels.4 Página 3 http://learnscratch.  En esta lección exploramos el uso de estos efectos de modo individual y colec‐ tivo.   • •   Apariencia—Lec.org . Lección : Efectos   • • Efectos En esta lección exploramos el uso de los bloques de fijar y cambiar efecto.  que  afectan  el  color  del  objeto.  La solución de este proyecto se encuentra en el fichero Efectos.

  Utilizamos  una  rosa  multicolor  ya  que  contiene  una  gama  representati‐ va de todos los colores.AprendiendoScratch / 74 6.sb.  Esta  rosa  multicolor nos permite experimentar y aprender.  El  efecto  de  cambio  de  color  no  es  siempre  fácil  de  predecir.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  RosaDeCo‐ lor.1 Ejercicio: Rosa de Color Rosa de Color • • En este Ejercicio experimentamos con el efecto cambiar el color.   • • Página 4 Efectos http://learnscratch.org . con diferentes tonalidades para cada color.

org .   En este proyecto podemos experimentar con los dos efectos.   Página 5 • • • • Apariencia—Lec.4 http://learnscratch.AprendiendoScratch / 75 6.   El  ojo  de  pescado  transforma  la  imagen  agrandando  más  el  centro  que  la periferia.sb.  La solución de este proyecto se encuentra en el fichero: Botero.  El efecto remolino distorsiona la imagen como si estuviera dentro de un  remolino.2 Ejercicio: Botero Boteros • En  este  Ejercicio  experimentamos  con  dos  efectos  gráficos:  el  ojo  de  pescado y el remolino.

  La solución de este proyecto se encuentra en el fichero Negro.3 Ejercicio: Negro Negro • En  este  Ejercicio  experimentamos  con  dos  efectos  gráficos:  pixelizar  y  mosaico.AprendiendoScratch / 76 6. mosaicos.sb.   El  efecto  mosaico  crea  una  imagen  compuesta  de  replicas  más  peque‐ ñas. de la figura original.   El  pixelizar  transforma  la  imagen  por  otra  con  menos  pixels  pero  de  ta‐ maño más grande.   • • • Página 6 Efectos http://learnscratch.org .

4 Ejercicio: Soldado Soldado • En  este  Ejercicio  experimentamos  con  dos  efectos  gráficos:  brillantez  y  desvanecer.   • • • Apariencia—Lec.org .  La solución de este proyecto se encuentra en el fichero Soldado.  El efecto  brillantez transforma el color de un objeto haciéndolo más bri‐ llante.4 Página 7 http://learnscratch.  El  efecto  desvanecer  transforma  un  objeto  haciéndolo  cada  vez  más  transparente hasta hacerlo desaparecer.AprendiendoScratch / 77 6.sb.

sb  Ejercicio 1: RosaDeColor.sb  Ejercicio 4: Soldado. Soldado  6.  el  pájaro  se  convierte  en  una  bandada  de  pájaros.sb  Ejercicio 2: Botero.sb  Ejercicio 3: Negro. Lección Efectos  2. Materiales Proyectos Scratch:  Lección: Efectos.AprendiendoScratch / 78 7. Bandada  http://learnscratch. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.sb  Ejemplo 2: Bandada. Negro  5.  cada  vez  diferente.org .  Al  volar.  crea  un  proyecto  en  el  que  un  pájaro  vuela  continuamente   en   el  escenario.sb    Video Tutoriales  1.sb  Ejemplo 1 : Fantasma.   Bandada • • 8.sb. Rosa de Color  3. Fantasma  7.  como  por  magia.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Bandada. Botero  4.

3 P. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de mostrar y esconder. serás capaz de crear un universo en el que un planeta y un balón  orbitan alrededor de una naranja. Materiales P.4 P. Bloques Principales 4. Objetivo 2. Bloques Auxiliares 5.3 Ejercicio 3: Delante Detrás_2 6.1 Ejercicio 1: SiNo 6. ¿Qué conseguiremos? 3.  También aprenderás otros efectos ópticos muy útiles en la creación de  juegos.AprendiendoScratch / 79 Apariencia—Lec. La solución de este proyecto se encuentra en el fichero Universo.1 P.2 P.8 Universo 2.5 6.4 Ejercicio 4: Flechas 7.1 P.2 Ejercicio 2: Delante Detrás_1 P. Lección: Mostrar 6.7 P.5 Mostrar AprenderScratch 1.6 P. Reto: ¿Sabráas hacer esto? 8.8 P.sb. Objetivo: Aprender a Mostrar y Esconder Contenidos 1. y cambiar de  capas.2 P.org .  • • http://learnscratch.

  deslizar.  cambiar  de  disfraz. Estos bloques per‐ miten dar la impresión de que los objetos  aparecen y desaparecen del escenario.)  para  realizar  tareas  comple‐ mentarias  que  permitan  ilustrar  mejor  el  uso  de  los  bloques  mostrar  y  esconder  y  el  cambio de capas. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  tecla.  • • • Página 2 Mostrar http://learnscratch.  etc. Bloques Principales • Los bloques principales de esta lección son  los de mostrar y esconder.org .   En Scratch cada objeto se encuentra en una  capa diferente.  También exploramos el control de capas con  los bloques de enviar al frente y enviar atrás  una o más capas.   En  los  Video  Tutoriales  se  explica  el  funcio‐ namiento de todos los bloques.  Estos  bloques  auxiliares  se  estudian  en  de‐ talle en su lección correspondiente.  Algunas de las tareas auxiliares de esta lec‐ ción nos permitirán crear efectos gráficos y  simples juegos.  por  siempre.AprendiendoScratch / 80 3. • • 4.

   • •   Apariencia—Lec.  Exploramos  también  el  sistema  de  capas  del  escenario  de  Scratch.5 Página 3 http://learnscratch.  Cada  obje‐ to  se  encuentra  en  una  capa  diferente.sb.  La solución de este proyecto se encuentra en el fichero Mostrar. Los hacemos aparecer con mostrar.  Con  los  bloques  enviar  al  frente  y  en‐ viar  hacia  atrás  una  o  más  capas  podemos  ajustar  la  posición  de  cada  objeto  en nuestro escenario.org . y desaparecer con escon‐ der. Lección : Mostrar   • Mostrar En  esta  Lección  exploramos  el  uso  de  los  bloques  mostrar  y  esconder.AprendiendoScratch / 81 5.  Estos  bloques  nos  permiten  controlar  qué  objetos  mostramos  en  el  escenario  en  cada momento.

  podemos  hacer  que  el  jugador  desaparezca o vuelva a aparecer en el escenario.  Exploramos  el  hecho  que  el  jugador  sigue  moviéndose.  La solución de este proyecto se encuentra en el fichero SiNo.  sea  visible  o  in‐ visible.1 Ejercicio: SiNo SiNo • En este Ejercicio creamos un proyecto en el que un deportista se mueve  de lado a lado del escenario de modo continuo.sb.org .   Al  presionar  la  tecla  uno  o  la  tecla  dos.   • • • Página 4 Mostrar http://learnscratch.AprendiendoScratch / 82 6.

5 http://learnscratch.AprendiendoScratch / 83 6. Depen‐ diendo  de  la  capa  en  la  que  se  encuentre  pasará  delante  de  los  dos  árboles. o detrás de los dos árboles.sb.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  DelanteDe‐ tras_1.   Página 5 • • • Apariencia—Lec.org .   El coche se mueve continuamente de lado a lado del escenario. entre los dos árboles.2 Ejercicio: Delante Detrás_1 Delante Detrás_1 • En  este  Ejercicio  exploramos  el  efecto  de  ir  hacia  atrás  una  capa  y  mo‐ ver al frente.  Al presionar las teclas uno y dos experimentamos con las capas.

  Este  efecto  de  rotación  es  la  combinación  de  un  deslizamiento  y  un  cambio de capas.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  DelanteDe‐ tras_2.3 Ejercicio: Delante Detrás_2 Delante Detrás_2 • En  este  Ejercicio  exploramos  otras  aplicaciones  de  mover  objetos  entre  capas.   • • • Página 6 Mostrar http://learnscratch.org .AprendiendoScratch / 84 6.sb.  Creamos  un  proyecto  en  el  que  un  prisma  morado  parece  girar  alrede‐ dor de un cubo verde.

4 Ejercicio: Flechas Flechas • En  este  Ejercicio  creamos  un  proyecto  en  el  que  tres  flechas  aparecen  de un modo aleatorio en el escenario.  Utilizaremos esta técnica en varios juegos.  La solución de este proyecto se encuentra en el fichero Flechas.AprendiendoScratch / 85 6.org .  Pare hacerlas reaparecer presionamos la tecla espacio.5 Página 7 http://learnscratch.sb.   • • • • Apariencia—Lec.  Cuando  hacemos  clic  en  cualquiera  de  las  flechas  hacen  un  sonido  de  pop y desaparecen.

sb  Ejercicio 2: DelanteDetras_1.sb  Ejemplo 2: Magia.AprendiendoScratch / 86 7. Magia  http://learnscratch.  La solución de este proyecto se  encuentra en el fichero: Magia. Materiales Proyectos Scratch:  Lección: Mostrar.sb  Ejercicio 3: DelanteDetras_2.  Al hacer clic en ellas se escucha  un sonido y desaparecen.org . Flechas  6. Delante Detrás_1  4. Lección Mostrar  2.sb    Video Tutoriales  1. Delante Detrás_2  5. SiNo  3.sb  Ejercicio 4: Flechas. Reto: ¿Sabrías hacer esto? • Utilizando los conceptos de esta  lección. Universo  7.sb  Ejemplo 1 : Universo.sb  Ejercicio 1: SiNo.   Magia • • • 8.  Luego hazlas aparecer otra vez y  continua el juego. crea un proyecto en el  que tres flores aparecen  aleatoriamente en el escenario.sb.

 crear acordes. Objetivo 2.2 P.3 Ejercicio 3: Acordes Mayores 6.1 P. Reto: ¿Sabrías hacer esto? 8.sb • • • http://learnscratch. La solución de este proyecto se encuentra en el fichero: PorLasNubes.4 Ejercicio 4: Ciclo de Jazz 7. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de tocar nota y silencio conseguirás que los  pájaros de este paisaje canten mientras vuelan. y muchas cosas más.  También aprenderás a escribir y tocar melodías. tocar secuencias de  acordes. Materiales P.5 P.AprendiendoScratch / 87 Sonido—Lec.3 P. Bloques Auxiliares 5.org .7 P. Objetivo: Aprender a Tocar Notas y Silencios Contenidos 1.1 Ejercicio 1: Ritmo y Duración 6.1 Tocar Notas AprenderScratch 1. Bloques Principales 4. Lección: Tocar Nota 6.6 P.2 Ejercicio 2: Noche de Paz 6.2 P.1 P. ¿Qué conseguiremos? 3.8 Por las Nubes 2. a utilizar una idea para  resolver varios problemas semejantes. y colaborar con tus compañeros para realizar  tareas complejas.4 P.8 P. Aprenderás a dividir un problema en partes más pequeñas.

  • Página 2 Tocar Notas http://learnscratch.  En los Video Tutoriales se explica el funcionamiento de todos los bloques.  “To catch the reader's attention.     Estos  bloques  auxiliares  se  estudian  en  detalle en su lección correspondiente.  fijar  ta‐ maño  del  lápiz.org .)  para  realizar  tareas  complementarias  que  permitan  ilustrar mejor el uso de los bloques tocar  nota y silencio.  El bloque de tocar nota nos permite  hacer que el instrumento actual pro‐ duzca una nota con la frecuencia y du‐ ración que seleccionemos. • • 4.e. Bloques Auxiliares • Se  utilizan  algunos  bloques  auxiliares  (p.  al  presionar  bandera  verde. Bloques Principales • Los bloques principales de esta lección  son los de tocar nota y silencio.” • • • Las  etiquetas  de  los  proyectos  van  a  identificar  y  documentar  con  texto  explicativo estas secciones auxiliares.AprendiendoScratch / 88 3.  borrar.  Los bloques de tocar nota y silencio  nos permitirá crear secuencias de soni‐ do y silencio necesarias en composiciones musicales.  etc. place an interesting sentence or quote from the story here.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirá  señalar  sobre  el  pentagrama  de  forma  gráfica  el  lugar  donde se encuentra la nota que suena .

  Para  conseguir  polifonía.  Se  ilustra  la  creación  de  una  simple  melodía  mediante  la  secuencia  de  varios bloques de tocar nota.   Se  define  el  parámetro  del  instrumento  que  tocará  la  nota  y  se  explora  la selección de instrumentos disponibles.  con  su  fre‐ cuencia y su duración.  o  armonía. Lección: Tocar Notas Tocar Notas • • En esta Lección exploramos el uso de los bloques tocar nota y silencio.1 http://learnscratch.  se  describe  el  proceso  de  creación  de  varios  programas  (scripts)  donde  cada  uno  implementa  el  sonido  de  un instrumento diferente.  La solución de este proyecto se encuentra en el fichero TocarNotasb.   Página 3 • • • • Sonido—Lec.  Introducimos  los  conceptos  de  nota  en  la  escala  musical.AprendiendoScratch / 89 5.org .

  La solución de este proyecto se encuentra en el fichero Ritmo.   • • • Página 4 Tocar Notas http://learnscratch.  Se  experimenta  con  un  tono  constante  y  con  notas  blancas.AprendiendoScratch / 90 6.sb. 1. de duraciones proporcionales a los valores 2.1 Ejercicio: Ritmo Ritmo • En este Ejercicio se ilustra uno de los elementos esenciales de una nota  musical. y 1/2.  La  duración  es  el  elemento  que  determina  el  rit‐ mo.  negras  y  corcheas.org .  su  duración.   Un  simple  código  explora  la  notación  tradicional  de  la  duración  de  una  nota en el pentagrama.

   Página 5 • • • Sonido—Lec.1 http://learnscratch.  se  utiliza  la  técnica  de  modularización. donde cada segmento  del villancico puede estar desarrollada por un estudiante diferente.org .sb.  También se introduce la técnica de colaboración.AprendiendoScratch / 91 6.  La solución de este proyecto se encuentra en el fichero de nombre:   NocheDePaz.”  Para  resolver  un  problema  de  tal  envergadura.  dividiendo  el  proyecto  en  un  conjunto  de  problemas  sencillos.2 Ejercicio: Noche de Paz Melodía de un Villancico • En  este  Ejercicio  se  crean  un  conjunto  de  scripts  que  de  modo  secuen‐ cial reproducen la melodía del villancico “Noche de Paz.

  un  acorde.org .AprendiendoScratch / 92 6.  Estos  intervalos  son  siempre los mismos.    Por  definición.  están  defini‐ dos  por  una  serie  de  intervalos  entre  sus  notas.  Este  concepto  de  abstracción  permite  la  creación  inmediata  de  todos  los acordes mayores.  La solución de este proyecto se encuentra en el fichero Acordes.   • • • Página 6 Tocar Notas http://learnscratch.sb.3 Ejercicio: Acordes Acordes • En este Ejercicio se crean un conjunto de scripts que en conjunto permi‐ ten tocar acordes.  por  ejemplo  acordes  mayores.

1 http://learnscratch.  Este proyecto nos permite tocar una melodía aparentemente compleja.AprendiendoScratch / 93 6.sb.  Esta  idea  de  reutilización  del  trabajo  se  expandirá  en  otros  proyectos.  y  de  abstrac‐ ción en la creación de un conjunto de acordes diferentes.   Página 7 • • • Sonido—Lec.  Utilizando el concepto de variable se ilustra cómo un mismo script pue‐ de  realizar  funciones  diferentes  según  el  valor  del  parámetro  que  lo  controle.4 Ejercicio: Ciclo Jazz Ciclo Jazz • En  este  ejercicio  se  expande  el  concepto  de  modularidad.  pero que en realidad responde a cuatro controles simples.org .  La solución de este proyecto se encuentra en el fichero CicloJazz.

Materiales Proyectos Scratch:  Lección: TocarNotas. Lección Tocar Notas  2.sb  Ejercicio 2: NocheDePaz.sb    Video Tutoriales   1.org .AprendiendoScratch / 94 7. Acordes  5.  Experimenta  con  diferentes  instrumentos  Experimenta  con  más  de  un  instrumento a la vez. Ritmo  3. Por las Nubes  7.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  QuintaSinfonia. Quinta Sinfonía  http://learnscratch. Noche de Paz  4. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección. Ciclo Jazz  6.  crea  un  proyecto  para  reproducir  los  primeros  compases  de  esta  famosa  sinfonía de Beethoven (nº5).sb  Ejercicio 3: Acordes.sb  Ejercicio 1: Ritmo.   Quinta Sinfonía • • • 8.sb  Ejemplo 2: QuintaSinfonia.sb.sb  Ejemplo 1 : PorLasNubes.sb  Ejercicio 4: CicloJazz.

1 P.8 P. Lección: Percusión 6. Bloques Principales 4.2 Ejercicio 2: Instrumentos.   También aprenderás a crear efectos sonoros y gráficos. Reto: ¿Sabrías hacer esto? 8. ¿Qué conseguiremos? 3. Bloques Auxiliares 5.4 P.  • • http://learnscratch. Objetivo: Aprender a tocar instrumentos de Percusión Contenidos 1.org .1 Ejercicio 1: Tambor 6.2 Percusión AprenderScratch 1.AprendiendoScratch / 95 Sonido—Lec.1 P.3 P.2 P.6 P. ¿Qué conseguiremos? • Cuando aprendas a usar el bloque de tocar tambor serás capaz de crear  un proyecto en el que el sol y los aviones se mueven sin parar y al chocar  crean música al azar.7 P. Objetivo 2. Materiales P. 6.2 P.5 P.8 Parque 2.sb. La solución de este proyecto se encuentra en el fichero Parque.3 Ejercicio 3: Azar 6.4 Ejercicio 4: Lluvia 7. juegos musicales y  muchas cosas más.

  El primer parámetro de este bloque nos  permite seleccionar el tipo de instrumen‐ to de percusión.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  como  efectos  gráficos.  ir  a.)  para  realizar  tareas  com‐ plementarias que permitan ilustrar mejor  el uso de el bloque de tocar tambor. • • 4. etc.  lluvias  de  instrumentos.org .  • • • Página 2 Percusión http://learnscratch.  etc.AprendiendoScratch / 96 3. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presio‐ nar  bandera.  El segundo parámetro nos permite deter‐ minar la duración de los sonidos.  fijar  tamaño.  Estos bloque auxiliares se estudian en de‐ talle en su lección correspondiente.  En  los  Video  Tutoriales  se  explica  el  fun‐ cionamiento de todos los bloques. Bloques Principales • El bloque principal de esta lección es to‐ car tambor.  tocando   balón.  colisiones.

  y  en  estos  no  seleccionamos  la  nota a tocar.sb.  Es  un  bloque  semejante  al  de  tocar  instrumento  con  la  diferencia  que  nos  permite  controlar  instrumentos  de  percusión.AprendiendoScratch / 97 5.   Página 3 • • • Sonido—Lec.org .2 http://learnscratch.  Los proyectos tienen forma de juegos musicales en los que creamos música al  tocar teclas o de un modo aleatorio.  La solución de este proyecto se encuentra en el fichero Percusion. Lección : Percusión     • • Percusión En esta Lección exploramos el uso del bloque tocar el tambor.  Ilustramos este bloque en una secuencia de proyectos en los que paso a paso  añadimos nuevos elementos.

org .   Percusión • • • Página 4 http://learnscratch.  La solución de este proyecto se encuentra en el fichero Tambor.  Para  añadir  un  efecto  gráfico  cuando  suena  el  tambor  hacemos  que  el  disfraz  del  tambor  aumente  su  tamaño  y  luego  vuelva  al  tamaño  ante‐ rior.   Experimentamos  con  el  instrumento  que  deseamos  escuchar  y  la  dura‐ ción del sonido.AprendiendoScratch / 98 6.1 Ejercicio: Tambor Tambor • En  este  Ejercicio  creamos  un  sencillo  proyecto  en  el  que  al  pulsar  una  tecla reproducimos el sonido de un tambor.sb.

   Página 5 • • • • Sonido—Lec.org .AprendiendoScratch / 99 6.2 Ejercicio: Instrumentos Instrumentos • En  este  Ejercicio  extendemos  la  idea  del  ejercicio  anterior  y  situamos  en el escenario cuatro instrumentos de percusión.  Podemos ejecutar cada uno al presionar la tecla correspondiente.  Experimentamos  al  tocar  secuencias  de  sonidos  en  esta  pequeña  or‐ questa de percusión.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Instrumen‐ tos.sb.  También mantenemos el efecto gráfico al tocar el sonido.2 http://learnscratch.

sb.  La solución de este proyecto se encuentra en el fichero Azar.org .3 Ejercicio: Azar Azar • En  este  Ejercicio  utilizamos  los  conocimientos  de  los  proyectos  anterio‐ res para crear un pequeño juego musical.  A  la  pequeña  orquesta  de  percusión  creada  anteriormente  añadimos  el  objeto  de  un  balón  que  se  mueve  constantemente  entre  los  instrumen‐ tos.   • • • Página 6 Percusión http://learnscratch.AprendiendoScratch / 100 6.  se  produce  un  sonido.  y  en  con‐ junto creamos música al azar.  Cuando  el  balón  toca  un  instrumento.

org . creamos música.   Al presionar la tecla correspondiente creamos un lluvia de instrumentos  que caen del cielo.4 Ejercicio: Lluvia Lluvia • En este Ejercicio creamos un juego musical que utiliza los conocimientos  aprendidos en los proyectos anteriores.  Cuando el balón choca con ellos.2 Página 7 http://learnscratch.AprendiendoScratch / 101 6.   • • • • Sonido—Lec.sb.  Cada uno de los instrumentos está situado en la parte superior del esce‐ nario.  La solución de este proyecto se encuentra en el fichero Lluvia.

 Instrumentos  4.org . Azar  5. Parque  7.AprendiendoScratch / 102 7.   8. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección  y  otras  anteriores  crea  un  proyecto  para  dibujar  un cuadro abstracto.  Creamos  acústico.  arte  visual  y  Mural • • • La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Mural.sb  Ejercicio 4: Lluvia. Lección Percusión  2.sb  Ejemplo 2: Mural. Mural  http://learnscratch. Materiales Proyectos Scratch:  Lección: Percusion. Tambor  3. Lluvia  6.sb  Ejercicio 1: Tambor.sb  Ejemplo 1 : Parque.sb.sb  Ejercicio 3: Azar.sb  Ejercicio 2: Instrumentos.sb    Video Tutoriales  1.  C o n   ca d a   p i n c e l a d a  escucharemos  un  sonido  al  azar.

2 P.3 P.7 P. ¿Qué conseguiremos? 3. juegos con sonidos y  muchas cosas más.4 P. La solución de este proyecto se encuentra en el fichero Cuento.8 Cuento 2.2 P.1 P. Lección: Tocar Sonido 6. Reto: ¿Sabrías hacer esto? 8.org .3 Tocar Sonido AprenderScratch 1. ¿Qué conseguiremos? • Cuando aprendas a usar el bloque de tocar sonido serás capaz de contar  una historia donde escuchamos las voces de los protagonistas y vemos di‐ ferentes imágenes del cuento.AprendiendoScratch / 103 Sonido—Lec. Objetivo: Aprender a Tocar Sonidos Contenidos 1.2 Ejercicio 2: Cuatro 6.  • • http://learnscratch. También aprenderás a crear historias interactivas.4 Ejercicio 4: Lío 7. Bloques Principales 4.1 Ejercicio 1: Vals 6. Materiales P. Objetivo 2.6 P.3 Ejercicio 3: Dos 6. Bloques Auxiliares 5.sb.5 P.8 P.1 P.

  En  los  Video  Tutoriales  se  explica  el  funcio‐ namiento de todos los bloques.  Estos bloque auxiliares se estudian en deta‐ lle en su lección correspondiente. • • 4.  Podemos parar los sonidos con el bloque  detener todos los sonidos.  • • • Página 2 Tocar Sonido http://learnscratch.  fijar  tamaño. Bloques Principales • El bloque principal de esta lección es tocar  sonido. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  bandera.AprendiendoScratch / 104 3.  etc.org .  Este bloque tiene la versión de tocar sonido  y esperar. etc.)  para  realizar  tareas  complementarias  que  permi‐ tan ilustrar mejor el uso del bloque de tocar  sonido.  Algunas  de  las  tareas  auxiliares  de  esta  lec‐ ción  nos  permitirán  hacer  cosas  como  efec‐ tos gráficos. Tiene el efecto de no ejecutar el  siguiente bloque hasta que el sonido haya  terminado por completo.  esperar. sincronizar sonidos.

Lección : Tocar Sonido Tocar Sonido • En  esta  Lección  exploramos  el  uso  de  los  bloques  tocar  sonido  y  detener  to‐ dos los sonidos.sb.AprendiendoScratch / 105 5.3 Página 3 http://learnscratch.  Scratch  nos  permite  grabar  nuestros  propios  sonidos  con  el  grabador  que  en‐ contramos en la pestaña de Sonidos.   • • • • Sonido—Lec.org .  También  podemos  utilizar  sonidos  grabados  por  otros.  Exploraremos ideas para construir historias con sonido y cuentos sonoros.  bajados  de  internet.  La solución de este proyecto se encuentra en el fichero TocarSonido.  o  de nuestra colección de música y cuentos.

1 Ejercicio: Vals Vals • En este Ejercicio creamos un proyecto en el que una patinadora se des‐ liza continuamente de lado a lado del escenario.  La solución de este proyecto se encuentra en el fichero Vals.  Añadimos  el  sonido  de  un  vals  que  suena  continuamente  mientras  la  patinadora se desliza.org .AprendiendoScratch / 106 6.sb.  o  un  ballet  donde  encontramos  música y danza en armonía.   • • • Página 4 Tocar Sonido http://learnscratch.  El  efecto  es  el  de  una  historia  musical.

AprendiendoScratch / 107 6.sb. cada objeto experimenta un efec‐ to gráfico y al mismo tiempo toca un sonido.  Podemos extender esta idea para crear otras historias.   Página 5 • • • • Sonido—Lec.3 http://learnscratch.org .  La solución de este proyecto se encuentra en el fichero: Cuatro.  Nosotros  podemos  crear  historias  diferentes  según  la  secuencia  de  te‐ clas que elijamos presionar.2 Ejercicio: Cuatro Cuatro • En  este  Ejercicio  se  creamos  un  proyecto  que  nos  permite  crear  una  historia con sonidos.   Al presionar la tecla correspondiente.

   • • • • Página 6 Tocar Sonido http://learnscratch.AprendiendoScratch / 108 6.  La solución de este proyecto se encuentra en el fichero Dos.  Podemos extender esta idea para crear otras historias.  Un  conjunto  de  mensajes  son  enviados  de  modo  secuencial  a  cada  pro‐ tagonista.org .  Éstos a su vez responden con un efecto gráfico y un sonido.3 Ejercicio: Dos Dos • En  este  Ejercicio  creamos  un  proyecto  sonoro  con  un  diálogo  de  sonido  entre los protagonistas de la historia.sb.

AprendiendoScratch / 109 6.  La solución de este proyecto se encuentra en el fichero Lio.   Página 7 • • • • Sonido—Lec.sb.   Al presionar las teclas correspondientes las patinadoras inician la música  de un vals.4 Ejercicio: Lío Lío • En  este  Ejercicio  aprendemos  a  detener  todos  los  sonidos  e  ilustramos  un ejemplo donde esto puede ser de utilidad.  Al  cabo  de  un  rato  la  mezcla  de  todos  los  sonidos  se  convierte  en  un  lío  musical.3 http://learnscratch.org .  Al  presionar  una  tecla  la  jirafa  da  la  orden  de  silencio  y  toda  la  música  para.

 Pinocho  http://learnscratch.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Pinocho.  Añade  efectos  gráficos  cuando alguien habla. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección. Cuento  7.sb  Ejercicio 1: Vals.sb    Video Tutoriales  1.  Graba  el  diálogo  o  cógelo  de  algún cuento sonoro. Lío  6.sb  Ejercicio 3: Dos.AprendiendoScratch / 110 7.   Pinocho • • • 8.org . Lección Tocar Sonido  2.sb  Ejercicio 2: Cuatro.sb.  crea  un  proyecto  para  contar  la  historia  de  Pinocho.sb  Ejemplo 1 : Cuento. Vals  3. Cuatro  4.sb  Ejercicio 4: Lio. Materiales Proyectos Scratch:  Lección: TocarSonido.sb  Ejemplo 2: Pinocho. Dos  5.

Bloques Auxiliares 5. Bloques Principales 4. Lección: Volumen y Tempo 6.2 P.7 P.8 Acertar 2. Objetivo: Aprender Volumen y Tempo Contenidos 1.3 Ejercicio 3: Tempo Volumen 6. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de volumen y tempo serás capaz de  crear un proyecto en el que escuchamos una canción si el ratón toca fon‐ do de color blanco. La solución de este proyecto se encuentra en el fichero Acertar. y hay silencio en caso contrario.4 Ejercicio 4: Variaciones 7.6 P.1 Ejercicio 1: Chelo Volumen 6.1 P.2 Ejercicio 2: Tempo 6.5 P.4 P.  También aprenderás a crear efectos musicales donde cambias el ritmo y el  volumen de la música.2 P.  y muchas cosas más.4 Volumen y Tempo AprenderScratch 1.8 P.3 P.1 P.AprendiendoScratch / 111 Sonido—Lec. Reto: ¿Sabrías hacer esto? 8. Materiales P.org .  • • http://learnscratch. Objetivo 2. ¿Qué conseguiremos? 3.sb.

  Estos bloque auxiliares se estudian en deta‐ lle en su lección correspondiente.  También tenemos acceso a los reporteros del  tempo del proyecto y el volumen de cada  instrumento.  Algunas  de  las  tareas  auxiliares  de  esta  lec‐ ción nos permitirán hacer cosas como crear  animaciones.  mover.  dividir. • 4. Bloques Principales • Los bloques principales de esta lección son  los decambiar y fijar el tempo de un proyec‐ to y el volumen de instrumentos.)  para  realizar tareas complementarias que permi‐ tan  ilustrar  mejor  el  uso  de  los  bloques  cambiar y fijar volumen y tempo.  rebotar.  • • • Página 2 Volumen y Tempo http://learnscratch.org .AprendiendoScratch / 112 3.   etc. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  bandera.  En  los  Video  Tutoriales  se  explica  el  funcio‐ namiento de todos los bloques. etc.  sincronizar  cambios  de  imá‐ genes y sonidos. de modo que podemos aplicar  estos valores para controlar la ejecución de  un proyecto.

AprendiendoScratch / 113 5. Esta propiedad es semejante a una orquesta donde el  director marca el ritmo para todos los instrumentos.  La solución de este proyecto se encuentra en el fichero VolumenYTempo.  Por  razones  acústicas  el  tempo  tiene  un  valor  único  en  el  proyecto  y  afecta  a  todos los instrumentos.  Los bloques de cambiar y fijar volumen son particulares para cada instrumen‐ to.4 http://learnscratch.sb. Esta propiedad es semejante a la de una partitura musical donde cada ins‐ trumento tiene sus propias indicaciones para el volumen. Lección : Volumen y Tempo   • Volumen y Tempo En  esta  Lección  exploramos  el  uso  de  los  bloques  cambiar  y  fijar  tempo  y  vo‐ lumen.  Experimentamos con estos parámetros de modo individual y en combinación.   Página 3 • • • • Sonido—Lec.org .

  al  presionar  una  tecla.sb. Comenzamos un script que produce una no‐ ta de chelo de un modo continuo.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  CheloVolu‐ men.  Representamos  el  chelo  con  una  imagen  cuyo  tamaño  es  proporcional  al volumen del sonido.   Volumen y Tempo • • • Página 4 http://learnscratch.  EL  proceso  es  similar  cuando disminuimos el volumen.  Cuando  aumentamos  el  volumen.1 Ejercicio: Chelo Volumen   • Chelo Volumen En  este  Ejercicio  creamos  un  proyecto  que  nos  permite  experimentar  con el control de volumen.org .AprendiendoScratch / 114 6.  tanto  el  volu‐ men  como  el  tamaño  de  la  imagen  aumentan.

   Página 5 • • • Sonido—Lec.4 http://learnscratch.  Cuando aumentamos o disminuimos el tempo al presionar teclas.  La solución de este proyecto se encuentra en el fichero: Tempo.AprendiendoScratch / 115 6.2 Ejercicio: Tempo Tempo • En  este  Ejercicio  creamos  un  proyecto  que  nos  permite  experimentar  con  el  control  de  Tempo.org . y la velocidad de vuelo del pájaro cambian del modo  esperado.sb.  En  el  escenario  un  pájaro  vuela  de  lado  a  lado  con  una  velocidad  pro‐ porcional al ritmo de la melodía.  Comenzamos  un  script  que  produce  una  se‐ cuencia de notas con un ritmo inicial. el rit‐ mo de la melodía.

  Al  mismo  tiempo  la  velocidad  del  cisne.org .  Un  cisne  nada  de  lado  a  lado  del  escenario  mientras  escuchamos  una  melodía de fondo.3 Ejercicio: Tempo Volumen Tempo Volumen • En  este  Ejercicio  se  utilizamos  las  ideas  de  los  proyectos  anteriores  y  combinamos los efectos de volumen y de tempo.sb.   Volumen y Tempo • • • Página 6 http://learnscratch.  Al  presionar  una  de  dos  teclas  cambiamos  al  mismo  tiempo  el  volumen  y  el  tempo  de  la  melodía.AprendiendoScratch / 116 6.  así  como su tamaño cambian de un modo semejante.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  TempoVolu‐ men.

sb.4 http://learnscratch.4 Ejercicio: Variaciones Variaciones • En  este  Ejercicio  experimentamos  con  el  tempo  y  el  volumen  de  varios  instrumentos que suenan al mismo tiempo.org .  es  decir  que  es  único e igual para todos los instrumentos.   Página 7 • • • • Sonido—Lec.AprendiendoScratch / 117 6.  En  Scratch  el  parámetro  del  tempo  es  global  o  general.  Sin  embargo  el  parámetro  de  volumen  es  local  o  particular  para  cada  instrumento.  La solución de este proyecto se encuentra en el fichero Variaciones.  Presionando  teclas  podemos  crear  diferentes  efectos  musicales  contro‐ lando su tempo y el volumen de cada instrumento.

AprendiendoScratch / 118

7. Reto: ¿Sabrías hacer esto?

Utilizando  los  conceptos  de  esta  lección,  crea  un  proyecto  en  el  que  escuchamos  una  canción  mientras  un  avión  vuela por el cielo.  Cuando  el  avión vuela  bajo,  el  volumen disminuye.  Cuando  vuela  alto,  volumen aumenta.  el 
Volumen

La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Volumen.sb.  

8. Materiales
Proyectos Scratch:  Lección: VolumenYTempo.sb  Ejercicio 1: CheloVolumen.sb  Ejercicio 2: Tempo.sb  Ejercicio 3: TempoVolumen.sb  Ejercicio 4: Variaciones.sb  Ejemplo 1 : Acertar.sb  Ejemplo 2: Volumen.sb    Video Tutoriales  1. Lección Volumen y Tempo  2. Chelo Volumen  3. Tempo  4. Tempo Volumen  5. Variaciones  6. Acertar  7. Volumen 

http://learnscratch.org

AprendiendoScratch / 119

Lápiz—Lec.1

Subir y Bajar
AprenderScratch

1. Objetivo: Aprender a Subir y Bajar el Lápiz
Contenidos
1. Objetivo 2. ¿Qué conseguiremos? 3. Bloques Principales 4. Bloques Auxiliares 5. Lección: Subir y Bajar 6.1 Ejercicio 1: Marcar 6.2 Ejercicio 2: Oso 6.3 Ejercicio 3: Trazar 6.4 Ejercicio 4: Burbujas 7. Reto: Sabríass hacer esto? 8. Materiales P.1 P.1 P.2 P.2 P.3 P.4 P.5 P.6 P.7 P.8 P.8

Lunares

2. ¿Qué conseguiremos?

Cuando aprendas a usar los bloques de subir y bajar lápiz serás capaz de  crear un juego donde tienes que dejar marcas cuando la mariposa pase  por encima de los círculos verdes.  También aprenderás a crear juegos, interesantes patrones gráficos y mu‐ chas cosas más. La solución de este proyecto se encuentra en el fichero Lunares.sb. 

http://learnscratch.org

AprendiendoScratch / 120

3. Bloques Principales

Los bloques principales de esta lección son los  de subir y bajar lápiz. También aprendemos a utilizar el bloque de bo‐ rrar todo. Los objetos en Scratch pueden dejar marcas so‐ bre el escenario cuando estén en contacto con  él. Esto se consigue bajando el lápiz. Al subir el lápiz eliminamos el contacto con el es‐ cenario.

4. Bloques Auxiliares

Se  utilizan  bloques  auxiliares  (por  siem‐ pre,  mover,  girar,  rebotar,  detener  todo,  etc.)  para  realizar  tareas  complementa‐ rias  que  permitan  ilustrar  mejor  el  uso  de los bloques subir y bajar lápiz.  Estos  bloques  auxiliares  se  estudian  en  detalle en su lección correspondiente.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  co‐ mo  controlar  de  modo  automático  el  lápiz, detectar colores, etc.  En los Video Tutoriales se explica el fun‐ cionamiento de todos los bloques. 

Página 2

Subir y Bajar

http://learnscratch.org

AprendiendoScratch / 121

5. Lección : Subir y Bajar

 
• •

Subir y Bajar

En esta Lección exploramos el uso de los bloques bajar y subir lápiz.  También  exploramos  el  uso  de  borrar  todo.  Este  bloque,  como  su  nombre  indi‐ ca borra todas las marcas creadas por el lápiz. Una vez borrado todo no es posi‐ ble recuperar el dibujo realizado.  El  lápiz  es  el  elemento  gráfico  de  Scratch  que  permite  realizar  dibujos  en  el  es‐ cenario.  Los  disfraces  de  los  objetos,  y  los  fondos,  son  imágenes que  no  se  pueden  alte‐ rar durante la ejecución de un programa.  El lápiz nos da la posibilidad de crear imágenes y juegos gráficos.  La solución de este proyecto se encuentra en el fichero SubirYBajar.sb.  
Página 3

• •

Lápiz—Lec.1

http://learnscratch.org

AprendiendoScratch / 122

6.1 Ejercicio: Marcar

Marcar

En  este  Ejercicio  experimentamos  con  los  bloques  bajar  lápiz  y  subir  lápiz.  El  efecto  de  bajar  lápiz  es  el  de  hacer  contacto  entre  el  lápiz  y  el  papel,  que es el escenario. A partir de este momento podemos dibujar y dejar  marcas en el papel.  El  bloque  de  subir  lápiz  lo  eleva  y  por  tanto  deja  de  tener  contacto  con  el papel y dejamos de dibujar.  La solución de este proyecto se encuentra en el fichero Marcar.sb.  
Subir y Bajar

Página 4

http://learnscratch.org

  Este pequeño juego gráfico se basa en bajar y subir el lápiz.  Cuando está sobre otro color el lápiz sube y deja de marcar.sb.1 Página 5 http://learnscratch.org .  La solución de este proyecto se encuentra en el fichero: Oso.AprendiendoScratch / 123 6.2 Ejercicio: Oso Oso • En este Ejercicio creamos un proyecto en el que utilizamos de un modo  automático los bloques de bajar y subir lápiz.  Cuando  la  punta  del  lápiz  se  encuentra  sobre  el  color  azul  del  oso  se  baja el lápiz y marca.   • • • • Lápiz—Lec.

AprendiendoScratch / 124 6.org .  El lápiz crea una línea de segmentos y espacios.  Al cabo de un rato estas líneas segmentadas empiezan a crear imágenes  interesantes.  El  objeto  del  lápiz  se  mueve  libremente  en  el  escenario  rebotando  en  los bordes.3 Ejercicio: Trazar Trazar • En este Ejercicio creamos otro pequeño juego gráfico basado en los blo‐ ques de bajar y subir el lápiz.sb.   • • • • Página 6 Subir y Bajar http://learnscratch.  La solución de este proyecto se encuentra en el fichero Trazar.

  La solución de este proyecto se encuentra en el fichero Burbujas.1 Página 7 http://learnscratch.   • • • • Lápiz—Lec.  Continuamos este proceso creando un mundo de burbujas.sb.  Terminada  la  burbuja.4 Ejercicio: Burbujas Burbujas • En  este  Ejercicio  creamos  un  juego  gráfico  en  el  que  al  azar  dibujamos  burbujas en forma de círculos en el escenario.org .  Para  dibujar  una  burbuja  bajamos  el  lápiz  y  le  hacemos  describir  un  círculo.AprendiendoScratch / 125 6.  levantamos  el  lápiz  del  papel  y  los  colocamos  de  un modo aleatorio en otro lugar del escenario.

  crea  un  juego  en  el  que  la  brocha  se  mueve  sola por el escenario.sb  Video Tutoriales  1. Diana  http://learnscratch.sb  Ejemplo 2: Diana. Materiales Proyectos Scratch:  Lección: SubirYBajar.sb  Ejercicio 4: Burbujas. Lunares  7.sb  Ejemplo 1 : Lunares.  Subiendo  y  bajando  el  lápiz  tenemos  que  pintar  solo  dentro de la zona roja.AprendiendoScratch / 126 7. Lección Subir y Bajar  2.org .sb. Burbujas  6.sb  Ejercicio 2: Oso. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.sb  Ejercicio 1: Marcar. Trazar  5.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Diana. Marcar  3. Oso  4.sb  Ejercicio 3: Trazar.   • • Diana 8.

Objetivo 2.AprendiendoScratch / 127 Lápiz—Lec.7 P.8 P. Reto: ¿Sabrías hacer esto? 8. Materiales P.1 P.6 P.3 Ejercicio 3: Gamas 6.  • • http://learnscratch.sb.2 P. y muchas cosas más.1 Ejercicio 1: Fijar Color 6.2 P.org . hacer juegos gráficos.3 P. ¿Qué conseguiremos? 3.8 Puzle 2.  También aprenderás a crear colores eligiendo el valor de su color e inten‐ sidad. Lección: Color del Lápiz 6. Bloques Auxiliares 5.2 Ejercicio 2: Paleta de Colores 6.4 Ejercicio 4: Tres Colores 7.1 P. La solución de este proyecto se encuentra en el fichero Puzle. Objetivo: Aprender el Color del Lapiz Contenidos 1. Bloques Principales 4.4 P.5 P. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de color e intensidad del lápiz serás  capaz de crear un juego donde puedes elegir los colores del pincel y pintar  el puzle.2 Color AprenderScratch 1.

AprendiendoScratch / 128

3. Bloques Principales

Los bloques principales de esta lección  permiten definir el color del lápiz.  El color se puede elegir directamente con  el bloque fijar color de lápiz a ‐ seguido de  un cuadradito de color.  También el color se puede definir combi‐ nando los valores de los bloque fijar color  e intensidad a un valor numérico.

4. Bloques Auxiliares

Se  utilizan  bloques  auxiliares  (al  presionar  tecla,  por  siempre,  repetir,  detener  todo,  etc.)  para  realizar  tareas  complementarias  que  permitan  ilustrar  mejor  el  uso  de  los  bloques fijar color e intensidad.  Estos  bloques  auxiliares  se  estudian  en  de‐ talle en su lección correspondiente.  Algunas  de  las  tareas  auxiliares  de  esta  lec‐ ción  nos  permitirán  examinar  las  gamas  de  colores  e  intensidades  disponibles  en  Scratch.   En  los  Video  Tutoriales  se  explica  el  fun‐ cionamiento de todos los bloques. 

Página 2

Color

http://learnscratch.org

AprendiendoScratch / 129

5. Lección : Color del Lápiz

 

Color del Lápiz

En esta Lección exploramos el uso los bloques que permiten definir el color 

del lápiz. 

El color del lápiz viene definido por dos valores, lo que conocemos como  color (los colores del arco iris) y la intensidad, si son oscuros o claros. 
Los  bloques  que  estudiamos  en  esta  lección  nos  permiten  elegir  de  un  modo  gráfico o numérico el color del lápiz.  Exploramos  los  valores  numéricos  de  los  colores  y  sus  intensidades  y  los  rela‐ cionamos con su manifestación grafica.  La solución de este proyecto se encuentra en el fichero ColorDelLapiz.sb.  
Página 3

Lápiz—Lec.2

http://learnscratch.org

AprendiendoScratch / 130

6.1 Ejercicio: Fijar Color

Fijar Color

• •

En este Ejercicio exploramos el uso del bloque fijar color del lápiz.  Haciendo clic en el pequeño cuadrado en el bloque podemos elegir uno  de los posibles colores.  En  este  ejercicio  hacemos  uso  de  una  rosa  de  color  donde  podemos  elegir con más facilidad el color deseado.  Una rosa de color nos permite definir los colores de nuestros proyectos  de un modo mucho más fácil.  La solución de este proyecto se encuentra en el fichero FijarColor.sb.  
Color

Página 4

http://learnscratch.org

AprendiendoScratch / 131

6.2 Ejercicio: Paleta de Colores

Paleta de Colores

En  este  Ejercicio  exploramos  la  función  del  bloque  cambiar  color  de  lápiz por un valor.   Para ilustrar de un modo más completo las posibilidades de este bloque  utilizamos una variable que nos permite descubrir todos los colores.  Al  mismo  tiempo  podemos  ver  en  el  escenario  el  valor  numérico  co‐ rrespondiente  a  cada  color,  y  por  tanto  aprender  su  distribución  numé‐ rica.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  PaletaDeColo‐
Página 5

Lápiz—Lec.2

http://learnscratch.org

AprendiendoScratch / 132

6.3 Ejercicio: Gamas

Gamas

En  este  Ejercicio  exploramos  el  bloque  cambiar  la  intensidad  del  lápiz  por un valor.   El  color  del  lápiz  viene  definido  por  dos  valores,  lo  que  conocemos  co‐ mo color, rojo o verde, y la intensidad.  En este proyecto podemos ver cómo un color, el rojo por ejemplo, cam‐ bia  desde  un  rojo  muy  oscuro  a  un  rojo  muy  claro.  Este  cambio  es  fun‐ ción de su intensidad.  La solución de este proyecto se encuentra en el fichero Gamas.sb.  

Página 6

Color

http://learnscratch.org

   • • • Lápiz—Lec.  y  para  cada  color  tenemos toda una gama de intensidades.  La solución de este proyecto se encuentra en el fichero TresColores.4 Ejercicio: Tres Colores Tres Colores • En  este  Ejercicio  exploramos  la  creación  de  colores  mediante  la  defini‐ ción de sus dos valores: color e intensidad.org .sb.AprendiendoScratch / 133 6.  Este  proyecto  nos  permite  ver  con  facilidad  toda  la  gama  posible  de  co‐ lores  en  Scratch.  Al  presionar  una  tecla  definimos  valores  específicos  de  color  e  intensi‐ dad con los dos bloques estudiados anteriormente.2 Página 7 http://learnscratch.  primero  elegimos  el  valor  del  color.

 Combinación  http://learnscratch.   Combinanción • • • 8.  Cambia  el  color  de  los  polígonos. Fijar Color  3. Paleta de Colores  4.sb  Ejemplo 2: Combinacion.sb  Ejemplo 1 : Puzle. Puzle  7.sb  Ejercicio 4: TresColores.  Puedes dibujar polígonos.sb    Video Tutoriales  1. Lección Color del Lápiz  2.sb.AprendiendoScratch / 134 7. Materiales Proyectos Scratch:  Lección: ColorDelLapiz. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta   lección  y   otras  anteriores.sb  Ejercicio 3: Gamas.org . Gamas  5.sb  Ejercicio 2: PaletaDeColores.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Combinacion.sb  Ejercicio 1: FijarColor. Tres Colores  6.  crea  un  proyecto  para  la  creación  de  imágenes  multicolores.

AprendiendoScratch / 135 Lápiz—Lec.3 Ejercicio 3: Estela 6.7 P.3 Tamaño y Sellar AprenderScratch 1. Reto: ¿Sabrías hacer esto? 8.6 P. Materiales P. La solución de este proyecto se encuentra en el fichero Primavera.2 P.2 P.1 P. Lección: Tamaño y Sellar 6.5 P.3 P.4 P.1 P.  y muchas cosas más. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de tamaño y sellar serás capaz de  crear un jardín donde las flores nacen en lugares al azar. Bloques Auxiliares 5.sb. Objetivo: Aprender Tamaño y Sellar Contenidos 1. ¿Qué conseguiremos? 3.1 Ejercicio 1: Grueso 6.  También aprenderás a combinar las acciones del lápiz y de sellar.  • • http://learnscratch.8 P.2 Ejercicio 2: Sellar 6.org . crear  mosaicos.4 Ejercicio 4: Alicatar 7.8 Primavera 2. Bloques Principales 4. Objetivo 2.

  Estos  bloques  auxiliares  se  estudian  en  de‐ talle en su lección correspondiente.org . • • 4. etc.AprendiendoScratch / 136 3. repetir.   Fijando y cambiando el tamaño del lápiz  controlamos el trazo del lápiz. Bloques Principales • Los bloques principales de esta lección son  los de fijar y cambiar el tamaño de lápiz y  sellar.  Algunas de las tareas auxiliares de esta lec‐ ción  nos  permitirán  hacer  cosas  como  re‐ petir  dibujos  al  azar  o  en  formatos  defini‐ dos. etc. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  tecle. esperar.   En los Video Tutoriales se explica el funcio‐ namiento de todos los bloques.  Con el bloque sellar hacemos copias gráfi‐ cas del disfraz del objeto.  • • • Página 2 Tamaño y Sellar http://learnscratch.  explorar  el  rango  de  valores  de  un  bloque. girar.) para reali‐ zar  tareas  complementarias  que  permitan  ilustrar  mejor  el  uso  de  los  bloques  de  ta‐ maño y sellar.

  La solución de este proyecto se encuentra en el fichero TamanoYSellar.3 Página 3 http://learnscratch.  El  lápiz  de  Scratch  dibuja  con  un  trazo  que  sigue  el  movimiento  de  cada  obje‐ to.sb.org .  pero  no  específica  del  lápiz. Lección : Tamaño y Sellar   • Tamaño y Sellar En  esta  Lección  exploramos  el  uso  de  los  bloques  cambiar  y   fijar  el  tamaño  del lápiz y sellar.   • • • •   Lápiz—Lec.   Podemos combinar los dibujos del lápiz y la acción de sellar. El tamaño del trazo se controla con los bloques de fijar y cambiar tamaño. Estos son bloques gráficos pero con funciones diferentes. Este bloque crea una copia gráfica del disfraz.AprendiendoScratch / 137 5.  El  bloque  sellar  también  realiza  una  función  gráfica.

  La solución de este proyecto se encuentra en el fichero Grueso.  Utilizando  las  ideas  de  lecciones  anteriores  creamos  un  proyecto  que  dibuja  líneas  del  mismo  color  pero  con  valores  crecientes  del  tamaño  de lápiz. etc.  y  continúa con líneas de valor de tamaño dos.org .   Tamaño y Sellar • • • Página 4 http://learnscratch.1 Ejercicio: Grueso Grueso • En  este  Ejercicio  exploramos  el  rango  de  valores  del  tamaño  de  lápiz  que sean útiles en nuestros dibujos.  El  proyecto  comienza  dibujando  una  línea  con  tamaño  de  lápiz  uno.sb. tres.AprendiendoScratch / 138 6.

  Esto crea una imagen con sellos del objeto pincel.   Colocamos el objeto del pincel en el centro del escenario.AprendiendoScratch / 139 6.  La solución de este proyecto se encuentra en el fichero: Sellar.sb.   • • • • Lápiz—Lec. y sellar su imagen.2 Ejercicio: Sellar Sellar • En  este  Ejercicio  creamos  un  sencillo  proyecto  que  ilustra  el  funciona‐ miento del bloque sellar.  Continuamos repitiendo la misma operación muchas veces: mover y gi‐ rar el pincel.org .3 Página 5 http://learnscratch.

  moviéndose  y  girando.   • • • Página 6 Tamaño y Sellar http://learnscratch.3 Ejercicio: Estela Estela • En  este  Ejercicio  combinamos  las  funciones  de  dibujar  con  el  lápiz  y  se‐ llar.AprendiendoScratch / 140 6.  Repetimos la acción muchas veces para crear una imagen interesante.  La solución de este proyecto se encuentra en el fichero Estela.  el  objeto  sol  se  desplaza  de  un  modo  aleatorio.org .  Al  final  del  trayecto  sella  su  imagen.  Cada  vez  que  presionamos  la  tecla  uno.sb.

  Al dar a las teclas tres y cuatro nos preparamos para empezar una nueva  fila.  La solución de este proyecto se encuentra en el fichero Alicatar.4 Ejercicio: Alicatar Alicatar • En este Ejercicio creamos un proyecto para alicatar el escenario con bal‐ dosas.3 Página 7 http://learnscratch.org .  Al dar a la tecla dos nos preparamos para la siguiente baldosa en la fila. creando una baldosa simé‐ trica con cuatro partes.   • • • • Lápiz—Lec.sb. sellamos y giramos.  Al presionar la tecla uno.AprendiendoScratch / 141 6.

sb. Primavera  7.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Mosaico. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección  y  otras  anteriores.sb    Video Tutoriales  1.  Utiliza  varios  disfraces  de   baldosa  para  crear  un  poco  de  variedad.   Mosaico • • • 8.sb  Ejercicio 4: Alicatar.sb  Ejemplo 1 : Primavera.sb  Ejercicio 3: Estela.AprendiendoScratch / 142 7.org . Alicatar  6.sb  Ejercicio 2: Sellar.sb  Ejemplo 2: Mosaico. Mosaico  http://learnscratch. Sellar  4. Grueso  3.  crea  un  proyecto  para  la  realización  de  un  mosaico  como  el  de  la  figura.sb  Ejercicio 1: Grueso. Estela  5. Materiales Proyectos Scratch:  Lección: TamanoYSellar. Lección Tamaño y Sellar  2.  Distribuye los disfraces al azar.

1 Ejercicio 1: Lápiz Color 6.  y muchas cosas más. Objetivo 2. de hacerla más grande o más pequeña. Reto: ¿Sabrías hacer esto? 8.1 Eventos AprenderScratch 1.1 P.1 P. Bloques Auxiliares 5.  • • http://learnscratch.6 P. dibujar.8 Cambios 2.3 Ejercicio 3: Independientes 6.org . Bloques Principales 4.2 P. controlar efectos. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de eventos serás capaz de cambiar de  flor.   También aprenderás a crear juegos.AprendiendoScratch / 143 Control—Lec.4 P.5 P.3 P. La solución de este proyecto se encuentra en el fichero Cambios. Materiales P.2 P.7 P. Lección: Eventos 6.2 Ejercicio 2: Brocha Color 6. pilotar un  cohete.8 P.4 Ejercicio 4: Cohete 7. y además incluir efectos sono‐ ros. ¿Qué conseguiremos? 3.sb. Objetivo: Aprender a contolar Eventos Contenidos 1.

Bloques Principales • Los bloques principales de esta lección son  los de al presionar la bandera verde. al pre‐ sionar una tecla. esperar.  crear efectos gráficos.  Algunas  de  las  tareas  auxiliares  de  esta  lec‐ ción  nos  permitirán  hacer  cosas  como  re‐ trasar  eventos.org .  crear  movimientos. etc.  dibujar. fijar efecto.   Estos bloques se reconocen por su forma  redondeada superior. • • 4.  • • • Página 2 Eventos http://learnscratch.  cambiar.  Estos bloques son siempre los primeros de  un script y cuando los activamos inician la  ejecución del script. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (ir  a.  En  los  Video  Tutoriales  se  explica  el  funcio‐ namiento de todos los bloques. o al presionar un objeto.  repetir. etc.  Estos  bloques  auxiliares  se  estudian  en  de‐ talle en su lección correspondiente.) para rea‐ lizar  tareas  complementarias  que  permitan  ilustrar  mejor  el  uso  de  los  bloques  de  eventos.AprendiendoScratch / 144 3.

AprendiendoScratch / 145 5.1 Página 3 http://learnscratch.   • •   Control—Lec.  Se  les  reconoce  por su  forma  superior  redondeada.sb.  Exploramos  posibilidades  de  ejecutar  de  un  modo  síncrono  o  independiente  acciones en un mismo objeto o en múltiples objetos. Por encima de  ellos no es  posible conectar ningún otro bloque.org .  Estos bloques son siempre los primeros en un script.  La solución de este proyecto se encuentra en el fichero Eventos. Lección : Eventos Eventos • • • En esta Lección exploramos el uso de los bloques de eventos.

  El primer evento es el de cambiar el color del lápiz.   Página 4 Eventos http://learnscratch.  Podemos retrasarlos utilizando el bloque de esperar.  Ambos eventos se ejecutan al presionar la bandera verde.  El segundo evento es el de dibujar un cuadrado con el lápiz.AprendiendoScratch / 146 6.  La solución de este proyecto se encuentra en el fichero LapizColor.org .sb.1 Ejercicio: Lápiz Color Lápiz Color • • • • • • En este Ejercicio creamos un proyecto para ejecutar dos eventos.

  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  BrochaCo‐ lor.AprendiendoScratch / 147 6.  Al presionar la tecla espacio borramos el escenario.  Con la tecla uno cambiamos el color de la brocha.   • • • • Control—Lec.  Con las teclas dos y tres dibujamos hexágonos y triángulos.sb.2 Ejercicio: Brocha Color Brocha Color • En  este  Ejercicio  combinamos  varios  eventos  ejecutados  al  presionar  diferentes teclas.org .1 Página 5 http://learnscratch.

  para  obtener  diferentes  resulta‐ dos.org .  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  Independien‐ tes.  el  de  hacer  clic  en  un  objeto.  Al hacer clic en el cono. éste cambia de color.  Al hacer clic en el prisma.3 Ejercicio: Independientes Independientes • En  este  Ejercicio  se  crea  un  proyecto  en  el  que  utilizamos  un  evento  se‐ mejante. éste se convierte en un mosaico.AprendiendoScratch / 148 6.  Al hacer clic en la esfera.sb.   Eventos • • • • Página 6 http://learnscratch. ésta cambia de tamaño.

sb.AprendiendoScratch / 149 6.1 Página 7 http://learnscratch. según su velocidad.org .  El cohete sube o baja.4 Ejercicio: Cohete Cohete • En este Ejercicio se crea un proyecto para simular un cohete que contro‐ lamos con eventos.  Al presionar la tecla espacio el cohete se mueve con su velocidad actual.  La solución de este proyecto se encuentra en el fichero Cohete.   • • • • Control—Lec.  Al presionar las teclas flecha arriba o abajo modificamos su velocidad. más deprisa o más despacio.

   • Pillar • 8.sb    Video Tutoriales  1.sb  Ejercicio 2: BrochaColor.  si  no. Cambios  7. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección. Cohete  6.org .sb  Ejercicio 3: Independientes.  El  objetivo  del  juego  es  que  el  círculo  nunca  choque  contra  los  bordes. Materiales Proyectos Scratch:  Lección: Eventos. Lápiz Color  3. Independientes  5.  La  solución  de  este  proyecto  se  encuentra en el fichero: Pillar.sb.AprendiendoScratch / 150 7.sb  Ejercicio 4: Cohete.sb  Ejercicio 1: LapizColor.sb  Ejemplo 2: Pillar. Lección Eventos  2.sb  Ejemplo 1 : Cambios. Brocha Color  4.  crea  un  juego  en  el  que  el  círculo  sigue  al  cuadrado  cuando  lo  deseamos. Pillar  http://learnscratch.  se  mueve  libremente  como  lo  hace  el cuadrado.

AprendiendoScratch / 151

Control—Lec.2

Esperar
AprenderScratch

1. Objetivo: Aprender Esperar y Esperar Hasta Que
Contenidos
1. Objetivo 2. ¿Qué conseguiremos? 3. Bloques Principales 4. Bloques Auxiliares 5. Lección: Esperar 6.1 Ejercicio 1: Al Ataque 6.2 Ejercicio 2: Uno Dos Tres 6.3 Ejercicio 3: Te Atrapo 6.4 Ejercicio 4: Tocando Rosa 7. Reto: ¿Sabrías hacer esto? 8. Materiales P.1 P.1 P.2 P.2 P.3 P.4 P.5 P.6 P.7 P.8 P.8

Sobre Oro

2. ¿Qué conseguiremos?

Cuando aprendas a usar los bloques de espera  serás capaz de crear un  juego en el que la patinadora se mueve por el escenario, y tú ganas pun‐ tos si presionas una tecla cuando pasa por encima de un círculo dorado.   También aprenderás a crear juegos con movimiento, cambio de ritmo,  y  muchas cosas más. La solución de este proyecto se encuentra en el fichero SobreOro.sb. 

http://learnscratch.org

AprendiendoScratch / 152

3. Bloques Principales

Los bloques principales de esta lección son los  de esperar y esperar hasta que.   El primer bloque detiene la ejecución del progra‐ ma durante un tiempo fijo.  El segundo bloque detiene la ejecución del pro‐ grama hasta que una condición se haga verdade‐ ra.

4. Bloques Auxiliares

Se  utilizan  bloques  auxiliares  (al  presionar  tecla, decir, mover, repetir, etc.) para realizar  tareas  complementarias  que  permitan  ilus‐ trar mejor el uso de los bloques de esperar.  Estos bloques auxiliares se estudian en deta‐ lle en su lección correspondiente.  Algunas  de  las  tareas  auxiliares  de  esta  lec‐ ción  nos  permitirán  hacer  cosas  como  sin‐ cronizar  las  acciones  de  objetos,  repetir  ac‐ ciones, crear movimientos, etc.  En  los  Video  Tutoriales  se  explica  el  funcio‐ namiento de todos los bloques. 

Página 2

Esperar

http://learnscratch.org

AprendiendoScratch / 153

5. Lección : Esperar

 
• •

Esperar

En esta Lección exploramos el uso de los bloques esperar y esperar hasta que.  Estos  dos  bloques  tienen  la  función  de  detener  el  programa  en  ese  punto,  y  reanudarlo más tarde.  Exploramos  las  diferencias  de  estos dos bloques  y aplicaciones en  la  que  uno,  otro, o los dos sean necesarios.  El primer bloque detiene la ejecución del programa durante un tiempo fijo.  El segundo bloque detiene la ejecución del programa hasta que una condición  se haga verdadera.  La solución de este proyecto se encuentra en el fichero Esperar.sb.  
Página 3

• •

Control—Lec.2

http://learnscratch.org

AprendiendoScratch / 154

6.1 Ejercicio: Al Ataque

Al Ataque

En este Ejercicio experimentamos con diferentes tiempos de espera pa‐ ra representar la acción de un Tiburón al ataque.  La  animación  consiste  en  varios  tramos  en  el  que  el  Tiburón  se  desliza  por el agua, y se detiene unos momentos.  Durante los tramos iniciales se desliza lentamente.  Al final, termina con un rápido movimiento.  La solución de este proyecto se encuentra en el fichero AlAtaque.sb.  

• • •

Página 4

Esperar

http://learnscratch.org

AprendiendoScratch / 155

6.2 Ejercicio: Una Dos Tres

Una Dos Tres

En este Ejercicio ampliamos las ideas del proyecto anterior para realizar  un juego entre dos chicas.  A la cuenta de uno, dos y tres, la dos se van acercando al centro del es‐ cenario.   Las  dos  se  paran  durante  un  breve  momento  entre  cuenta  y  cuenta.  Al final, las dos cambian rápidamente de lado de escenario.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  UnaDos‐ Tres.sb.  
Página 5

• •

Control—Lec.2

http://learnscratch.org

sb.  La  otra  chica  espera‐hasta‐que  se  haya  acercado  lo  suficiente  para  co‐ rrer y escaparse.AprendiendoScratch / 156 6.   • • • Página 6 Esperar http://learnscratch.org .  La solución de este proyecto se encuentra en el fichero TeAtrapo.  Una  de  las  chicas  trata  de  llegar  hasta  la  otra.3 Ejercicio: Te Atrapo Te Atrapo • En este Ejercicio continuamos experimentado con el bloque de espera y  utilizamos el bloque de espera‐hasta‐que para realizar otro juego.  Lo  hace  moviéndose  en  tramos cortos y esperando un rato entre ellos.

  La patinadora se mueve constantemente por el escenario.org .   • • • Control—Lec.sb.   Cuando  presionamos  la  tecla  uno  podremos  conseguir  un  punto  escu‐ chando  un  sonido.  La solución de este proyecto se encuentra en el fichero TocandoRosa.4 Ejercicio: Tocando Rosa Tocando Rosa • En  este  Ejercicio  exploramos  la  utilización  del  bloque  esperar‐hasta‐que  para realizar un juego.2 Página 7 http://learnscratch.AprendiendoScratch / 157 6.  pero  esto  solo  ocurre  si  presionamos  la  tecla  justo  cuando ella pasa por encima de un círculo rosa.

  El hombre se moverá en tramos. Te Atrapo  5. Cambio de Ritmo  http://learnscratch.sb  Ejercicio 3: TeAtrapo. Una Dos Tres  4.sb  Ejemplo 1 : SobreOro  Ejemplo 2: CambioDeRitmo.   Cambio de Ritmo • • • 8. Materiales Proyectos Scratch:  Lección: Esperar.  crea  un  proyecto  en  el  que  el  protagonista  cruza  el  escenario  con  un  cambio  de  ritmo. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.sb.sb  Ejercicio 1: AlAtaque.sb  Ejercicio 2: UnoDosTres.sb    Video Tutoriales  1.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  CambioDeRitmo.AprendiendoScratch / 158 7. Sobre Oro  7.  Al final se mueve rápidamente.sb  Ejercicio 4: TocandoRosa.  con una espera entre ellos.org . Lección Esperar  2. Tocando Rosa  6. Al Ataque  3.

2 Ejercicio 2: Dos Paseos 6. Bloques Principales 4.2 P.4 Ejercicio 4: Sigue Adelante 7. carreras. Bloques Auxiliares 5. Materiales P.5 P.AprendiendoScratch / 159 Control—Lec. animaciones  gráficas y muchas cosas más.3 Por Siempre AprenderScratch 1.  También aprenderás a crear juegos de persecución.8 P.1 P.3 P.1 Ejercicio 1: Tenor 6.8 Lago Helado 2.3 Ejercicio 3: Te Sigo Si 6. Lección: Por Siempre 6.6 P.2 P. Objetivo: Aprender Por Siempre y Por Siempre Si Contenidos 1. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de por siempre serás capaz de hacer  que el cisne se deslice de lado a lado del lago continuamente. Reto: ¿Sabrías hacer esto? 8.4 P.sb. La solución de este proyecto se encuentra en el fichero LagoHelado. ¿Qué conseguiremos? 3.  • • http://learnscratch.org . Objetivo 2.1 P.7 P.

  mover. Bloques Principales • Los bloques principales de esta lección son  los de por siempre y por siempre si.  activar  eventos. • • 4.  cambiar  de  disfraz. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presio‐ nar  tecla.  etc.  etc.org .  En  los  Video  Tutoriales  se  explica  el  fun‐ cionamiento de todos los bloques.  El bloque de por siempre si repite el script  dentro de su forma‐c solo si una condición  es verdad.  • • • Página 2 Por Siempre http://learnscratch.)  para  realizar  tareas  com‐ plementarias  que  permitan  ilustrar  me‐ jor el uso de los bloques de por siempre.  Estos  bloques  auxiliares  se  estudian  en  detalle en su lección correspondiente.AprendiendoScratch / 160 3.  Algunas  de  las  tareas  auxiliares  de  esta  lección nos permitirán hacer cosas como  sincronizar  acciones.  deslizar.  El primer bloque repite el script dentro de  su forma‐c de un modo continuo.

org .   • • • Control—Lec.  El bloque de por siempre repite el script dentro de su forma‐c de un modo  continuo. Esto ocurrirá cuando la condición que elijamos sea ver‐ dad.sb. Lección : Por Siempre   • • Por Siempre En esta Lección exploramos el uso de los bloques por siempre y por siempre si.  La solución de este proyecto se encuentra en el fichero PorSiempre.  El bloque de por siempre si nos permite seleccionar cuando repetimos el script  dentro de su forma‐c. Exploramos  en  esta  Lección  ejemplos  donde  un  bloque  o  el  otro  es  el  adecua‐ do para resolver nuestra tarea.3 Página 3 http://learnscratch.AprendiendoScratch / 161 5.

  Creamos un script que toca una melodía continuamente.   El tenor también se desplaza por siempre.AprendiendoScratch / 162 6. por siempre.  Creamos otro script en el que el tenor se desplaza de lado a lado del es‐ cenario al ritmo de la música.  La solución de este proyecto se encuentra en el fichero Tenor.org .   • • • • Página 4 Por Siempre http://learnscratch.1 Ejercicio: Tenor Tenor • En este Ejercicio construimos un proyecto para experimentar con el blo‐ que por siempre.sb.

  La solución de este proyecto se encuentra en el fichero: DosPaseos.  El tenor se mueve siempre. y experimentamos con el bloque por siempre si.org .AprendiendoScratch / 163 6.3 Página 5 http://learnscratch.  Este  script  es  diferente  ya  que  el  bloque  por  siempre  si  solo  se  ejecu‐ tará si la condición de ratón presionado es verdad.   • • • • Control—Lec.   Creamos un objeto nuevo.2 Ejercicio: Dos Paseos Dos Paseos • En  este  Ejercicio  extendemos  las  ideas  desarrolladas  en  el  ejemplo  an‐ terior.sb. el cisne solo cuando presionamos el ratón. que se ejecuta al presionar una te‐ cla. un cisne.

   El objeto triángulo se mueve por el escenario de modo libre y continuo.  El círculo normalmente esta quieto.  el  círculo  se  pone  en  marcha  tratando  de  al‐ canzar al triángulo.org .sb.   • Página 6 Por Siempre http://learnscratch.  La solución de este proyecto se encuentra en el fichero TeSigoSi.AprendiendoScratch / 164 6.3 Ejercicio: Te Sigo Si Te Sigo Si • • • • En este Ejercicio creamos un juego utilizando el bloque por siempre si.  Si  presionamos  el  ratón.

  Solo puede moverse cuando el avión vaya hacia la derecha.org .  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  SigueAdelan‐ te.4 Ejercicio: Sigue Adelante Sigue Adelante • • • • • • En este Ejercicio creamos otro juego utilizando el bloque por siempre si.  La patinadora inicialmente está en el lado izquierdo del escenario.   Control—Lec.AprendiendoScratch / 165 6.  El avión se mueve continuamente por el escenario.  La patinadora tiene que llegar al lado derecho sin ser vista por el avión.3 Página 7 http://learnscratch.sb.

sb  Ejercicio 3: TeSigoSi. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección. Te Sigo Si  5.AprendiendoScratch / 166 7.   8.sb    Video Tutoriales  1.sb  Ejercicio 4: SigueAdelante. Lago Helado  7. Materiales Proyectos Scratch:  Lección: PorSiempre.  El   avión   se   constantemente.sb  Ejercicio 1: Tenor.sb  Ejemplo 2: Carrera. Carrera  http://learnscratch.sb  Ejercicio 2: DosPaseos.  mueve  Carrera • • • La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Carrera.sb  Ejemplo 1 : LagoHelado.sb.  crea  un  juego  en  el  que  tres  patinadoras  quieren ganar la carrera. Sigue Adelante  6.org .  Solo  se  pueden  mover  hacia  la  meta  cuando  el  avión  no  les ve. Dos Paseos  4. Lección Por Siempre  2. Tenor  3.

Materiales P. resolver problemas simples y com‐ plejos. Lección: Repetir 6. Bloques Auxiliares 5.3 Ejercicio 3: Fila de Flores 6. aplicar ideas a juegos y muchas cosas más.4 Repetir AprenderScratch 1. Objetivo 2.5 P. Reto: ¿Sabrías hacer esto? 8.3 P.2 P. Objetivo: Aprender a Repetir y Repetir Hasta Que Contenidos 1.8 Hasta Aquí 2.4 P. La solución de este proyecto se encuentra en el fichero HastaAqui.   También aprenderás a repetir acciones. ¿Qué conseguiremos? 3.2 P.4 Ejercicio 4: Pantalla de Flores 7. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de repetir serás capaz de llenar la  parte azul de la bandera con puntitos de diferentes colores.  • • http://learnscratch.8 P.1 P.org .1 P.1 Ejercicio 1: Llenar Fila 6.6 P.AprendiendoScratch / 167 Control—Lec.7 P. Bloques Principales 4.sb.2 Ejercicio 2: Llenar Pantalla 6.

  cambiar.)  para  realizar  tareas  complementarias  que  permitan  ilustrar  mejor  el  uso  de  los  blo‐ ques repetir.  • • • Página 2 Repetir http://learnscratch.org . El bloque repetir hasta es útil cuando  no sabemos de antemano cuántas ve‐ ces debemos de repetir una acción. etc. Bloques Principales • Los bloques principales de esta lección  son los de repetir y repetir hasta.AprendiendoScratch / 168 3.  En los Video Tutoriales se explica el funcio‐ namiento de todos los bloques.  distribuir  imágenes  en el escenario.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  como  crear  efectos  gráficos.  etc. • • 4.  esperar. El bloque repetir nos permite repetir  una o mas acciones un número conoci‐ do de veces.  fijar.  Estos bloques auxiliares se estudian en de‐ talle en su lección correspondiente. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  tecla.  sellar.

  El bloque repetir repite el script en su forma‐c un número fijo de veces defini‐ do por su parámetro.sb.  El  bloque  repetir  hasta  que  repite  el  script  en  su  forma‐c  de  un  modo  conti‐ nuo hasta que la condición de su parámetro es verdad.  Exploramos  en  esta lección la utilización de los dos bloques de manera indivi‐ dual y en combinación.  La solución de este proyecto se encuentra en el fichero Repetir.org . Lección : Repetir Repetir • • En esta Lección exploramos el uso de los bloques de repetir y repetir hasta.4 Página 3 http://learnscratch.AprendiendoScratch / 169 5.   • • • Control—Lec.

   • • • • Página 4 Repetir http://learnscratch.AprendiendoScratch / 170 6.  La solución de este proyecto se encuentra en el fichero LlenarFila.  Este  bloque  lo  utilizamos  cuando  sabemos  cuantas  veces  queremos  re‐ petir una acción o un conjunto de acciones.org .  En este caso queremos llenar una fila con siete triángulos azules.1 Ejercicio: Llenar Fila Llenar Fila • En  este  Ejercicio  creamos  un  proyecto  que  nos  permite  experimentar  con el bloque repetir.sb.  Cada vez que presionamos una tecla llenamos una fila.

2 Ejercicio: Llenar Pantalla Llenar Pantalla • En  este  Ejercicio  extendemos  los  conocimientos  del  ejemplo  anterior  para resolver un problema más complejo. donde cada fila tiene sie‐ te flechas rojas.   Página 5 • • • • Control—Lec.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  LlenarPanta‐ lla.  Anidamos un bloque repetir dentro de otro.org .sb. podemos llenar  toda la pantalla repitiendo cuatro veces el llenar una fila.4 http://learnscratch.AprendiendoScratch / 171 6.  Ahora que sabemos cómo llenar una fila con imágenes.  Deseamos llenar una pantalla con cuatro filas.

  Con  este  bloque  repetimos  las  acciones  hasta  que  una  condición  sea  verdad.  Llenamos una fila de flores hasta que lleguemos al color blanco.3 Ejercicio: Fila de Flores Fila de Flores • En  este  Ejercicio  se  creamos  un  proyecto  para  explorar  el  uso  del  blo‐ que repetir hasta.   • • • • Página 6 Repetir http://learnscratch.org .sb.  Este  bloque  es  útil  cuando  no  sabemos  con  antelación  cuantas  veces  queremos repetir una o varias acciones.  La solución de este proyecto se encuentra en el fichero FilaDeFLores.AprendiendoScratch / 172 6.

  y  el  bloque  repetir  has‐ ta.   • • • Control—Lec.  pero solo  en  la  zona  azul  del  es‐ cenario.  El  bloque  repetir  nos  permite  llenar  cuatro  filas.  Deseamos  llenar  cuatro  filas  con  flores.org .sb.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  PantallaDeFlo‐ res. hace que cada fila solo tenga flores en la zona azul.4 Página 7 http://learnscratch.AprendiendoScratch / 173 6.4 Ejercicio: Pantalla de Flores Pantalla de Flores • En  este  Ejercicio  combinamos  las  funciones  de  los  dos  bloques  de  repe‐ tir y repetir hasta.

sb  Ejercicio 3: FilaDeFlores.sb  Ejercicio 1: LlenarFila. Llenar Fila  3. Descubrimiento  http://learnscratch.sb. Pantalla de Flores  6.sb  Ejemplo 2: Descubrimiento. Materiales Proyectos Scratch:  Lección: Repetir. Fila de Flores  5. Lección Repetir  2.sb    Video Tutoriales  1.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Descubrimiento.AprendiendoScratch / 174 7.org . Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.  crea  un  proyecto  para  llenar  con  imágenes  la  parte rosa de la pantalla.sb  Ejercicio 4: PantallaDeFlores. Llenar Pantalla  4.  Elige  un  objeto  con  varios  disfraces  de  la  evolución  humana.sb  Ejercicio 2: LlenarPantalla.sb  Ejemplo 1 : HastaAqui.   • • Descubrimiento 8. Hasta Aquí  7.

8 P.org .7 P.5 P.3 P. La solución de este proyecto se encuentra en el fichero EnElBosque.  • • http://learnscratch. Objetivo 2. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de enviar y recibir mensajes serás ca‐ paz de crear varios diálogos entre el pirata y el unicornio.4 P.sb. ¿Qué conseguiremos? 3.  También aprenderás a controlar otros objetos.2 P. Reto: ¿Sabrías hacer esto? 8. Bloques Principales 4.1 P.2 P.4 Ejercicio 4: Entre Amigos 7.1 P.6 P. Materiales P.2 Ejercicio 2: Arpa Chelo 6.1 Ejercicio 1: Arpa Saltarina 6.AprendiendoScratch / 175 Control—Lec.5 Mensajes AprenderScratch 1. Lección: Mensajes 6. Bloques Auxiliares 5. Objectivo: Aprender a usar Mensajes Contenidos 1. dirigir  una orquesta y muchas cosas más.3 Ejercicio 3: Efectos 6.8 En el Bosque 2. coordinar efectos.

 repetir. cambiar efecto.  • • • Página 2 Mensajes http://learnscratch. Bloques Principales • Los bloques principales de esta lección son  los de enviar a todos un mensaje. esta recep‐ ción es el evento que ejecuta su script co‐ rrespondiente. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (apuntar. enviar a  todos un mensaje y esperar.  ir.  Estos  bloques  auxiliares  se  estudian  en  detalle en su lección correspondiente. etc.) para rea‐ lizar  tareas  complementarias  que  per‐ mitan  ilustrar  mejor  el  uso  de  los  blo‐ ques de enviar y recibir mensajes. efectos gráficos. Cuando un mensaje es recibido. etc.  Algunas  de  las  tareas  auxiliares  de  esta  lección nos permitirán hacer cosas efec‐ tos sonoros. y el bloque de  al recibir un mensaje.  En los Video Tutoriales se explica el fun‐ cionamiento de todos los bloques.AprendiendoScratch / 176 3.org . • • 4.  Los bloques de enviar un mensaje inician un  proceso de comunicación.

AprendiendoScratch / 177 5.   • •   Control—Lec.  que  se  reconoce  por  tener  la  parte  superior  con forma curvada.  El  bloque  de  enviar  mensaje  y  esperar. es el evento que ejecuta el script asociado con él.org .  La solución de este proyecto se encuentra en el fichero Mensajes.  ejecuta  el  envío  y  espera  a  que  todas  las  acciones  resultantes  de  ese  mensaje  se  terminen  antes  de  que  el  proceso  continúe con la próxima acción.5 Página 3 http://learnscratch.sb.  El  bloque  de  al  recibir  mensaje.  El bloque de enviar mensaje ejecuta el envío y el proceso continúa. Lección : Mensajes Mensajes • • • En esta Lección exploramos el uso de los bloques de enviar y recibir mensajes.

   Mensajes • • • • Página 4 http://learnscratch.org .  y  se  recibe  en  algún  lugar.  el  corres‐ pondiente script se ejecuta.1 Ejercicio: Arpa Saltarina Arpa Saltarina • En  este  Ejercicio  desarrollamos  un  simple  ejemplo  de  envío  de  mensa‐ jes entre objetos.  Cuando presionamos la tecla uno el tenor envía a todos un mensaje.sb.AprendiendoScratch / 178 6.  Cuando el arpa  recibe este mensaje ejecuta un script que le hace saltar  y volver al suelo.  Cada  vez  que  el  mensaje  se  envía.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  ArpaSaltari‐ na.

  La solución de este proyecto se encuentra en el fichero: ArpaChelo.  Tanto  el  arpa  como  el  chelo  responden  al  mensaje  tres.5 http://learnscratch.2 Ejercicio: Arpa Chelo Arpa Chelo • En  este  Ejercicio  se  crea  un  proyecto  en  el  que  se  extiende  el  uso  de  mensajes entre objetos.  Por  definición  en  Scratch  los  mensajes  son siempre  enviados  a todos.   Página 5 • • • • Control—Lec.AprendiendoScratch / 179 6.  Los  dos  al  mis‐ mo tiempo.org .  Envía  tres  mensajes.  El arpa responde al mensaje uno y el chelo al mensaje dos.   En  este  ejemplo  el  tenor  es  el  único  que  envía  mensajes.sb.

3 Ejercicio: Efectos Efectos • En este Ejercicio se crea un proyecto con dos mensajes que tienen efec‐ to en dos objetos.   • • • Página 6 Mensajes http://learnscratch.  La solución de este proyecto se encuentra en el fichero Efectos. o vi‐ ceversa.sb.  Exploramos  la  posibilidad  de  modificar  el  comportamiento  de  un  pro‐ grama  sin  cambiar  las  partes  del  programa. solamente cambiando el orden de los mensajes. un tiburón y un lobo.  Podemos hacer que el tiburón dé una vuelta y el lobo desaparezca.org .  solamente  el  orden  en  que  se ejecutan.AprendiendoScratch / 180 6.

  La solución de este proyecto se encuentra en el fichero EntreAmigos.AprendiendoScratch / 181 6.  Al presionar otra tecla el lobo inicia un diálogo con el tenor.sb.  Al presionar una tecla el tenor inicia un diálogo con el lobo.4 Ejercicio: Entre Amigos Entre Amigos • En  este  Ejercicio  extendemos  los  conceptos  de  los  proyectos  anteriores  e  incluimos  mensajes  enviados  y  recibidos  por  los  dos  protagonistas  de  la historia.org .  El programa se controla con la secuencia de teclas.5 Página 7 http://learnscratch.   • • • • Control—Lec.

   Siluetas • • 8.sb  Ejemplo 2: Siluetas.sb.  Incluye  algún  efecto  grafico  al  tocar los sonidos.sb  Ejemplo 1 : EnElBosque. Lección Mensajes  2.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Siluetas.AprendiendoScratch / 182 7. Efectos  5.  crea  un  proyecto  en  el  que  el  director  mande  a  las  mariposas  tocar  sonidos  de  modo  individual  o  en  pareja.sb  Ejercicio 2: ArpaChelo.org .sb    Video Tutoriales  1. Arpa Saltarina  3.sb  Ejercicio 4: EntreAmigos. En el Bosque  7. Siluetas  http://learnscratch. Materiales Proyectos Scratch:  Lección: Mensajes. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección. Entre Amigos  6. Arpa Chelo  4.sb  Ejercicio 3: Efectos.sb  Ejercicio 1: ArpaSaltarina.

AprendiendoScratch / 183 Control—Lec.3 Ejercicio 3: Azul y Rosa 6. La solución de este proyecto se encuentra en el fichero Dragon. Bloques Auxiliares 5. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de elegir.sb.8 Dragón 2. Materiales P. Objetivo 2.1 Ejercicio 1: Lupa Más 6. Objetivo: Aprender a Elegir.3 P. y muchas cosas más. Si.5 P.6 P. Si-SiNo Contenidos 1.8 P.org .2 P.  También aprenderás a cambiar el tamaño de objetos.7 P.6 Elegir AprenderScratch 1.1 P.4 P.2 Ejercicio 2: Lup Más Menos 6. seleccionar entre  frases o acciones diferentes. serás capaz cre‐ ar un juego en el que ganas puntos cuando el ala amarilla del dragón toca  un círculo rosa. si y si‐sino. Lección: Elegir 6.1 P. Reto: ¿Sabrías hacer esto? 8. Bloques Principales 4.2 P.4 Ejercicio 4: Dos Hadas 7. ¿Qué conseguiremos? 3.  • • http://learnscratch.

• • 4.  desli‐ zar.AprendiendoScratch / 184 3.  etc. Bloques Auxiliares • Se utilizan bloques auxiliares (al presionar  tecla.  • • • Página 2 Elegir http://learnscratch.  Estos  bloques  auxiliares  se  estudian  en  detalle en su lección correspondiente. El bloque de elección si‐sino elige entre  una acción u otra. etc.  selec‐ cionar frases.  cambiar  disfraz. El bloque de elección si elige entre una  acción o nada.  En  los  Video  Tutoriales  se  explica  el  fun‐ cionamiento de todos los bloques.  por  siempre.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  como  realizar  efectos  sonoros  o  gráficos. Bloques Principales • Los bloques principales de esta lección  son los bloques de elegir: si.)  para  realizar  tareas  complemen‐ tarias  que  permitan  ilustrar  mejor  el  uso  de los bloques de elección si y si‐sino. y si‐sino.org .

6 http://learnscratch. Ejecuta la acción superior si la condición es verdad.   Página 3 • • • Control—Lec.org .AprendiendoScratch / 185 5. La acción se ejecuta si la condición es verdad. El bloque de elección si‐sino tiene una forma‐c‐c y elige entre una acción  u otra. El bloque de elección si tiene una forma‐c y elige entre una acción o na‐ da. Este  proyecto  explora  la  utilización  de  ambos  controles  tanto  de  modo  indivi‐ dual como en combinación. Lección : Elegir Elegir • • En esta Lección exploramos el uso de los bloques de elegir: si.  La solución de este proyecto se encuentra en el fichero Elegir. y la acción in‐ ferior en caso contrario. y si‐sino.sb.

 no cambia nada.   • • • Página 4 Elegir http://learnscratch.sb. Si no lo está.  La solución de este proyecto se encuentra en el fichero LupaMas.AprendiendoScratch / 186 6.   Este  control  elije  entre  dos  opciones:  ejecutar  una  acción  o  acciones.1 Ejercicio: Lupa Más Lupa Más • • En este Ejercicio exploramos la operación del control si.org . aumenta de tamaño.  En  este  proyecto  si  al  tocar  la  tecla  uno  el  hada  esta  tocando  el  color  naranja.  La  acción  o  acciones  en  su  forma‐c  se  ejecutan  si  la  condición  de  su  ar‐ gumento es verdad. Se elije entre hacer algo o nada.  o  no hacer nada.

AprendiendoScratch / 187 6. los  efectos de aumentar tamaño o disminuir tamaño se ejecutarán.sb.  Al tocar la tecla uno activamos los dos controles  si.org .   • • • • Control—Lec.  Dependiendo si las condiciones correspondientes sean verdad o no.6 Página 5 http://learnscratch.  El hada se desplaza continuamente de lado a lado del escenario.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  LupaMasMe‐ nos.2 Ejercicio: Lupa Más Menos Lupa Más Menos • En  este  Ejercicio  extendemos  los  conceptos  del  proyecto  anterior  y  combinamos el efecto de dos controles si.

  si  la  condición  no  es  verdad.  Si  la  condición  es  verdad  se  ejecuta  la  acción  superior.  o  ejecutar otra acción o acciones.  En  este  proyecto  el  tamaño  del  hada  se  hace  100  ó  200%  al  tocar  la  te‐ cla dependiendo del lugar donde se encuentre.  se  ejecuta  la  acción  infe‐ rior.  La solución de este proyecto se encuentra en el fichero AzulYRosa.org .  Se elije entre hacer una cosa u otra.  Este  control  tiene  una  forma‐c‐c.AprendiendoScratch / 188 6.  Este  control  elije  entre  dos  opciones:  ejecutar  una  acción  o  acciones.sb.3 Ejercicio: Azul y Rosa Azul y Rosa • • En este Ejercicio exploramos el funcionamiento del control si‐sino.   Elegir • • • Página 6 http://learnscratch.

 La diferencia está en  el color que hace que el tamaño se duplique.4 Ejercicio: Dos Hadas Dos Hadas • En este Ejercicio se crea un proyecto en el que se extienden las ideas del  proyecto anterior.org .  La solución de este proyecto se encuentra en el fichero DosHadas.sb.6 Página 7 http://learnscratch.   • • • Control—Lec.AprendiendoScratch / 189 6.  Este proyecto explora la utilización simultánea de controles de elección.  Se crea una segunda hada con un programa similar.

sb    Video Tutoriales  1.sb  Ejercicio 1: LupaMas.sb  Ejemplo 1 : Dragon. Azul y Rosa  5.  o  de  pie. Materiales Proyectos Scratch:  Lección: Elegir. De Cabeza  http://learnscratch.   De Cabeza • • 8.  de  cabeza.sb  Ejemplo 2: DeCabeza.sb  Ejercicio 2: LupaMasMenos.sb  Ejercicio 3: AzulYRosa.sb  Ejercicio 4: DosHadas. Lupa Más Menos  4. Lupa Más  3.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  DeCabeza.  según  patine  con  la  cabeza  o  los pies. Dragón  7.  crea  un  proyecto  en  el  que  un  esqueleto  patine  en la nieve. Dos Hadas  6. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.  Al  pulsar  una  tecla  dirá  las  palabras. Lección Elegir  2.org .sb.AprendiendoScratch / 190 7.

 y muchas cosas más.2 Ejercicio 2: Pared y Caballo 6.8 Gatos 2.1 P.1 Ejercicio 1: Al Caballo 6.  También aprenderás a controlar programas.8 P. ¿Qué conseguiremos? 3. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de detener programa serás capaz de  crear un juego donde los gatos van a su encuentro y se paran cuando uno  toca el círculo rosa o los dos se chocan.5 P.  • • http://learnscratch. Bloques Principales 4. Reto: ¿Sabrías hacer esto? 8.sb.7 Detener AprenderScratch 1.6 P.3 P.7 P.4 Ejercicio 4: Chica o Pared 7. Lección: Detener 6.4 P. Objetivo: Aprender a Detener los programas Contenidos 1.3 Ejercicio 3: Contacto 6.AprendiendoScratch / 191 Control—Lec.2 P. decidir cuando parar un pro‐ grama.1 P. Bloques Auxiliares 5. La solución de este proyecto se encuentra en el fichero Gatos. Materiales P. Objetivo 2.org .2 P.

  • • • Página 2 Detener http://learnscratch.  Estos bloques auxiliares se estudian en de‐ talle en su lección correspondiente. Bloques Principales • Los bloques principales de esta lección son los  de detener programa y detener todo.  En  los  Video  Tutoriales  se  explica  el  fun‐ cionamiento de todos los bloques. El bloque detener todo detiene todos los progra‐ mas o scripts del objeto y de todos los objetos  del proyecto.AprendiendoScratch / 192 3.  mover. etc.   El bloque detener programa detiene el progra‐ ma o script del que forma parte.  si. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  tecla.  etc.  tocando. • • 4.)  para  realizar  tareas  complementarias  que  permitan  ilustrar  mejor  el  uso  de  los  bloques de detener programa. detectar colisiones.  por  siempre.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  como  animar objetos.org .

  La solución de este proyecto se encuentra en el fichero Detener. El bloque detener todo tiene una función global y detiene todos los progra‐ mas o scripts del objeto y de todos los objetos del proyecto.sb.AprendiendoScratch / 193 5. Lección : Detener Detener • En esta Lección exploramos el uso de los bloques detener programa y detener  todo.org .  Los  utilizaremos  de  ma‐ nera individual y en combinación.   • • • • Control—Lec. En  esta  lección  exploramos  el  uso  de  estos  bloques. El bloque detener programa tiene una función limitada y solo detiene el pro‐ grama o script del que forma parte.7 Página 3 http://learnscratch.

  Cada  vez  que  se  mueve  un  paso  se  comprueba  si  está  tocando  al  caba‐ llo.   Detener • • • • Página 4 http://learnscratch. el programa se para y la chica  ya no se mueve más.org .sb.  La solución de este proyecto se encuentra en el fichero AlCaballo.  Una chica se mueve de un modo continuo hacia la derecha.  Cuando la respuesta a esa pregunta es si.AprendiendoScratch / 194 6.1 Ejercicio: Al Caballo Al Caballo • En  este  Ejercicio  se  crea  un  proyecto  para  explorar  el  funcionamiento  del bloque detener programa.

   Si  hace  contacto  con  la  pared  o  con  el  caballo  el  programa  correspon‐ diente se detiene y la chica no se mueve más.7 http://learnscratch.   Se  evalúan  dos  condiciones  dependiendo  en  la  dirección  en  que  se  mueva la chica.  La  chica  se  mueve  hacia  la  derecha  o  la  izquierda  según  la  tecla  que  presionemos.sb.   Página 5 • • • Control—Lec.AprendiendoScratch / 195 6.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  ParedYCaba‐ llo.org .2 Ejercicio: Pared y Caballo Pared y Caballo • • En este Ejercicio se extienden las ideas del proyecto anterior.

   • • • • Página 6 Detener http://learnscratch.3 Ejercicio: Contacto Contacto • En  este  Ejercicio  se  explora  el  funcionamiento  de  dos  bloques  de  dete‐ ner programa.  Dos  programas  diferentes  se  encargan  de  hacer  que  dos  chicas  corran  para encontrarse.sb. y ambos pro‐ gramas se detienen.  La solución de este proyecto se encuentra en el fichero Contacto.  Cada uno de los programas evalúa si está en contacto con la otra chica.AprendiendoScratch / 196 6. las dos chicas están en contacto.org .   Si la respuesta es verdad.

  Ahora  existen  dos  posibilidades  para  detener  el  programa:  cuando  la  chi‐ cas entran en contacto.AprendiendoScratch / 197 6.org .7 Página 7 http://learnscratch.  Además de los programas anteriores se incluye una pared de color verde.   • • Control—Lec.  La solución de este proyecto se encuentra en el fichero ChicaOPared.4 Ejercicio: Chica o Pared Chica o Pared • • • En este Ejercicio extendemos los conceptos del proyecto anterior. o cuando la Chica_1 toca la pared.sb.  Existe  ahora  un  script  por  el  que  si  la  Chica  _1  hace  contacto  con  la  pared  todos los programas se detienen con el bloque detener todo.

 Lección Detener  2.sb  Ejercicio 2: ParedYCaballo.sb  Ejemplo 2: Cruzando. Al Caballo  3. Materiales Proyectos Scratch:  Lección: Detener. Pared y Caballo  4.sb  Ejercicio 1: AlCaballo.  crea  un  proyecto  en  el  que  la  mariposa  vuele  por el cielo.AprendiendoScratch / 198 7. Chica o Pared  6.sb  Ejercicio 3: Contacto. Cruzando  http://learnscratch. Contacto  5.sb  Ejercicio 4: ChicaOPared. Gatos  7.  Si  un  punto  azul  de  la  mariposa  toca  el  ojo  amarillo  del  pájaro  el  programa  se  termina.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Cruzando.   Cruzando • • 8. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.sb  Ejemplo 1 : Gatos.sb    Video Tutoriales  1.sb.org .

Reto: ¿Sabrías hacer esto? 8.sb. o cuándo toca‐ mos una espada.3 Ejercicio 3: Espada 6. o colores.7 P.AprendiendoScratch / 199 Sensores—Lec.2 Ejercicio 2: Ala Hada 6.2 P.2 P.1 Tocando AprenderScratch 1.1 Ejercicio 1: Desaparece 6.8 Estanque 2.5 P.1 P. Bloques Principales 4. Objetivo 2. y muchas cosas más.  • • http://learnscratch. ¿Qué conseguiremos? 3.8 P. ?Qué conseguiremos? • Cuando aprendas a usar los bloques de tocando y tocando color serás ca‐ paz de hacer que el cisne desaparezca y aparezca según en qué parte del  lago se encuentre. Lección: Tocando 6. Materiales P.1 P.6 P. La solución de este proyecto se encuentra en el fichero Estanque.org .  También aprenderás a saber cuándo chocan dos objetos. Bloques Auxiliares 5.3 P.4 P. Objetivo: Aprender si se está Tocando Contenidos 1.4 Ejercicio 4: Gris 7.

  • • • Página 2 Tocando http://learnscratch.  mover  un  caballo.AprendiendoScratch / 200 3. Bloques Auxiliares • Se utilizan bloques auxiliares (al presionar  tecla.  etc. • • 4.  Estos  bloques  auxiliares  se  estudian  en  detalle en su lección correspondiente. el ratón. y color‐ tocando color permiten determinar el co‐ lor del área de contacto.  esperar  hasta.  etc.  Los bloques tocando el color.  repetir.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  como  crear  efectos  gráficos. o un  borde.)  para  realizar  tareas  complementarias  que  per‐ mitan  ilustrar  mejor  el  uso  de  los  bloques  de tocando y tocando color.  En  los  Video  Tutoriales  se  explica  el  fun‐ cionamiento de todos los bloques.  El bloque tocando nos dice si el objeto  está tocando otro objeto.org . Bloques Principales • Los bloques principales de esta lección  son los de tocando y tocando color.

  Cuando deseamos saber si estamos tocando otro objeto. o un bor‐ de. utilizamos el bloque tocando.sb.org .   Página 3 • • • • Sensores—Lec.  La solución de este proyecto se encuentra en el fichero Tocando. Lección : Tocando   • • Tocando En esta Lección exploramos el uso de los bloques tocando y tocando color.1 http://learnscratch.  El bloque tocando color nos dice si estamos en contacto con un color específi‐ co. o el ratón.  El  bloque  color‐tocando‐otro  color  nos  dice  si  un  color  específico  del  objeto  está tocando otro color específico de cualquier parte del proyecto.  Combinaremos en esta lección el uso de estos bloques.AprendiendoScratch / 201 5.

1 Ejercicio: Desaparece Desaparece • En este Ejercicio creamos un proyecto para experimentar con el bloque  tocando un objeto.   Tocando • • • • Página 4 http://learnscratch.  El  programa  tiene  un  script  que  continuamente  evalúa  la  condición  de  si el caballo está en contacto con el hada.AprendiendoScratch / 202 6.   Cuando esta condición sea verdad.  La solución de este proyecto se encuentra en el fichero Desaparece.  y  comprobamos lo que ocurre.org .sb.  Hacemos  caminar  al  caballo  hasta  que  entra  en  contacto  con  el  hada. el caballo se desvanecerá.

 Cuando esto sea así.  Continuamente  evaluamos  si  el  caballo  está  tocando  el  color  rosa.org .  La solución de este proyecto se encuentra en el fichero: AlaHada.1 http://learnscratch.2 Ejercicio: Ala Hada Ala Hada • En  este  Ejercicio  se  crea  un  proyecto  utilizando  las  ideas  del  proyecto  anterior para experimentar con el bloque tocando el color.  hacemos  caminar  al  caballo  hasta  que  en‐ tre en contacto con el color rosa.sb. el caballo se desvanecerá.  es  decir el ala del hada. y comprobamos lo que ocurre.AprendiendoScratch / 203 6.   Página 5 • • • • Sensores—Lec.  El hada tiene ahora un color rosa.  Del  mismo  modo  que  antes.

AprendiendoScratch / 204 6.  Ahora evaluamos continuamente cuándo el color naranja del caballo to‐ ca el color morado.   • • • Página 6 Tocando http://learnscratch.  El  tercer  bloque  de  esta  lección  es  el  bloque  de  color‐tocando‐otro  co‐ lor. Cuando esto ocurra el caballo se desvanecerá.org .  La solución de este proyecto se encuentra en el fichero Espada.  y  el  pirata  tiene  una  espada de color morado.sb.3 Ejercicio: Espada Espada • • En este Ejercicio continuamos explorando los bloque de tocando color.  El  caballo  tiene  ahora  un  cuerno  de  color  naranja.

1 Página 7 http://learnscratch.org .  El  cuerpo  del  esqueleto  cambia  de  forma  según  el  color  del  escenario  donde se encuentre en ese momento.  La solución de este proyecto se encuentra en el fichero Gris.sb.   • • • • Sensores—Lec.4 Ejercicio: Gris Gris • En  este  Ejercicio  extendemos  las  ideas  de  los  proyectos  anteriores  y  combinamos  dos  scripts  controlados  por  los  bloques  de  color  tocando  otro color.   El escenario esta dividido en dos partes con color gris oscuro y gris claro.AprendiendoScratch / 205 6.  Un esqueleto patina sobre un patín de color amarillo.

 Lección Tocando  2.  Cuando  el  punto  rosa  de  la  mariposa  toque  a  una  estrella  blanca.  crea  un  proyecto  en  el  que  la  mariposa  vuela  en un cielo estrellado.sb  Ejercicio 3: Espada.sb    Video Tutoriales  1.sb  Ejemplo 2: Nocturno.   Nocturno • • 8.AprendiendoScratch / 206 7. Gris  6.sb. Estanque  7.sb  Ejercicio 2: AlaHada.sb  Ejercicio 4: Gris.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Nocturno. Materiales Proyectos Scratch:  Lección: Tocando. Espada  5. Ala Hada  4.sb  Ejemplo 1 : Estanque. Desaparace  3.sb  Ejercicio 1: Desaparece. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.org . Nocturno  http://learnscratch.  haz  que  cambie  de  tamaño.

1 P. La solución de este proyecto se encuentra en el fichero Pradera.   También aprenderás a crear efectos graficos con el ratón.5 P.  • • http://learnscratch. y muchas cosas más.2 Ejercicio 2: Cuadrantes 6.2 Entorno AprenderScratch 1.2 P. Reto: ¿Sabrías hacer esto? 8. Materiales P. ¿Qué conseguiremos? 3. Bloques Auxiliares 5.8 P. y grande cuando  éste se aleje.8 Pradera 2.sb. Lección: Entorno 6.1 P. hacer objetos  grandes y pequeños.1 Ejercicio 1: Zonas 6.3 Ejercicio 3: Distancia 6.AprendiendoScratch / 207 Sensores—Lec.7 P. Bloques Principales 4. Objetivo 2.3 P. Objetivo: Aprender a conocer el Entorno Contenidos 1.4 P.2 P. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de Entorno serás capaz de hacer que  el sol se haga pequeño cuando el caballo se acerque.4 Ejercicio 4: Gigante 7.6 P.org .

  Esta información incluye la posición del ratón. dónde se encuentran.  • 4.AprendiendoScratch / 208 3.  etc.  distancia a otros objetos o al ratón. o informa‐ ción sobre otros objetos.)  para  realizar  tareas  complementarias  que  permitan  ilus‐ trar  mejor  el  uso  de  los  bloques  de  entor‐ no. etc.org . etc.  esperar.  • • • Página 2 Entorno http://learnscratch.  fijar  tamaño.  si. qué disfraz tienen.  En  los  Video  Tutoriales  se  explica  el  funcio‐ namiento de todos los bloques.  Estos  bloques  auxiliares  se  estudian  en  de‐ talle en su lección correspondiente.  a qué distancia están.  Algunas  de  las  tareas  auxiliares  de  esta  lec‐ ción nos permitirán hacer cosas como cam‐ biar de tamaño. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (mayor  que. crear efectos gráficos. Bloques Principales • Los bloques principales de esta lección nos dan  información del entorno.

   Del menú movimiento nos proporcionan los valores dirección.   Página 3 • • Sensores—Lec.   Del menú apariencia nos proporcionan información del número de disfraz y el  tamaño.  Estos bloques nos proporcionan información de la posición del ratón.  También nos permiten conocer la distancia a otros objetos o al ratón. x e y. Lección : Entorno   • • • • • • Entorno En esta Lección exploramos el uso de los bloques de entorno.   La solución de este proyecto se encuentra en el fichero Entorno.org .AprendiendoScratch / 209 5.  Del menú sonido nos proporcionan el valor del volumen.2 http://learnscratch.  Finalmente nos proporcionan información de otros objetos.sb. x e y.

 el pelícano y el  pirata cambien de tamaño según dónde situamos el ratón.sb.org .  La solución de este proyecto se encuentra en el fichero Zonas.  Este bloque nos permite saber en todo momento el valor x del ratón.  El script del proyecto hace que el tamaño de los objetos.AprendiendoScratch / 210 6.   • • • Página 4 Entorno http://learnscratch.1 Ejercicio: Zonas Zonas • En este Ejercicio construimos un proyecto para experimentar con el blo‐ que x del ratón.

  La solución de este proyecto se encuentra en el fichero: Cuadrantes.2 http://learnscratch.AprendiendoScratch / 211 6.  Según  la  posición  x  del  ratón  los  disfraces  del  pelícano  y  pirata  aumen‐ tan o no de tamaño.sb.  Según  la  posición  y  del  ratón  los  disfraces  tienen  un  efecto  gráfico  de  remolino.  Existen  cuatro  tipos  de  combinaciones  dependiendo  en  qué  cuadrante  esté el ratón.org .   Página 5 • • • • Sensores—Lec.2 Ejercicio: Cuadrantes Cuadrantes • En este Ejercicio expandimos las ideas del proyecto anterior e incluimos  el uso del bloque y del ratón.

   • • • • Página 6 Entorno http://learnscratch.sb.  Cuando  el  pelícano  se  acerca  al  pirata  a  cierta  distancia.  Cuando se aleja de él a más de esa distancia.3 Ejercicio: Distancia Distancia • En  este  Ejercicio  se  crea  un  proyecto  para  experimentar  con  el  bloque  distancia a otro objeto.  su  tamaño  se  agranda.  El  pelícano  se  mueve  de  lado  a  lado  del  escenario  de  un  modo  conti‐ nuo. su tamaño vuelve a su va‐ lor normal  La solución de este proyecto se encuentra en el fichero Distancia.org .AprendiendoScratch / 212 6. o distancia al ratón.

  A su vez.4 Ejercicio: Gigante Gigante • En  este  Ejercicio  experimentamos  con  el  bloque  número  de  disfraz  de  otro objeto.  Al presionar la tecla dos cambiamos el disfraz del pirata.   • • • • Sensores—Lec.sb.AprendiendoScratch / 213 6.2 Página 7 http://learnscratch.  El  pelícano  se  mueve  de  lado  a  lado  del  escenario  como  en  el  proyecto  anterior.org .  La solución de este proyecto se encuentra en el fichero Gigante. el disfraz del pirata hace que el tamaño del pelícano sea más o  menos grande.

 Combinación  http://learnscratch.sb  Ejemplo 1 : Pradera.sb    Video Tutoriales  1.sb  Ejercicio 4: Gigante.   Combinación • • 8. Lección Entorno  2.sb.  Consigue  que  el  ratón  cree  cuatro efectos diferentes.  crea  un  proyecto  para  el  que  lobo  cambie  de  tamaño  y  tenga  un  efecto  de  remolino  según  donde  se  encuentre el ratón.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Combinacion.AprendiendoScratch / 214 7.org . Distancia  5. Zonas  3. Gigante  6.sb  Ejercicio 1: Zonas. Pradera  7.sb  Ejercicio 2: Cuadrante. Materiales Proyectos Scratch:  Lección: Entorno. Cuadrante  4. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.sb  Ejercicio 3: Distancia.sb  Ejemplo 2: Combinacion.

La solución de este proyecto se encuentra en el fichero PirataListo. Bloques Auxiliares 5.1 P.  También aprenderás a hacer preguntas.org . ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de preguntar.1 Ejercicio 1: Va y Viene 6.¿Qué conseguiremos? 3.3 P.4 P.3 Preguntar AprenderScratch 1.2 Ejercicio 2: Corriendo 6. Materiales P.  • • http://learnscratch.7 P.3 Ejercicio 3: Pregunta 6. Bloques Principales 4. Objetivo: Aprender a Preguntar Contenidos 1. Objetivo 2.1 P.6 P. responder a preguntas.2 P. saludar. y  muchas cosas más.8 P.4 Ejercicio 4: Obediente 7.8 Pirata Listo 2.sb. serás capaz de crear un  proyecto el en que harás desaparecer al pirata con la respuesta adecuada. Reto: ¿Sabrías hacer esto? 8.2 P. Lección: Preguntar 6.AprendiendoScratch / 215 Sensores—Lec.5 P.

  deslizar.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  co‐ mo  crear  movimientos.org .) para realizar tareas complementa‐ rias  que  permitan  ilustrar  mejor  el  uso  de los bloques de preguntar. Bloques Auxiliares • Se utilizan bloques auxiliares (al presio‐ nar  bandera. etc. • 4. Bloques Principales • Los bloques principales de esta lección  son los de preguntar y esperar.  efectos  gráfi‐ cos.  etc.  por  siempre.AprendiendoScratch / 216 3.   Los bloques de ratón y tecla presionada  nos permiten saber si están presiona‐ dos o no. que permiten un diálogo con el  estudiante.  En  los  Video  Tutoriales  se  explica  el  funcionamiento de todos los bloques.  • • • Página 2 Preguntar http://learnscratch. ratón y te‐ cla. y res‐ puesta.  Estos  bloques  auxiliares  se  estudian  en  detalle en su lección correspondiente.

  Si la respuesta es texto.sb. podemos escribir mensajes.  Los  bloques  de  ratón  o  tecla  presionados  nos  dicen  si  están  siendo  presiona‐ dos. Esta información la utilizaremos para controlar partes del programa.  y  respuesta.  La solución de este proyecto se encuentra en el fichero Preguntar.   Página 3 • • • • • Sensores—Lec.  Si  la  respuesta  es  numérica  podemos  utilizarla  como  parámetro  numérico  de  otros bloques.org .3 http://learnscratch.AprendiendoScratch / 217 5. Lección : Preguntar   • Preguntar En  esta  Lección  exploramos  el  uso  de  los  bloques  de  preguntar  y  esperar.  La  información  que  suministramos en  la ventana de  respuesta queda  disponi‐ ble en el bloque respuesta.

  Nos permite controlar cuándo realizamos una acción dependiendo de si  el ratón está presionado o no.   • • Página 4 Preguntar http://learnscratch.  Una  chica  jugando  con  el  balón  se  desplaza  hacia  la  derecha  al  presio‐ nar el ratón y vuelve al sitio original al soltarlo.1 Ejercicio: Va y Viene Va y Viene • • En este Ejercicio exploramos el uso del bloque ratón presionado.org .AprendiendoScratch / 218 6.  La solución de este proyecto se encuentra en el fichero VaYViene.sb.

AprendiendoScratch / 219 6.   Al presionar la tecla uno la deportista comienza a moverse.3 Página 5 http://learnscratch.org .2 Ejercicio: Corriendo Corriendo • En  este  Ejercicio  extendemos  las  ideas  de  proyecto  anterior  para  con‐ trolar dos acciones.   • • • • Sensores—Lec.sb.  La solución de este proyecto se encuentra en el fichero: Corriendo.  o  también  de modo simultáneo.  Al presionar la tecla dos el otro deportista comienza a correr. y añadimos un segundo deportista.  Podemos  controlar  los  dos  deportistas  de  modo  individual.

  La solución de este proyecto se encuentra en el fichero Pregunta.sb.   • • • Página 6 Preguntar http://learnscratch.org .AprendiendoScratch / 220 6.  La  deportista  hace  una  pregunta  y  espera  que  la  respuesta  sea  escrita  en la parte inferior del escenario.3 Ejercicio: Pregunta Pregunta • En este Ejercicio creamos un proyecto para utilizar los bloques pregunta  y respuesta para crear un diálogo entre el proyecto y el estudiante.  Luego  ella  utiliza  esa  información  para  dar  un  saludo  que  incluye  el  nombre.

  Esta distancia se escribe en el recuadro correspondiente.sb.   • • • • Sensores—Lec.  que  se  encuentra  en  el  bloque  res‐ puesta.4 Ejercicio: Obediente Obediente • En este Ejercicio utilizamos la misma estrategia que en el proyecto ante‐ rior pero utilizamos la información suministrada de forma diferente.  La solución de este proyecto se encuentra en el fichero Obediente.org .  El deportista pide que le proporcionemos una distancia.3 Página 7 http://learnscratch.AprendiendoScratch / 221 6. se utiliza para determinar la distancia que debe de correr.  A  continuación  esta  información.

sb. Saludo  http://learnscratch.sb  Ejercicio 1: VaYViene. Pirata Listo  7. Materiales Proyectos Scratch:  Lección: Preguntar.org .   • • Saludo 8. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.sb  Ejercicio 3: Pregunta. Obediente  6.  Puedes   incluir   tantas  preguntas  y  tantas  respuestas  como quieras.  crea  un  proyecto  para  que  el  pirata  te  pregunte  tu nombre y luego te salude.sb    Video Tutoriales  1.AprendiendoScratch / 222 7. Pregunta  5.sb  Ejemplo 2: Saludo.sb  Ejemplo 1 : PirataListo. Lección Preguntar  2. Corriendo  4.sb  Ejercicio 2: Corriendo.sb  Ejercicio 4: Obediente.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Saludo. Va y Viene  3.

1 Ejercicio 1: Aceleración 6.4 P. La solución de este proyecto se encuentra en el fichero Nieve.4 Ejercicio 4: Ambiente 7. ¿Qué conseguiremos? 3. Objetivo: Aprender Tiempo y Volumen Contenidos 1.org .2 Ejercicio 2: Perspectiva 6. Materiales P.6 P. Bloques Principales 4.3 P.AprendiendoScratch / 223 Sensores—Lec. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de tiempo y volumen serás capaz de  dar órdenes con tu voz y conseguir que el esqueleto cambie de postura.1 P.3 Ejercicio 3: Festival 6. Bloques Auxiliares 5.8 P.8 Nieve 2.  • • http://learnscratch.7 P.5 P.4 Tiempo y Volumen AprenderScratch 1. Lección: Tiempo y Volumen 6. Reto: ¿Sabrías hacer esto? 8.  También aprenderás a hacer volar a dragones.2 P.1 P.  y  muchas cosas más.2 P. Objetivo 2.sb. asustar a una patinadora.

  Estos bloques auxiliares se estudian en de‐ talle en su lección correspondiente.   Podemos reiniciar el cronómetro y obte‐ ner su valor con el bloque cronómetro.AprendiendoScratch / 224 3. También podemos saber cuál es el nivel  de volumen y si el sonido es fuerte. Bloques Principales • Los bloques principales de esta lección  nos dan información del cronómetro y  del volumen de sonido.  fijar  tamaño. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  tecla.  • • • Página 2 Tiempo y Volumen http://learnscratch.   En  los  Video  Tutoriales  se  explica  el  fun‐ cionamiento de todos los bloques.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  como  crear  efectos  gráficos.)  para  realizar  tareas  complementarias  que  per‐ mitan  ilustrar  mejor  el  uso  de  los  bloques  de cronómetro y volumen.  etc.  por  siempre. • • 4. etc.  sincronizar  accio‐ nes.org .

Lección : Tiempo y Volumen   • • Tiempo y Volumen En esta Lección exploramos el uso de los bloques de cronómetro y volumen.  El valor del tiempo transcurrido está disponible en el bloque cronómetro.  Podemos  poner  a  cero  el  valor  del  cronómetro  con  el  bloque  de  reiniciar  el  cronómetro.org .4 http://learnscratch.  Exploramos  en  esta  Lección  la  utilización  de  estos  bloques  en  diferentes  pro‐ yectos.AprendiendoScratch / 225 5.   Página 3 • • • • Sensores—Lec.  La solución de este proyecto se encuentra en el fichero TiempoYVolumen.  Podemos  saber  el  nivel  del  sonido  o  si  el  sonido  es  fuerte  con  los  otros  dos  bloques.sb.

1 Ejercicio: Aceleración Aceleración • En  este  Ejercicio  creamos  un  proyecto  en  el  que  utilizamos  el  bloque  cronómetro para determinar la velocidad de giro de la patinadora. mas rápido gira.   • • • • Página 4 Tiempo y Volumen http://learnscratch.org .AprendiendoScratch / 226 6.  El cronómetro mide el tiempo desde su comienzo.sb.  La  patinadora  gira  según  los  segundos  que  han  pasado  desde  el  co‐ mienzo.  La solución de este proyecto se encuentra en el fichero Aceleracion.  Cuanto mas tiempo ha pasado.

  Cuando  la  patinadora  empieza  a  patinar  en  la  distancia  su  tamaño  es  pequeño.AprendiendoScratch / 227 6.2 Ejercicio: Perspectiva Perspectiva • En este Ejercicio utilizamos el cronómetro para crear un efecto de pers‐ pectiva.  Con el efecto inverso.4 Página 5 http://learnscratch.org .  dando la sensación que se acerca a nosotros.sb. al hacerse mas pequeña parece que se aleja.  Al  pasar  el  tiempo  su  tamaño  aumenta  proporcionalmente.   • • • Sensores—Lec.  La solución de este proyecto se encuentra en el fichero: Perspectiva.

org .   • • • Página 6 Tiempo y Volumen http://learnscratch.  simple‐ mente cambiando el disfraz.AprendiendoScratch / 228 6.  Si tenemos un micrófono.3 Ejercicio: Festival Festival • En  este  Ejercicio  creamos  un  proyecto  para  experimentar  con  el  bloque  volumen de sonido. cada vez que el volumen del micrófono sea  más de 20. el nivel del volumen que creamos con nuestra  voz queda registrado en este bloque.  En  este  proyecto  somos  capaces  de  hacer  girar  a  la  patinadora.sb.  La solución de este proyecto se encuentra en el fichero Festival.

   • • • • • Sensores—Lec. automáticamente el escenario cambia de  color.sb.org .4 Ejercicio: Ambiente Ambiente • En  este  Ejercicio  utilizamos  el  bloque  sonido  fuerte  para  crear  un  cam‐ bio de ambiente en el proyecto.  La solución de este proyecto se encuentra en el fichero Ambiente.AprendiendoScratch / 229 6.  El escenario inicial tiene un fondo con unos colores específicos.4 Página 7 http://learnscratch.  Si el nivel del sonido es fuerte.  La patinadora se desplaza de un lado a otro del escenario. volvemos al fondo original.  Cuando el nivel de sonido baja.

   • • Dragones 8.sb  Ejercicio 2: Perspectiva. Materiales Proyectos Scratch:  Lección: TiempoYVolumen. Lección Tiempo y Volumen  2.sb  Ejemplo 1 : Nieve. Ambiente  6.sb    Video Tutoriales  1.  crea  un  proyecto  en  el  que  dos  dragones  vuelan  desde  la  lejanía  hacia  nosotros. Dragones  http://learnscratch. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección. Aceleración  3. Perspectiva  4. Festival  5.AprendiendoScratch / 230 7.sb  Ejercicio 1: Aceleracion.sb  Ejercicio 3: Festival.org .sb  Ejemplo 2: Dragones.sb  Ejercicio 4: Amiente.  Cuanto  más  se  acercan  más  grandes son.sb.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Dragones. Nieve  7.

6 P.   También aprenderás a hacer proyectos que utilicen matemáticas para  hacer gráficas.8 P.3 P. Reto: ¿Sabrías hacer esto? 8. Objetivo 2.1 Ejercicio 1: Marcha 6. y muchas cosas más. Lección: Aritmética 6. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques aritméticos serás capaz de hacer que  el caballo recite la tabla de multiplicar del nueve.2 Ejercicio 2: Salida 6.4 Ejercicio 4: Dividir 7.1 Aritmética AprenderScratch 1.sb.1 P.2 P.8 Galopando 2.3 Ejercicio 3: Multiplicar 6.AprendiendoScratch / 231 Operadores—Lec.org .5 P.7 P. ¿Qué conseguiremos? 3. movimientos. Objetivo: Aprender Aritmética Contenidos 1.  • • http://learnscratch. Bloques Auxiliares 5.2 P. La solución de este proyecto se encuentra en el fichero Galopando.1 P.4 P. Bloques Principales 4. Materiales P.

 multiplicar  y dividir. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  bandera.  sellar. 4. Bloques Principales • Los bloques principales de esta lección  son los bloques que realizan las operacio‐ nes aritméticas: sumar.  Estos bloques auxiliares se estudian en de‐ talle en su lección correspondiente.  En  los  Video  Tutoriales  se  explica  el  fun‐ cionamiento de todos los bloques.)  para  realizar  tareas  complementarias  que  permitan  ilustrar  mejor  el  uso  de  los  bloques  aritméticos.org .  etc. restar.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  como  repetir efectos gráficos o movimientos.AprendiendoScratch / 232 3.  • • • Página2 Aritmética http://learnscratch.  borrar.

1 http://learnscratch.  Es  posible  realizar  operaciones  más  complejas  anidando  bloques  dentro  de  otros bloques.  Cada  bloque  tiene  dos  parámetros  correspondientes  a  los  dos  valores  de  la  operación.AprendiendoScratch / 233 5.  Esta Lección ilustra ejemplos donde utilizamos los bloques aritméticos.  restar.  multiplicar  y  dividir. Lección : Aritmética   • • Aritmética En esta Lección exploramos el uso de los bloques aritméticos.   Página 3 • • • • Operadores—Lec.org .  Estos  bloques  realizan  las  operaciones  aritméticas  sumar.  La solución de este proyecto se encuentra en el fichero Aritmetica.sb.

1 Ejercicio: Marcha Marcha • En este Ejercicio creamos un proyecto en el que utilizamos el bloque de  sumar.   • • • • Página 4 Aritmética http://learnscratch.org .AprendiendoScratch / 234 6.  En  el   proyecto  dos  deportistas  se  pasean  y  uno  va  cantando  varias  su‐ mas.sb.  La solución de este proyecto se encuentra en el fichero Marcha.  El resultado de la suma se realiza con el bloque de sumar.  Hacemos que el bloque de sumar forme parte de un bloque de decir.

 en es‐ te  caso  posición  en  x.2 Ejercicio: Salida Salida • • En este Ejercicio exploramos el uso del bloque de restar.   Página 5 • • • Operadores—Lec.  La solución de este proyecto se encuentra en el fichero: Salida.sb. y otras negativa.  como  uno  de  los  dos  parámetros  del  bloque  re‐ star.org .1 http://learnscratch.AprendiendoScratch / 235 6.   Además exploramos el empleo de bloques reporteros de Scratch.  En un sencillo script los corredores se deslizan una cantidad que resulta  de restar el valor 30 y su actual posición en x.  El  punto  inicial  de  la  salida  se  ha  elegido  para  que  la  resta  sea  unas  ve‐ ces positiva.

   Queremos crear una imagen en la que sellamos de modo repetido la si‐ lueta del avestruz.sb.3 Ejercicio: Multiplicar Multiplicar • En  este  Ejercicio  creamos  un  proyecto  que  utiliza  el  bloque  de  multipli‐ car.  El número de veces que se repite la copia lo calcula un bloque de multi‐ plicar.   • • • • Página 6 Aritmética http://learnscratch.org .  Utilizamos un bloque de repetir para realizar la múltiples copias.AprendiendoScratch / 236 6.  La solución de este proyecto se encuentra en el fichero Multiplicar.

4 Ejercicio: Dividir Dividir • • En este Ejercicio creamos un proyecto que utiliza el bloque de dividir.AprendiendoScratch / 237 6.   • • • • Operadores—Lec.   La solución de este proyecto se encuentra en el fichero Dividir.org .  Dos scripts permiten comparar dos divisiones.sb.1 Página 7 http://learnscratch.  La huella en el suelo se dibuja con el lápiz.  El grosor del lápiz se calcula con un bloque de división.   El  avestruz  dejará  a  su  paso  una  huella  en  el  suelo  que  marque  su  tra‐ yectoria.

sb  Ejemplo 2: Oca.sb  Ejercicio 3: Multiplicar. Multiplicar  5.  por  ejemplo sumar dos números. Lección Aritmética  2. Galopando  7.sb  Ejercicio 4: Dividir. Marcha  3.   Oca • • 8.org .  y  si  es  incorrecta otra.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Oca.sb  Ejercicio 2: Salida.  Si  la  respuesta  es  correcta  dirá  una  cosa.  crea  un  proyecto  en  el  que  la  oca  presente  un  problema  aritmético. Reto: ¿Sabráas hacer esto? • Utilizando  los  conceptos  de  esta  lección.AprendiendoScratch / 238 7.sb  Ejercicio 1: Marcha. Oca  http://learnscratch.sb  Ejemplo 1 : Galopando. Materiales Proyectos Scratch:  Lección: Aritmetica. Salida  4.sb    Video Tutoriales  1. Dividir  6.sb.

1 P.2 Ejercicio 2: Conteo 6. Objetivo: Aprender Funciones Contenidos 1.7 P. y muchas cosas más.4 Ejercicio 4: Raíz Cuadrada 7. Lección: Funciones 6.1 P.8 Constelación 2.5 P.2 Funciones AprenderScratch 1.3 P. Materiales P. La solución de este proyecto se encuentra en el fichero Constelacion.8 P.AprendiendoScratch / 239 Operadores—Lec.4 P.6 P.sb. Reto: ¿Sabrías hacer esto? 8.3 Ejercicio 3: De Veinte en Veinte 6.  También aprenderás a crear tablas de multiplicar.org .  • • http://learnscratch.2 P. Objetivo 2. contar de veinte en  veinte.2 P. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de funciones serás capaz de crear  paso a paso un cuadro en el que aparece una constelación de líneas y so‐ les.1 Ejercicio 1: Delfín 6. ¿Qué conseguiremos? 3 Bloques Principales 4 Bloques Auxiliares 5.

  • • • Página 2 Funciones http://learnscratch.   En  los  Video  Tutoriales  se  explica  el  fun‐ cionamiento de todos los bloques.  fijar  tamaño  del  lápiz.)  para  realizar  tareas  complementarias  que  permitan  ilustrar  mejor  el  uso  de  las  funciones avanzadas.  Estos bloques auxiliares se estudian en de‐ talle en su lección correspondiente. El bloque de la raíz cuadrada permite selec‐ cionar una de doce funciones.AprendiendoScratch / 240 3.org . Bloques Principales • Los bloques principales de esta lección nos  permiten realizar funciones avanzadas. etc. Estas funciones incluyen módulo. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  bandera. responder. • • 4.  borrar.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  como  repetir cálculos. preguntar. números al azar. redonde‐ ar.  etc.

 etc.  redondear  un  número  re‐ al.AprendiendoScratch / 241 5.  Estos  bloques  permiten  calcular  un  número  al  azar.   Página 3 • • • • Operadores—Lec.  exponenciales.  Podemos  seleccionar  en el bloque una de doce funciones.  lo‐ garítmicas. u obtener el resto de una división.  El  bloque  de  raíz  cuadrada  es  un  bloque  multifunción.sb. Lección : Funciones Funciones   • En  esta  Lección  exploramos  el  uso  de  bloques  para  realizar  funciones  avanza‐ das.2 http://learnscratch.  La solución de este proyecto se encuentra en el fichero Funciones.org .  Estas  funciones  incluyen  funciones  trigonométricas.

  La solución de este proyecto se encuentra en el fichero Delfin.sb.org .AprendiendoScratch / 242 6.    Este bloque selecciona al azar un número entre los dos parámetros que  le suministramos. y escuchamos una nota al azar.   • • • Página 4 Funciones http://learnscratch.1 Ejercicio: Delfín Delfín • En este Ejercicio creamos un proyecto para experimentar con el bloque  de número al azar entre un número y otro.  En  este  proyecto  cada  vez  que  presionamos  la  tecla  uno.  el  delfín  salta  a un lugar diferente del mar.

   • • • • Operadores—Lec.  Utilizando el bloque de redondeo obtenemos un número entero.  El delfín del proyecto salta sobre el mar.AprendiendoScratch / 243 6. yendo de un lado del escenario  al otro.org .  En su camino va recitando los valores del cronómetro.sb.2 Ejercicio: Conteo Conteo • • En este Ejercicio exploramos la función del bloque de redondeo.2 Página 5 http://learnscratch.  El cronómetro no es un número entero.  La solución de este proyecto se encuentra en el fichero: Conteo. sino real.

   En  este  proyecto  el  hombre  camina  paso  a  paso  de  un  lado  a  otro  del  escenario.3 De Veinte en Veinte De Veinte en Veinte • • • En este Ejercicio exploramos la función del bloque mod (o módulo.)  Este bloque nos dice cual es el resto después de dividir dos números. el hombre se para y nos dice  donde se encuentra.   Si el valor de x dividido por veinte es cero.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  DeVeinteEn‐ Veinte.sb.AprendiendoScratch / 244 6.   • • Página 6 Funciones http://learnscratch.org .

  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  RaizCuadra‐ da.   • • • Operadores—Lec.sb. logarítmicas.4 Ejercicio: Raíz Cuadrada Raíz Cuadrada • En  este  ejercicio  creamos  un  proyecto  en  el  que  utilizamos  el  bloque  de  la  raíz  cuadrada.2 Página 7 http://learnscratch.org .AprendiendoScratch / 245 6. exponenciales.  Después  de  mucho  pensar  nos  dice  cual  es  la  raíz  cuadrada  de  ese  número.  El hombre del proyecto nos pide que elijamos un número de la lista.  Este  bloque  nos  permite  utilizar  doce  funciones  dife‐ rentes. trigonométricas.

Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.sn  Ejemplo 2: TablaDeMultiplicar.AprendiendoScratch / 246 7. Materiales Proyectos Scratch:  Lección: Funciones. Delfín  3.  Después.org . Constelación  7.sb  Ejercicio 4: RaizCuadrada.  el  avestruz  nos  recita  toda  la  tabla  de  multiplicar  de  ese  número.  poco  a  poco.sb  Ejercicio 1: Delfin. Raíz Cuadrada  6.   Tabla de Multiplicar • • 8. Conteo  4. Lección Funciones  2.sb  Ejercicio 2: Conteo. Tabla de Multiplicar  http://learnscratch.  crea  un  proyecto  donde el avestruz nos pide un  número del uno al nueve.sb  Ejemplo 1 : Constelacion.sb.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  TablaDeMultiplicar.sb    Video Tutoriales  1.sb  Ejercicio 3: DeVeinteEnVeinte. De Veinte en Veinte  5.

Objetivo: Aprender a hacer Comparaciones Contenidos 1. Bloques Principales 4.sb. La solución de este proyecto se encuentra en el fichero Acierta.AprendiendoScratch / 247 Operadores—Lec.2 P.5 P.2 Ejercicio 2: Grande 6.4 Ejercicio 4: Niñas 7.3 Ejercicio 3: Cerca y Lejos 6. y muchas cosas más.1 Ejercicio 1: Sube y Baja 6.  También aprenderás a decir cuando un balón sube o baja. Reto: ¿Sabrías hacer esto? 8.7 P.3 Comparación AprenderScratch 1. ¿Qué conseguiremos? 3.8 P. Objetivo 2.8 Acierta 2.4 P.1 P.2 P. Lección: Comparación 6. Materiales P. Bloques Auxiliares 5.  • • http://learnscratch.org . una pelota está  cerca o lejos.6 P.1 P. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de comparación serás capaz de crear  un proyecto donde la chica acierta si el número es mayor o menor que  cinco.3 P.

  por  siempre.  o mayor que. Bloques Auxiliares • Se utilizan bloques auxiliares (al presio‐ nar  tecla.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  co‐ mo mover personajes. decir frases.  • • • Página 2 Comparación http://learnscratch. etc. igual que. Los bloques son: menor que.  Estos  bloques  auxiliares  se  estudian  en  detalle en su lección correspondiente. • 4. Bloques Principales • Los bloques principales de esta lección  nos permiten comparar números.AprendiendoScratch / 248 3.  En  los  Video  Tutoriales  se  explica  el  funcionamiento de todos los bloques.  etc.)  para  realizar  tareas  complementarias  que  permitan  ilustrar  mejor  el  uso  de  los bloques de comparación.  posición.org .

org .  El resultado de las comparaciones es cierto o falso.3 Página 3 http://learnscratch.  Los  parámetros  de  estos  bloques  pueden  ser  números.   • •   Operadores—Lec.  Los bloques de comparación tienen dos parámetros numéricos. Lección : Comparación Comparación • • • • En esta Lección exploramos el uso de los bloques de comparación. Su forma es la de un hexágono.AprendiendoScratch / 249 5.  o  bloques  reporteros  cuyo valor final sea un número.  La solución de este proyecto se encuentra en el fichero Comparacion.  Estos  reporteros  especiales  con  solo  dos  posibles  valores  se  llaman  predica‐ dos.sb.

 Sino.  Cuando el balón sube su dirección es 0 grados.  La solución de este proyecto se encuentra en el fichero SubeYBaja.sb.AprendiendoScratch / 250 6.  En  el  proyecto  un  balón  sube  y  baja  constantemente  entre  el  suelo  y  el  techo del escenario.1 Ejercicio: Sube y Baja Sube y Baja • • En este Ejercicio exploramos la función de bloque igual que.org . el balón baja.  La  chica  compara  la  dirección  del  balón  con  el  valor  cero.   • • • Página 4 Comparación http://learnscratch.  Cuando  son  iguales ella sabe que el balón sube. Cuando baja es 180.

org . otras no.  la  chica  sabe  que  el  cu‐ bo es grande.  Cuando  el  tamaño  del  cubo  es  mayor  que  100.sb.   Página 5 • • • Operadores—Lec. que es 100.  La solución de este proyecto se encuentra en el fichero: Grande.  La chica compara el valor del tamaño del cubo con el tamaño de un cu‐ bo normal.3 http://learnscratch.  De  un  modo  aleatorio  cada  tres  segundos  el  volumen  del  cubo  cambia.2 Ejercicio: Grande Grande • • En este Ejercicio exploramos la función de bloque mayor que.AprendiendoScratch / 251 6.  Algunas veces es grande.

sb.3 Ejercicio: Cerca y Lejos Cerca y Lejos • En este Ejercicio creamos un proyecto en el que se combinan las funcio‐ nes de los bloques mayor que y menor que.AprendiendoScratch / 252 6.org .   • • • • Página 6 Comparación http://learnscratch.  Cuando la distancia es mayor que 120.  La solución de este proyecto se encuentra en el fichero CercaYLejos. dice que está lejos.  La chica se mueve continuamente de un lado al otro del escenario. dice que  está cerca.  Cuando su distancia a la columna de colores es menor que 70.

  La  pelota  de  tenis  se  mueve  libremente  por  el  escenario.   • • • Operadores—Lec.  Cada una de las chicas comprueba a qué distancia de ella está la pelota.AprendiendoScratch / 253 6.sb.4 Ejercicio: Niñas Niñas • En este Ejercicio extendemos las ideas de los proyectos anteriores a uno  que tiene tres protagonistas: dos chicas y una pelota de tenis.org .  La solución de este proyecto se encuentra en el fichero Ninas. dice cerca.  rebotando  en  los bordes.3 Página 7 http://learnscratch.  Cuando la distancia es menor que 80.

Materiales Proyectos Scratch:  Lección: Comparacion. Niñas  6.   Cuando  pasa  cerca  del  gato  saluda al gato.sb  Ejemplo 2: Saluda. Grande  4.  Cuando  pasa  cerca  del  perro  saluda al perro.org .sb  Ejercicio 4: Ninas.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Saluda. Lección Comparación  2.AprendiendoScratch / 254 7. Acierta  7.sb.sb    Video Tutoriales  1.   Saluda • • • 8.sb  Ejercicio 1: SubeYBaja.sb  Ejemplo 1 : Acierta. Cerca y Lejos  5. Sube y Baja  3. Saluda  http://learnscratch.sb  Ejercicio 2: Grande.  crea  un  proyecto  en  el  que  la  mariposa  vuela  por el cielo.sb  Ejercicio 3: CercaYLejos. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.

  • • http://learnscratch.2 P.8 Caballo 2. ¿Qué conseguiremos? 3. Bloques Principales 4. Reto: ¿Sabrías hacer esto? 8.sb.org .6 P.4 Lógica AprenderScratch 1. Lección: Lógica 6.7 P.   También aprenderás a hacer patinar a un chico. La solución de este proyecto se encuentra en el fichero Caballo. Objetivo: Aprender aritmética Lógica Contenidos 1.1 P.2 Ejercicio 2: Patinete o Bola 6.3 Ejercicio 3: Bicicleta 6.5 P. Materiales P.2 P.AprendiendoScratch / 255 Operadores—Lec.4 Ejercicio 4: Bicicleta Un Dos Tres 7. Objetivo 2.8 P. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de lógica serás capaz de crear un pro‐ yecto donde haces aparecer al caballo negro solo si tecleas el código se‐ creto.1 P.1 Ejercicio 1: Patinete 6. Bloques Auxiliares 5.3 P. dibujar franjas de maripo‐ sas en el bosque y muchas cosas más.4 P.

Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  bandera.  • • • Página 2 Lógica http://learnscratch. Bloques Principales • Los bloques principales de esta lección son  los bloques lógicos y.  Como resultado.AprendiendoScratch / 256 3. etc. o y no. o y no.   Estos bloques admiten como parámetros  valores booleanos: cierto o falso.  etc.  Estos  bloques  auxiliares  se  estudian  en  de‐ talle en su lección correspondiente.   En los Video Tutoriales se explica el funcio‐ namiento de todos los bloques.)  para  realizar  tareas  complementarias  que  per‐ mitan  ilustrar  mejor  el  uso  de  los  bloques  lógicos y. • • 4.org .  estampar  imágenes  en  el  escenario.  borrar.  fijar  tamaño.  Algunas de las tareas auxiliares de esta lec‐ ción  nos  permitirán  hacer  cosas  como  cre‐ ar  movimientos. estos bloques producen  otro valor booleano: cierto o falso.

  El bloque ‐y produce el resultado cierto si sus dos parámetros son ciertos.  En esta Lección exploramos mediante proyectos todos estos conceptos.  Podemos  extender  la  complejidad  de  las  expresiones  lógicas  combinado  múltiples bloques lógicos.  El  bloque ‐o  produce  el  resultado  cierto  si  uno  de  sus  parámetros.  o  ambos.4 http://learnscratch.AprendiendoScratch / 257 5.   Página 3 • • • • Operadores—Lec.  son ciertos.  La solución de este proyecto se encuentra en el fichero Logica.sb. no. o. Lección : Lógica   • • • Lógica En esta Lección exploramos el uso de los bloques lógicos y.  El  bloque ‐no  produce  el  valor  contrario  a  su  parámetro:  cierto  produce  falso  y falso produce cierto.org .

  nos  proporciona  el  resultado  cierto o falso.org .AprendiendoScratch / 258 6.  Este  bloque. Es preciso presionar la tecla uno y la teclas dos.  Probando presionar una de las dos teclas solamente comprobamos que  el chicho no se mueve.1 Ejercicio: Patinete Patinete • • En este Ejercicio exploramos la utilización del bloque lógico y.  La solución de este proyecto se encuentra en el fichero Patinete.sb.  En este proyecto podemos hacer que el chico se desplace en su patine‐ te al presionar al mismo tiempo dos teclas: tecla uno y tecla dos.   Lógica • • • Página 4 http://learnscratch.  como  todos  los  predicados.

  Comprobamos  que  cuando  una  de  las  condiciones  se  cumple. el chico se mueve.4 http://learnscratch.AprendiendoScratch / 259 6. nos proporciona también el resultado cierto o falso.  o  las  dos  al mismo tiempo.org .sb.2 Ejercicio: Patinete o Bola Patinete o Bola • • • En este Ejercicio exploramos la utilización del bloque lógico o.  En este proyecto podemos hacer que el chico se desplace en su patine‐ te  bien  cuando  presionamos  la  tecla  uno.   Página 5 • • Operadores—Lec.  o  cuando  el  balón  amarillo  hace contacto con él.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  PatineteOBo‐ la.  Este bloque.

3 Ejercicio: Bicicleta Bicicleta • • En este Ejercicio exploramos el funcionamiento del bloque lógico no.  La solución de este proyecto se encuentra en el fichero Bicicleta.AprendiendoScratch / 260 6.  En  este  proyecto  la  chica  se  pasea  en  bicicleta  mientras  escuchamos  un  sonido pop continuamente si no presionamos la tecla espacio.sb. y falso produce cierto.  Para detener el sonido tenemos que presionar la tecla espacio.org .   El bloque produce el valor opuesto de su argumento: cierto produce fal‐ so.   • • • Página 6 Lógica http://learnscratch.

sb.4 Ejercicio: Bicicleta Un Dos Tres Bicicleta Un Dos Tres • • • En este Ejercicio extendemos el uso de operadores lógicos.  Podemos  realizar  operaciones  lógicas  más  complejas  combinando  ope‐ radores básicos.  Los operadores lógicos tienen dos argumentos.  Esto  nos  permite  con‐ trolar  el  movimiento  de  la  bicicleta  cuando  presionamos  tres  teclas  a  la  vez.  En  este  proyecto  combinamos  dos  operadores  y.4 http://learnscratch.AprendiendoScratch / 261 6.org .  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  BicicletaUnDos‐ Tres.   Página 7 • • Operadores—Lec.

sb  Ejercicio 4: BicicletaUnDosTres. Caballo  7. Patinete o Bola  4.sb  Ejemplo 1 : Caballo. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección. Bicicleta   5.org .AprendiendoScratch / 262 7.sb  Ejercicio 2: PatineteOBola. Lección Lógica  2.   Franjas • • • 8.  Dejará  sellada  su  imagen  a  su  paso.sb. Materiales Proyectos Scratch:  Lección: Logica.  Esto creará franjas verticales.sb  Ejercicio 1: Patinete. Franjas  http://learnscratch. Bicicleta Un Dos Tres  6.  pero  solo  si  la  coordenada  x  es  múltiplo  de  100.sb  Ejercicio 3: Bicicleta.sb  Ejemplo 2: Franjas. Patinete  3.sb    Video Tutoriales  1.  crea  un  proyecto  para  que  una  mariposa  vuele  por el bosque.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Franjas.

7 P.4 P.org .5 Texto AprenderScratch 1. Lección: Texto 6. Bloques Principales 4.2 Ejercicio 2: Deletreando 6.3 P.6 P.  • • http://learnscratch.4 Ejercicio 4: Primera y Última 7.3 Ejercicio 3: Cuántas Letras 6.AprendiendoScratch / 263 Operadores—Lec.1 Ejercicio 1: Hola 6. hacer juegos de palabras.5 P.sb.1 P.   También aprenderás a deletrear.2 P.8 Es Azul 2. Objetivo 2.1 P. La solución de este proyecto se encuentra en el fichero EsAzul. Materiales P.8 P. Reto: ¿Sabrías hacer esto? 8. ¿Qué conseguiremos? 3.2 P. Objetivo: Aprender a operar con Texto Contenidos 1. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de texto serás capaz de hacer pregun‐ tas y utilizar las respuestas como parte de la historia. Bloques Auxiliares 5. y muchas cosas  más.

  res‐ puesta.  El bloque letra de.  fijar  tamaño.AprendiendoScratch / 264 3.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  como  crear diálogos interactivos y efectos gráfi‐ cos.  Estos  bloques  auxiliares  se  estudian  en  detalle en su lección correspondiente. Bloques Principales • Los bloques principales de esta lección son los  que procesan texto.  En  los  Video  Tutoriales  se  explica  el  fun‐ cionamiento de todos los bloques.  • • • 4.  • • • Página 2 Texto http://learnscratch.)  para  realizar  tareas  comple‐ mentarias  que  permitan  ilustrar  mejor  el  uso de los bloques de proceso de texto.  etc. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presio‐ nar  bandera. proporciona la letra de un  texto situada en una posición particular.org . une dos textos y produce un úni‐ co texto.  El bloque longitud de nos dice cuantas letras tie‐ ne una palabra.  El bloque unir. preguntar.

 Podemos re‐ petir este proceso para unir un número ilimitado de frases.   Página 3 • • • • Operadores—Lec. podemos saber cuantas letras tiene una palabra. Lección : Texto   • • Texto En esta Lección exploramos el uso de los bloques de procesar texto.  La solución de este proyecto se encuentra en el fichero Texto.  El bloque unir nos permite concatenar dos palabras o dos frases.5 http://learnscratch.AprendiendoScratch / 265 5.  Con el bloque longitud de.org .sb.  El bloque de letra de nos permite determinar la letra en una posición particu‐ lar de la palabra.   La combinación de esto bloques nos permite gran flexibilidad en el procesado  de textos.

  Luego la chica crea una frase uniendo el saludo Hola con el nombre que  se encuentra en respuesta.  La chica nos pregunta nuestro nombre.org .AprendiendoScratch / 266 6.sb.  La solución de este proyecto se encuentra en el fichero Hola.  Escribimos el nombre en la ventana de preguntar. y queda guardado en  el bloque respuesta.1 Ejercicio: Hola Hola • En este Ejercicio creamos un proyecto en el que utilizamos el bloque de  texto unir.   Texto • • • • Página 4 http://learnscratch.

org .  nos  dice  cual es la primera y segunda letra de nuestro nombre.sb.5 http://learnscratch.  La  chica  nos  pregunta  el  nombre.  y  después  de  saludarnos.   Página 5 • • • Operadores—Lec.AprendiendoScratch / 267 6.2 Ejercicio: Deletreando Deletreando • En  este  Ejercicio  extendemos  las  ideas  del  proyecto  anterior  e  incorpo‐ ramos el bloque letra de.  Este  bloque  nos  permite  determinar  la  letra  situada  en  un  lugar  deter‐ minado de la palabra.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Deletrean‐ do.

    Incluimos el bloque longitud de.3 Ejercicio: Cuántas Letras Cuántas Letras • En  este  Ejercicio  continuamos  extendiendo  la  función  de  los  proyectos  anteriores.   • • • Página 6 Texto http://learnscratch.AprendiendoScratch / 268 6.sb.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  CuantasLe‐ tras. Este bloque nos dice cuantas letras tie‐ ne una palabra.  En  el  diálogo  la  chica  nos  saluda  como  antes.  Esta  información  es  parte  de  su  mensaje.org .  Para  ello utilizamos el bloque unir.  y  nos  dice  cuantas  letras  tiene  nuestro  nombre.

   • • • Operadores—Lec.5 Página 7 http://learnscratch.sb.  Para ello utilizamos el bloque longitud de.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  PrimeraYUlti‐ ma.AprendiendoScratch / 269 6.  Es  fácil  saber  cual  es  la  primera  letra.4 Ejercicio: Primera y Última Primera y Última • • En este Ejercicio combinamos los bloques de los proyectos anteriores.  La  chica  nos  va  a  decir  cuáles  son  la  primera  y  última  letra  de  nuestro  nombre.org .  pero  para  saber  cual  es  la  última  hay que saber cuantas letras tiene el nombre.

 La Tercera  http://learnscratch.   La Tercera • • 8.sb    Video Tutoriales  1.sb.sb  Ejercicio 1: Hola.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  LaTercera. Lección Texto  2. Es Azul  7. Materiales Proyectos Scratch:  Lección: Texto.  crea  un  proyecto  en  el  que  tengamos  que  escribir  una  palabra  cuya  tercera letra es una a. Reto: ¿Sabráas hacer esto? • Utilizando  los  conceptos  de  esta  lección.sb  Ejercicio 3: CuantasLetras.sb  Ejemplo 2: LaTercera.sb  Ejemplo 1 : EsAzul.org . Hola  3.  La  chica  va  a  analizar  nuestra  respuesta  y  nos  dirá  si  lo  hemos hecho bien o no.sb  Ejercicio 4: PrimeraYUltima.AprendiendoScratch / 270 7. Primera y Última  6. Deletreando  4. Cuántas Letras  5.sb  Ejercicio 2: Deletreando.

3 P. Bloques Auxiliares 5.5 P.1 Ejercicio 1: Dos Velocidades 6. Objetivo 2.7 P.4 P. ¿Qué conseguiremos? 3.1 P. Lección: Variables 6.3 Ejercicio 3: El Viajero 6.6 P. Materiales P. Reto: ¿Sabrías hacer esto? 8.  • • http://learnscratch. La solución de este proyecto se encuentra en el fichero PecesAmigos. Bloques Principales 4.1 Variables AprenderScratch 1.AprendiendoScratch / 271 Variables—Lec.sb.4 Ejercicio 4: Volando 7.8 P. hacer  efectos gráficos y muchas cosas más.2 P. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de Variables serás capaz de crear un  proyecto donde tú puedes decir a los peces que naden más deprisa o más  despacio.org . controlar un balón volador. Objetivo: Aprender Variables Contenidos 1.8 Peces Amigos 2.2 P.   También aprenderás a hacer carreras.2 Ejercicio 2: Acelerador 6.1 P.

   Los bloque de mostrar y esconder variable  nos permiten visualizar en el escenario el  contenido de las variables.  • • • Página 2 Variables http://learnscratch.  En  los  Video  Tutoriales  se  explica  el  funciona‐ miento de todos los bloques.org .  mover.)  para  realizar  tareas  complementarias  que  permitan  ilustrar  mejor  el  uso  de  los  bloques  de variables. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  bandera.  etc.  Estos  bloques  auxiliares  se  estudian  en  deta‐ lle en su lección correspondiente.  apuntar.AprendiendoScratch / 272 3. • 4.  fijar  tamaño.  Algunas  de  las  tareas  auxiliares  de  esta  lec‐ ción  nos  permitirán  hacer  cosas  como  crear  efectos gráficos o de movimiento. Bloques Principales • Los bloques principales de esta lección nos  permiten utilizar y modificar variables.

Lección : Variables   • • Variables En esta Lección exploramos el uso de variables.  Estos  valores  pueden  ser  modificados.  fijados.sb.1 http://learnscratch.  También  disponemos de  bloques  para mostrar el  valor  de la variable  en  el  es‐ cenario.org .  Los  dos  principales  bloques  de  variables  nos  permiten  fijar  su  valor.  y  por  tanto  tenemos  más  flexi‐ bilidad en el control de programas.  La solución de este proyecto se encuentra en el fichero Variables.AprendiendoScratch / 273 5.  Las  Variables  contienen  valores  que  podemos  utilizar  como  parámetros  de  otros bloques.  o  modifi‐ carlo por cierta cantidad.   Página 3 • • • • Variables—Lec.

1 Ejercicio: Dos Velocidades Dos Velocidades • • En este Ejercicio exploramos la función de una variable y sus efectos.AprendiendoScratch / 274 6.   El resultado es que la chica corre a dos velocidades diferentes.  Al  presionar  una  tecla  fijamos  el  valor  de  la  variable  al  valor  5.org .sb.   Variables • • • Página 4 http://learnscratch.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  DosVelocida‐ des.  En  este  proyecto  dos  scripts  están  basados  en  la  misma  estructura:  re‐ petir la acción de mover.  con  otra  tecla el valor fijado es 25.

2 Ejercicio: Acelerador Acelerador • • En este Ejercicio utilizamos el bloque de cambiar una variable.  Este  número de pasos coincide con el valor de la variable a.  Con la teclas de flecha arriba y flecha abajo podemos modificar el valor  de la variable.  La solución de este proyecto se encuentra en el fichero: Acelerador.  la  chica  se  mueve  un  número  de  pasos.  Depende  del valor de la variable en ese momento.sb.1 http://learnscratch.AprendiendoScratch / 275 6.org .  Al  presionar  la  tecla  uno.  El  efecto  de  presionar  la  tecla  uno  no  es  siempre  el  mismo.   Página 5 • • • Variables—Lec.

  El pirata se acerca hacia nosotros.3 Ejercicio: El Viajero El Viajero • • • • • En este Ejercicio utilizamos una variable para realizar un efecto gráfico.  Al acercarse le vemos cada vez más grande.  Fijamos el tamaño de su disfraz al valor de la variable. y por tanto nos da la sensa‐ ción de que esta más cerca.org . aumenta.  Con cada paso el valor de la variable a.  La solución de este proyecto se encuentra en el fichero ElViajero.   • Página 6 Variables http://learnscratch.AprendiendoScratch / 276 6.sb.

  La solución de este proyecto se encuentra en el fichero Volando.  En este proyecto su velocidad es igual al valor numérico de la variable.AprendiendoScratch / 277 6.sb. y por tanto  la velocidad de la pelota.org .4 Ejercicio: Volando Volando • En  este  Ejercicio  utilizamos  una  variable  para  extender  la  funcionalidad  de un proyecto anterior.  En otros proyectos su velocidad era siempre constante.  Con dos teclas podemos aumentar o disminuir esta variable.   Página 7 • • • • Variables—Lec.1 http://learnscratch. Una pelota se mueve libremente por el escena‐ rio rebotando en los bordes.

   • • Viene el Cisne 8. Peces Amigos  http://learnscratch.AprendiendoScratch / 278 7.sb  Ejemplo 2: PecesAmigos.sb  Ejemplo 1 : VieneElCisne. Viene El Cisne   7. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.  crea  un  proyecto  en  el  que  el  cisne  nade  en  el  lago. El Viajero  5.org . Acelerador  4. Volando  6.sb  Ejercicio 2: Acelerador. Dos Velocidades  3.sb  Ejercicio 3: ElViajero. Materiales Proyectos Scratch:  Lección: Variables.sb    Video Tutoriales  1.sb  Ejercicio 4: Volando.sb  Ejercicio 1: DosVelocidades. Lección Variables  2.sb.  Crea  un  efecto  gráfico  en  el  que  parezca  que  se  acerca  a  nosotros.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  VieneElCisne.

Reto: ¿Sabrías hacer esto? 8. ¿Qué conseguiremos? • Cuando aprendas a usar los bloques de variables ayudarás al soldado a  que nos pregunte dos números .1 Ejercicio 1: Nombre y Edad 6. Bloques Auxiliares 5.3 P.4 Ejercicio 4: Brochazo 7.  calcular.   También aprenderás a pintar con muchos colores. preguntar. La solución de este proyecto se encuentra en el fichero ListaFlor.5 P. Bloques Principales 4. Materiales P. y muchas cosas más.6 P.1 P.8 Lista Flor 2.7 P. Lección: Más Variables 6.2 P.3 Ejercicio 3: Examen 6.AprendiendoScratch / 279 Variables—Lec. Objetivo: Aprender a utilizar muchas Variables Contenidos 1.sb. responder.  • • http://learnscratch.2 Ejercicio 2: A la Carta 6.8 P.4 P. y luego la flor nos dice la suma y el pro‐ ducto de estos números.1 P.2 Más Variables AprenderScratch 1. ¿Qué conseguiremos? 3. Objetivo 2.2 P.org .

  • • • Página 2 Más Variables http://learnscratch. • 4.  Estos  bloques  auxiliares  se  estudian  en  deta‐ lle en su lección correspondiente.   Los bloque de mostrar y esconder variable nos  permiten visualizar en el escenario el contenido  de las variables.  apuntar.  mover.AprendiendoScratch / 280 3.  fijar  tamaño.org . Bloques Principales • Los bloques principales de esta lección nos per‐ miten utilizar y modificar variables.  etc. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  bandera.  Algunas  de  las  tareas  auxiliares  de  esta  lec‐ ción  nos  permitirán  hacer  cosas  como  crear  efectos gráficos o de movimiento.  En los Video Tutoriales se explica el funciona‐ miento de todos los bloques.)  para  realizar  tareas  complementarias  que  permitan  ilustrar  mejor  el  uso  de  los  bloques  de variables.

org . Esta idea bási‐ ca  se  pude  extender  para  crear  un  número  de  variables  tan  grande  como  lo  exija la complejidad del problema. Leccián : Más Variables   • • Más Variables En esta Lección extendemos las ideas de la lección de Variables.   • •   Variables—Lec.  los  protagonistas  de  la  historia. efectos gráficos.  que  a  su  vez los utiliza para realizar cálculos matemáticos.sb.AprendiendoScratch / 281 5.2 Página 3 http://learnscratch. etc.  En los proyectos de esta lección incluimos dos o más variables.  La solución de este proyecto se encuentra en el fichero MasVariables.  Este  sprite  comunica  estas  variables  a  un  segundo  sprite.  La  variables  son  en  unos  casos  obtenidas  por  un  sprite.  En  los  proyectos  de  esta  lección  existe  una  comunicación  entre  los  objetos.

1 Ejercicio: Nombre y Edad Nombre y Edad • • En este Ejercicio exploramos la utilización de dos variables.  la  otra  guardará  la  información de la edad.   Más Variables • • Página 4 http://learnscratch.sb.  etc.org .  edad.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  NombreYE‐ dad.  Los  bloques  preguntar  y  respuesta  pueden  combinarse  con  variables  para  poder  utilizar  varios  elementos  de  información:  nombre.  Una  variable  guardará  la  información  del  nombre.AprendiendoScratch / 282 6.

AprendiendoScratch / 283

6.2 Ejercicio: A la Carta

A la Carta

En  este  Ejercicio  extendemos  el  uso  de  variables  para  el  control  de  otros bloques.   La chica nos pregunta qué instrumento queremos escuchar.  También nos pregunta cuántas notas queremos oír.  Esta  información,  que  se  ha  almacenado  en  dos  variables,  es  utilizada  luego para controlar el programa.  El mismo programa se comporta de  modo diferente dependiendo de la  información que le suministramos.  La solución de este proyecto se encuentra en el fichero: ALaCarta.sb.  
Página 5

• • •

Variables—Lec.2

http://learnscratch.org

AprendiendoScratch / 284

6.3 Ejercicio: Examen

Examen

En  este  Ejercicio  exploramos  el  uso  de  dos  variables  y  de  dos  objetos,  dos protagonistas: Chica1 y Chica2.  La  Chica1  nos  pide  que  escribamos  dos  números.  Estos  números  que‐ dan guardados en dos variables.  Esa  información  la  recibe  la  Chica2  que  recita  el  problema  de  sumar  y  nos da el resultado del problema.  La solución de este proyecto se encuentra en el fichero Examen.sb.  

Página 6

Más Variables

http://learnscratch.org

AprendiendoScratch / 285

6.4 Ejercicio: Brochazo

Brochazo

En  este  ejercicio  extendemos  las  ideas  del  proyecto  anterior  para  con‐ trolar elementos gráficos como el lápiz.  La  chica  nos  pide  que  elijamos  un  color,  escribiendo  el  número  corres‐ pondiente.  Después nos pide que elijamos el grosor de la brocha.  Esta  información  se  la  pasa  a  la  brocha  que  pinta  una  banda  del  color  y  de la anchura que nosotros hemos especificado.  La solución de este proyecto se encuentra en el fichero Brochazo.sb.  

• •

Variables—Lec.2

Página 7

http://learnscratch.org

AprendiendoScratch / 286

7. Reto: ¿Sabrías hacer esto?

Utilizando  los  conceptos  de  esta  lección,  crea  un  proyecto  en  el  que  el  avión  nos  pide  que  elijamos  un  color  y  una  anchura de banda.  Entonces  el  avión  comienza  a  volar  dejando  una  estela  del  color  y  anchura  que  le  pedimos.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Estela.sb.  
Estela

8. Materiales
Proyectos Scratch:  Lección: MasVariables.sb  Ejercicio 1: NombreYEdad.sb  Ejercicio 2: ALaCarta.sb  Ejercicio 3: Examen.sb  Ejercicio 4: Brochazo.sb  Ejemplo 1 : ListaFlor.sb  Ejemplo 2: Estela.sb    Video Tutoriales  1. Lección Más Variables  2. Nombre y Edad  3. A la Carta  4. Examen  5. Brochazo  6. Lista Flor  7. Estela 

http://learnscratch.org

AprendiendoScratch / 287

Listas—Lec.1

Listas
AprenderScratch

1. Objetivo: Aprender Listas
Contenidos
1. Objetivo 2. ¿Qué conseguiremos? 3. Bloques Principales 4. Bloques Auxiliares 5. Lección: Listas 6.1 Ejercicio 1: Familia 6.2 Ejercicio 2: Rectángulo 6.3 Ejercicio 3: Conociéndose 6.4 Ejercicio 4: Calculando 7. Reto: ¿Sabrías hacer esto? 8. Materiales P.1 P.1 P.2 P.2 P.3 P.4 P.5 P.6 P.7 P.8 P.8

Qué Memoria

2. ¿Qué conseguiremos?

Cuando aprendas a usar los bloques de listas serás capaz de hacer que el  pingüino haga varias preguntas y luego un gato nos recuerde toda esa in‐ formación.   También aprenderás a crear monólogos, conversaciones, cálculos matemá‐ ticos, y muchas cosas más. La solución de este proyecto se encuentra en el fichero QueMemoria.sb. 

http://learnscratch.org

  decir.   4. Bloques Principales • Los bloques principales de esta lec‐ ción son los de añadir elementos a  una lista y seleccionar elementos de  ella.  etc. hacer preguntas.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  como  crear  monó‐ logos.  enviar.  Estos  bloques  auxiliares  se  estudian  en detalle en su lección correspondiente.  En  los  Video  Tutoriales  se  explica  el  funciona‐ miento de todos los bloques.org .  • • • Página 2 Listas http://learnscratch. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  re‐ cibir. etc.)  para  realizar  tareas  complementarias  que  permi‐ tan  ilustrar  mejor  el  uso  de  los  blo‐ ques de elementos de una lista. diálogos.AprendiendoScratch / 288 3.

1 http://learnscratch.  números.   Página 3 • • • • • Listas—Lec.  Podemos  utilizar  cada  uno  de  los  elementos  de  la  lista  seleccionándolos  pri‐ mero.  nombres.  nos  permite añadir  un elemento  más  de  información al  conjunto que ya tenemos.sb.AprendiendoScratch / 289 5.  Una  lista  nos  permite  guardar  elementos  de  información.  La solución de este proyecto se encuentra en el fichero Listas.   Para seleccionar un elemento de la lista utilizamos el bloque ítem‐de. Lección : Listas   • • Listas En esta Lección exploramos los elementos básicos de una lista.  En esta Lección creamos proyectos para explorar el uso de listas.  El  bloque  de  añade  a.org . El elemento se añade siempre al final de la lista. para poder utilizarlos más tarde.  palabras.

AprendiendoScratch / 290 6.  El  pirata  pregunta  cierta  información  que  de  un  modo  sucesivo  va  guardándose en la lista.  Al terminar las preguntas el pirata relata en un conjunto de frases la in‐ formación que ha recibido.   • • • Página 4 Listas http://learnscratch.sb.1 Ejercicio: Familia Familia • En  este  Ejercicio  exploramos  el  uso  de  una  lista  para  crear  un  diálogo  con el pirata.  La solución de este proyecto se encuentra en el fichero Familia. Para ello utiliza el bloque añadir.org .

 como su área y perímetro.org .  La solución de este proyecto se encuentra en el fichero: Rectangulo.   Estas dimensiones son guardadas en una lista.1 Página 5 http://learnscratch.   • • • • Listas—Lec.sb.   Después  el  pirata  utiliza  esta  información  para  calcular  propiedades  del  rectángulo.  El pirata pregunta por las dimensiones de un rectángulo.AprendiendoScratch / 291 6.2 Ejercicio: Rectángulo Rectángulo • En  este  Ejercicio  extendemos  las  ideas  del  proyecto  anterior  para  aplicar‐ las a un problema matemático.

   • • • Página 6 Listas http://learnscratch.  los  dos  continúan  la  conversación  donde  cuentan  lo  que  han  aprendido de la vida del otro.  En  un  diálogo  inicial  el  pirata  y  el  caballero  se  hacen  unas  cuantas  pre‐ guntas.3 Conociéndose Conociéndose • En  este  Ejercicio  exploramos  el  uso  de  listas  en  un  proyecto  con  dos  protagonistas.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  Conociendo‐ se.org .sb.  Después.AprendiendoScratch / 292 6.

   • • • • Listas—Lec.  La solución de este proyecto se encuentra en el fichero Calculando.4 Ejercicio: Calculando Calculando • En  este  Ejercicio  continuamos  el  uso  de  listas  en  un  proyecto  con  dos  protagonistas pero esta vez para realizar cálculos matemáticos.AprendiendoScratch / 293 6. tanto el caballero como el pirata realizan cálculos matemáticos  con estos números.org .   Después.  Nos informan de cuál es el promedio y la suma total de estos números.  El  pirata  y  el  caballero  piden  que  escribamos  un  total  de  cuatro  núme‐ ros.sb.1 Página 7 http://learnscratch.

  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  MuyListo.sb    Video Tutoriales  1.  crea  un  proyecto  en  el  que  el  panda  nos  pida  que  escribamos  cuatro  números. Qué Memoria  7.org .sb  Ejemplo 2: MuyListo.sb  Ejercicio 4: Calculando. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección. Materiales Proyectos Scratch:  Lección: Listas. Lección Listas  2.sb  Ejercicio 1: Familia. Familia  3.sb  Ejercicio 2: Rectangulo.AprendiendoScratch / 294 7. Calculando  6.sb. Rectángulo  4. Conociéndose  5. Muy Listo  http://learnscratch.   Muy Listo • • 8.sb  Ejemplo 1 : QueMemoria.sb  Ejercicio 3: Conociendose.  Después  el  pájaro  rojo  hace  cálculos  matemáticos  con  estos números.