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)

Esperar 3. Moodle o memoria flash.AprendiendoScratch AprendiendoScratch es un proyecto educativo que nace como continuación para el mundo de habla hispana del proyecto LearnScratch (mundo anglosajón). .Mensajes 6. colaboración y comunicación. los fundamentos básicos y los ejercicios resueltos de cada lección.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..org Entorno Scratch DIGETE-Perú y UPV/EHU . ..Mostrar 6.. Estos materiales están basados en proyectos que desarrollan en el alumno: capacidades de pensamiento computacional...Cambiar y Fijar 5.Entorno 3. resolución de problemas..Tamaño y Sellar Sensores: 1.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.. • 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. . • LearnScratch es un conjunto de materiales didácticos para la incorporación de Scratch en el aula.Tocar Sonido 4..Práctica Guiada : Cada video tutorial tiene asociado el proyecto Scratch que se descarga directamente de la página web . .Tocar Nota 2..-Variables 2. Programa-Temario Movimiento: 1.Disfraz 2..Eventos 2.Aritmética 2.Comparación 4.Decir y Pensar 3...Listas Sonido: 1. curso donde los progresi- el valor code los municativo y explicativo video tutoriales.Detener Variables: 1..Apuntar Control: 1... el diseño completo y del se de estructurado conceptos presentan forma va..Lógica 5..Color 3.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...Percusión 3.. • LearnScratch es un referente educativo de la comunidad Scratch..Fascículo: En cada lección se presenta un fascículo pdf (8 páginas) que describe los objetivos..Funciones 3. -Efectos 5. Más información: http://learnscratch.Repetir 5.. -Rebotar Apariencia: 1.y de un gran número de testimonios de las más de 2000 escuelas que lo utilizan en todo el mundo.Tocando 2.Apuntar 3.Elegir 7.Ir y Deslizar 4. y cuenta con el reconocimiento del grupo LLK MediaLab MIT..Mover y Girar 2....Tamaño 4..Volumen y Tempo Lápiz: 1.Tiempo y Volumen Operadores: 1.....Preguntar 4.Por Siempre 4.Subir y Bajar 2..

Reto: ¿Sabrías hacer esto? 8.AprendiendoScratch / 7 Movimiento—Lec.3 Ejercicio: Letra F 6. ¿Qué conseguiremos? 3.5 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.1 P. La solución de este  primer ejemplo se encuentra en el fichero de nombre  Paseando.8 Paseando 2. Materiales P.  • • http://learnscratch. Bloques Principales 4. Objetivo: Aprender a Mover y Girar Objetos Contenidos 1.  escaleras.2 P. Lección: Mover y Girar 6.4 Ejercicio: Crear una Rosa 7.org . Bloques Auxiliares 5.  flores y muchas cosas más.sb.2 Ejercicio: Escaleras 6.  hexágonos.7 P.3 P.1 Mover y Girar AprenderScratch 1.2 P. Objetivo 2.8 P.   También  aprenderás  a  dibujar  cuadrados.  Una  es‐ tela marcará su camino.6 P.1 Ejercicio: Cuadrado 6.4 P.  letras.1 P.

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

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

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

AprendiendoScratch / 11 6. se realiza un pel‐ daño descendente (cambiando el sentido de los giros).  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.   Utilizando el modelo de peldaño del ejercicio anterior.sb.1 http://learnscratch.org .   Página 5 • • • Movimiento—Lec.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.

org .sb.   • • Página 6 Mover y Girar http://learnscratch.AprendiendoScratch / 12 6.3 Ejercicio: Letra F   • • Letra F En este Ejercicio se crea el perfil de la letra F.  La solución de este proyecto se encuentra en el fichero LetraEFE.  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.

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

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

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

Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (borrar  el  escena‐ rio.  fijar  tamaño  de  lápiz.AprendiendoScratch / 16 3.  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.  El segundo bloque hace que el sprite apunte  hacia otro sprite o bien hacia el ratón. • • 4.  • • •     Página 2 Apuntar http://learnscratch.   El primer bloque nos permite definir la dirección  del sprite.  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.  Po‐ dremos  determinar  el  color  y  el  tamaño  de  la  traza.)  para  realizar  tareas  complementarias  que  permitan  ilustrar mejor el uso de los bloques de apuntar.org . Bloques Principales • Los bloques principales de esta lección son los  de apuntar‐en‐dirección y  apuntar‐hacia.  bajar  lápiz.  etc.

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

   • • Página 4 Apuntar http://learnscratch.sb.  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.1 Ejercicio: ApuntarTres Apuntar Tres • En este Ejercicio conseguimos que el sprite de la flecha siempre apunte  hacia  el  balón.org .  Con  una  sencilla  copia  de  la  flecha.AprendiendoScratch / 18 6. y depende de la posición relativa del balón. La dirección de cada flecha  es diferente.  Cuando  movemos  el  balón  con  el  ratón  la  flecha  apunta  constantemente hacia la nueva dirección.

sb.   • • • Movimiento—Lec.  La solución de este proyecto se encuentra en el fichero: Cruz.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.AprendiendoScratch / 19 6.  Con  las  teclas  de  flecha  podemos  cambiar  la  dirección  del  sprite  en  las  cuatro direcciones cardinales.  Con  la  tecla  de  espacio  avanzamos  y  dejamos  una  traza  azul  que  forma  un dibujo.org .

AprendiendoScratch / 20 6.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.  La solución de este proyecto se encuentra en el fichero Mariposa.org .  En el camino hacia la flor la mariposa deja una estela multicolor.  La  mariposa  parece  como  atraída  por  la  rosa  y  continuamente  apunta  hacia ella y avanza hacia su encuentro.   • • • Página 6 Apuntar http://learnscratch.sb.

  La solución de este proyecto se encuentra en el fichero CazaPelota.  y  avanzan hacia ella.   • • • Movimiento—Lec.org .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.  La  pelota  se  mueve  de  un  modo  autónomo  por  el  escenario  rebotando  en las paredes.  Los  sprites  de  las  flechas  continuamente  apuntan  hacia  la  pelota.AprendiendoScratch / 21 6.sb.2 Página 7 http://learnscratch.

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

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

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

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

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

AprendiendoScratch / 27 6. y el otro en una línea verti‐ cal.  La solución de este proyecto se encuentra en el fichero: Cruce.   Página 5 • • • Movimiento—Lec.3 http://learnscratch.org .  Uno  de  ellos  lo  hacemos desplazarse en una línea horizontal.   Repetimos  la  misma  estrategia  para  un  segundo  balón.  Los  dos  balones  están  controlados  por  las  mismas  teclas.  y  por  tanto  se  mueven de un modo sincronizado.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.sb.

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

AprendiendoScratch / 29 6.  Uno  de  los  scripts  cambia  los  disfraces  del  muchacho.org .  La solución de este proyecto se encuentra en el fichero Andando.3 Página 7 http://learnscratch.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.   • • • • Movimiento—Lec.  dando  el  efecto  de que mueve los pies sobre el terreno.  El segundo script lo desliza de un lado al otro del escenario.sb.

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

5 P.1 Ejercicio 1: Cuadrado 6. ¿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. cuadrados. Materiales P.7 P. La solución de este proyecto se encuentra en el fichero Formacion.2 Ejercicio 2: Zigzag 6. incluso una  pelota que da botes.1 P. Leccion: Cambiar y Fijar 6.  También aprenderás a dibujar bosques. Bloques Auxiliares 5.sb.1 P. Objetivo 2. Objetivo: Aprender a Cambiar y Fijar Contenidos 1.3 P.6 P.4 P. Bloques Principales 4.4 Cambiar y Fijar AprenderScratch 1.8 P. ¿Qué conseguiremos? 3.8 Formación 2.2 P.4 Ejercicio 4: Botes 7.3 Ejercicio 3: Bosque 6.2 P.  • • http://learnscratch.org . Reto: ¿Sabrías hacer esto? 8. escaleras.AprendiendoScratch / 31 Movimiento—Lec.

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

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

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

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. por ejemplo 10 pasos en vez de solo 1.sb.org .   Página 5 • • • Movimiento—Lec.  La solución de este proyecto se encuentra en el fichero: Zigzag.4 http://learnscratch.AprendiendoScratch / 35 6. Esto se puede visualizar haciendo los cambios de  mayor magnitud.   En realidad cada tramo diagonal tiene la forma de una escalera con pel‐ daños muy pequeños.  Un  total  de  cuatro  scripts  semejantes  crean  diagonales  de  diferentes  características.

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

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

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

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.7 P. Reto: ¿Sabrías hacer esto? 8.2 P. cambiar de velocidad.5 Rebotar AprenderScratch 1. Bloques Principales 4. Bloques Auxiliares 5. color. Lección: Rebotar 6.5 P.8 P. ¿Qué conseguiremos? • Cuando aprendas a usar el bloque de rebotar podrás crear un proyecto  marítimo donde muchos peces nadan en el mar.6 P.AprendiendoScratch / 39 Movimiento—Lec.4 P.  • • http://learnscratch.1 P. etc.1 Ejercicio 1: Rebotes 6.2 P. Objetivo: Aprender a Rebotar.org .8 Peces 2.sb. ¿Qué conseguiremos? 3.1 P. Objetivo 2. tamaño.3 P. Materiales P.3 Ejercicio 3: Combinación 6. Posición y Dirección Contenidos 1.2 Ejercicio 2: Velocidades 6.  La solución de este proyecto se encuentra en el fichero Peces.

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

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

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

org .  La solución de este proyecto se encuentra en el fichero: Velocidades.   • • • Movimiento—Lec.  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.AprendiendoScratch / 43 6.5 Página 5 http://learnscratch.  y  de  un  modo  lento  en  la  zona azul.  De  esta  manera  el  balón  se  mueve  rápidamente  en  la  zona  rosa.  rosa  y  azul.  para  marcar  las  partes que tienen una coordenada x menor o mayor que cero.   El  escenario  se  ha  pintado  con  dos  colores.sb.

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

  Utilizando  técnicas  vistas  en  los  ejemplos  anteriores  hacemos  que  el  ta‐ maño y velocidad del balón cambien con las circunstancias.   • • • Movimiento—Lec.  La solución de este proyecto se encuentra en el fichero Efectos.AprendiendoScratch / 45 6.5 Página 7 http://learnscratch.  En  este  caso  cuando  la  dirección  del  balón  es  positiva. Lo  contrario ocurre cuando se mueve hacia la izquierda.org .  el  balón  se  mue‐ ve hacia la derecha. 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.sb.

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

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

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

 en dos variantes. La solución de este proyecto se encuentra en el fichero Disfraz.   • • • •   Apariencia—Lec.org . 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.sb.AprendiendoScratch / 49 5. Lección : Disfraz Disfraz • En esta Lección exploramos el uso de los bloques de cambiar de disfraz y  cambiar de fondo. Todos los sprites tienen el mismo tipo de bloques para cambiar el disfraz. En esta lección también aprenderemos cómo sincronizar el cambio de  disfraces de un sprite y el cambio de fondo del escenario.

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

   Al  presionar  la  tecla‐s  un   scipt  corto  muestra  uno  tras  otro  los  disfra‐ ces.  con  una  espera  breve  que  produce  el  efecto  que  la  chica  está  bai‐ lando.AprendiendoScratch / 51 6.sb.  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.1 Página 5 http://learnscratch.  Podemos detener el baile al presionar la tecla‐a.   • • • Apariencia—Lec.

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

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

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

3 Ejercicio 3: Acción 6. Objetivo 2. Reto: ¿Sabrias hacer esto? 8. diálogos.  • • http://learnscratch.7 P.8 Evolución 2. La solución de este proyecto se encuentra en el fichero Evolucion.1 Ejercicio 1: Monólogo 6. Objetivo: Aprender a Decir y Pensar Contenidos 1. Lección: Decir y Pensar 6.4 Ejercicio 4: Amigos 7.2 P.AprendiendoScratch / 55 Apariencia—Lec.1 P.2 Decir y Pensar AprenderScratch 1.2 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. Materiales P. obras complejas de  teatro y muchas cosas más.4 P.3 P. Bloques Auxiliares 5.org .8 P.5 P. ¿Qué conseguiremos? 3.6 P.  También aprenderás a crear monólogos. Bloques Principales 4.sb.1 P.2 Ejercicio 2: Diálogo 6.

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

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

sb.  Utilizamos  unos  bloques  de  espera  que  nos  permiten  determinar  el  rit‐ mo de la historia.  El  monólogo  se  crea  con  una  secuencia  de  bloques  en  la  que  una  frase  sigue a otra hasta terminar la historia.  La solución de este proyecto se encuentra en el fichero Monologo.   • • • Página 4 Decir y Pensar http://learnscratch.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.org .AprendiendoScratch / 58 6.

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

org .  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.   • • • Página 6 Decir y Pensar http://learnscratch.3 Ejercicio: Acción Acción • En  este  Ejercicio  se  crea  una  versión  más  sofisticada  de  un  proyecto  de  diálogo.sb.  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.AprendiendoScratch / 60 6.

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

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

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

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

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

  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.  La solución de este proyecto se encuentra en el fichero Desarrollo.AprendiendoScratch / 66 6.  Al  presionar  la  bandera  verde  volvemos  al  tamaño  inicial  del  20%  del  tamaño original.   Tamaño • • • Página 4 http://learnscratch.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.

 por ejemplo 150%.  En  este  ejemplo  se  experimenta  con  valores  de  tamaño  menor  que  el  tamaño normal.AprendiendoScratch / 67 6.3 Página 5 http://learnscratch.sb.org .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. o mayor.   Al  presionar  cada  una  de  las  teclas  se  ejecutan  su  correspondiente  blo‐ que de fijar el tamaño con un valor determinado.   • • • Apariencia—Lec.  La solución de este proyecto se encuentra en el fichero: Relacion. por ejemplo 25%.

AprendiendoScratch / 68 6.org .  La solución de este proyecto se encuentra en el fichero Control.  determina  el  número  de  pasos  que  se  desplaza el balón.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.  A  su  vez. es decir su velocidad.   Con  las  teclas  de  flecha  arriba  y  flecha  abajo  aumentamos  o  disminui‐ mos el tamaño del balón.   • • • Página 6 Tamaño http://learnscratch.sb.  el  reportero  tamaño.

3 Página 7 http://learnscratch.  El bloque fijar tamaño lo hace dependiendo del valor absoluto  de la co‐ ordenada x de la pelota.sb.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. el tamaño es más  pequeño. mayor.org . Cuanto más cerca del centro.AprendiendoScratch / 69 6. cuanto más lejos.  El  tamaño  de  la  pelota depende de su distancia al centro del escenario.   • • Apariencia—Lec.  La solución de este proyecto se encuentra en el fichero VaYViene.

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

Reto: ?Sabrías hacer esto? 8.sb.4 Efectos AprenderScratch 1.1 P.7 P. Bloques Principales 4.1 P. Materiales P.3 Ejercicio 3: Negro 6.2 P. La solución de este proyecto se encuentra en el fichero Fantasma. Objetivo 2.1 Ejercicio 1: Rosa de Color 6.  • • http://learnscratch. y cómo com‐ binar más de un efecto a la vez.6 P. ¿Qué conseguiremos? 3.org .3 P.  También aprenderás otros efectos gráficos muy interesantes. Objetivo: Aprender a Mover y Girar Objetos Contenidos 1. Bloques Auxiliares 5.8 Fantasma 2.8 P.2 Ejercicio 2: Botero 6.2 P.5 P. ¿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.4 Ejercicio 4: Soldado 7.4 P. Lección: Efectos 6.AprendiendoScratch / 71 Apariencia—Lec.

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

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

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

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

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

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

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

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

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

  Cada  obje‐ to  se  encuentra  en  una  capa  diferente.  Exploramos  también  el  sistema  de  capas  del  escenario  de  Scratch.org .AprendiendoScratch / 81 5. y desaparecer con escon‐ der.   • •   Apariencia—Lec.  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. Los hacemos aparecer con mostrar. Lección : Mostrar   • Mostrar En  esta  Lección  exploramos  el  uso  de  los  bloques  mostrar  y  esconder.sb.5 Página 3 http://learnscratch.  Estos  bloques  nos  permiten  controlar  qué  objetos  mostramos  en  el  escenario  en  cada momento.  La solución de este proyecto se encuentra en el fichero Mostrar.

   Al  presionar  la  tecla  uno  o  la  tecla  dos.AprendiendoScratch / 82 6.   • • • Página 4 Mostrar http://learnscratch.  podemos  hacer  que  el  jugador  desaparezca o vuelva a aparecer en el escenario.  sea  visible  o  in‐ visible.sb.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.org .  Exploramos  el  hecho  que  el  jugador  sigue  moviéndose.  La solución de este proyecto se encuentra en el fichero SiNo.

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. 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. Depen‐ diendo  de  la  capa  en  la  que  se  encuentre  pasará  delante  de  los  dos  árboles. entre los dos árboles.AprendiendoScratch / 83 6.org .   El coche se mueve continuamente de lado a lado del escenario.5 http://learnscratch.  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.  Creamos  un  proyecto  en  el  que  un  prisma  morado  parece  girar  alrede‐ dor de un cubo verde.  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.sb.   • • • Página 6 Mostrar http://learnscratch.AprendiendoScratch / 84 6.org .

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

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

 crear acordes.1 P.8 Por las Nubes 2. ¿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.2 P. tocar secuencias de  acordes. Objetivo 2.2 Ejercicio 2: Noche de Paz 6.sb • • • http://learnscratch.3 P.3 Ejercicio 3: Acordes Mayores 6. Materiales P. Lección: Tocar Nota 6.1 P. Objetivo: Aprender a Tocar Notas y Silencios Contenidos 1.5 P.1 Ejercicio 1: Ritmo y Duración 6. Bloques Auxiliares 5.7 P.4 P. Bloques Principales 4.org . Aprenderás a dividir un problema en partes más pequeñas.6 P.  También aprenderás a escribir y tocar melodías. La solución de este proyecto se encuentra en el fichero: PorLasNubes. Reto: ¿Sabrías hacer esto? 8.8 P.2 P. a utilizar una idea para  resolver varios problemas semejantes.1 Tocar Notas AprenderScratch 1. y colaborar con tus compañeros para realizar  tareas complejas.4 Ejercicio 4: Ciclo de Jazz 7. ¿Qué conseguiremos? 3. y muchas cosas más.AprendiendoScratch / 87 Sonido—Lec.

Bloques Auxiliares • Se  utilizan  algunos  bloques  auxiliares  (p.     Estos  bloques  auxiliares  se  estudian  en  detalle en su lección correspondiente.  etc.e. Bloques Principales • Los bloques principales de esta lección  son los de tocar nota y silencio. • • 4.  al  presionar  bandera  verde.)  para  realizar  tareas  complementarias  que  permitan  ilustrar mejor el uso de los bloques tocar  nota y silencio.  • Página 2 Tocar Notas http://learnscratch.AprendiendoScratch / 88 3.  En los Video Tutoriales se explica el funcionamiento de todos los bloques.  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 .org .  Los bloques de tocar nota y silencio  nos permitirá crear secuencias de soni‐ do y silencio necesarias en composiciones musicales.  borrar.” • • • Las  etiquetas  de  los  proyectos  van  a  identificar  y  documentar  con  texto  explicativo estas secciones auxiliares.  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. place an interesting sentence or quote from the story here.  “To catch the reader's attention.  fijar  ta‐ maño  del  lápiz.

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

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

  se  utiliza  la  técnica  de  modularización.org . donde cada segmento  del villancico puede estar desarrollada por un estudiante diferente.  dividiendo  el  proyecto  en  un  conjunto  de  problemas  sencillos.  La solución de este proyecto se encuentra en el fichero de nombre:   NocheDePaz.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.1 http://learnscratch.sb.”  Para  resolver  un  problema  de  tal  envergadura.  También se introduce la técnica de colaboración.AprendiendoScratch / 91 6.   Página 5 • • • Sonido—Lec.

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

1 http://learnscratch.  Este proyecto nos permite tocar una melodía aparentemente compleja.org .  Esta  idea  de  reutilización  del  trabajo  se  expandirá  en  otros  proyectos.   Página 7 • • • Sonido—Lec.  La solución de este proyecto se encuentra en el fichero CicloJazz.  y  de  abstrac‐ ción en la creación de un conjunto de acordes diferentes.sb.  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.AprendiendoScratch / 93 6.  pero que en realidad responde a cuatro controles simples.4 Ejercicio: Ciclo Jazz Ciclo Jazz • En  este  ejercicio  se  expande  el  concepto  de  modularidad.

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

   También aprenderás a crear efectos sonoros y gráficos.1 P.4 Ejercicio 4: Lluvia 7. Bloques Principales 4.2 P.  • • http://learnscratch.2 Ejercicio 2: Instrumentos.4 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.6 P. La solución de este proyecto se encuentra en el fichero Parque.7 P.2 P. ¿Qué conseguiremos? 3.3 P.org .sb.1 Ejercicio 1: Tambor 6.AprendiendoScratch / 95 Sonido—Lec.2 Percusión AprenderScratch 1. Objetivo 2.1 P.8 Parque 2. Reto: ¿Sabrías hacer esto? 8. Objetivo: Aprender a tocar instrumentos de Percusión Contenidos 1.8 P. Bloques Auxiliares 5.3 Ejercicio 3: Azar 6.5 P. 6. juegos musicales y  muchas cosas más. Materiales P. Lección: Percusión 6.

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

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

sb.   Percusión • • • Página 4 http://learnscratch.org .  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.  La solución de este proyecto se encuentra en el fichero Tambor.

2 http://learnscratch.  También mantenemos el efecto gráfico al tocar el sonido.org .AprendiendoScratch / 99 6.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Instrumen‐ tos.  Experimentamos  al  tocar  secuencias  de  sonidos  en  esta  pequeña  or‐ questa de percusión.   Página 5 • • • • Sonido—Lec.sb.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.

  se  produce  un  sonido.AprendiendoScratch / 100 6.  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.  Cuando  el  balón  toca  un  instrumento.sb.   • • • Página 6 Percusión http://learnscratch.org .3 Ejercicio: Azar Azar • En  este  Ejercicio  utilizamos  los  conocimientos  de  los  proyectos  anterio‐ res para crear un pequeño juego musical.  La solución de este proyecto se encuentra en el fichero Azar.  y  en  con‐ junto creamos música al azar.

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

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

AprendiendoScratch / 103 Sonido—Lec. La solución de este proyecto se encuentra en el fichero Cuento. Materiales P.1 Ejercicio 1: Vals 6.2 P.7 P. ¿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. Lección: Tocar Sonido 6.2 P.6 P. juegos con sonidos y  muchas cosas más.8 P.2 Ejercicio 2: Cuatro 6.4 P.3 Tocar Sonido AprenderScratch 1.3 Ejercicio 3: Dos 6. Objetivo: Aprender a Tocar Sonidos Contenidos 1. Bloques Principales 4.sb.4 Ejercicio 4: Lío 7.3 P. Reto: ¿Sabrías hacer esto? 8.  • • http://learnscratch.1 P. También aprenderás a crear historias interactivas.org . Objetivo 2. ¿Qué conseguiremos? 3.5 P.1 P.8 Cuento 2. Bloques Auxiliares 5.

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

  También  podemos  utilizar  sonidos  grabados  por  otros.sb.  bajados  de  internet.3 Página 3 http://learnscratch.AprendiendoScratch / 105 5.  Exploraremos ideas para construir historias con sonido y cuentos sonoros.   • • • • Sonido—Lec.org .  La solución de este proyecto se encuentra en el fichero TocarSonido.  Scratch  nos  permite  grabar  nuestros  propios  sonidos  con  el  grabador  que  en‐ contramos en la pestaña de 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.  o  de nuestra colección de música y cuentos.

sb.AprendiendoScratch / 106 6.   • • • Página 4 Tocar Sonido http://learnscratch.  Añadimos  el  sonido  de  un  vals  que  suena  continuamente  mientras  la  patinadora se desliza.  El  efecto  es  el  de  una  historia  musical.  La solución de este proyecto se encuentra en el fichero Vals.org .  o  un  ballet  donde  encontramos  música y danza en armonía.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.

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

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

sb.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 presionar las teclas correspondientes las patinadoras inician la música  de un vals.org .  Al  presionar  una  tecla  la  jirafa  da  la  orden  de  silencio  y  toda  la  música  para.  Al  cabo  de  un  rato  la  mezcla  de  todos  los  sonidos  se  convierte  en  un  lío  musical.AprendiendoScratch / 109 6.3 http://learnscratch.   Página 7 • • • • Sonido—Lec.  La solución de este proyecto se encuentra en el fichero Lio.

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

6 P.8 Acertar 2.2 P.4 Volumen y Tempo AprenderScratch 1.5 P.  También aprenderás a crear efectos musicales donde cambias el ritmo y el  volumen de la música.1 P. ¿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. Objetivo: Aprender Volumen y Tempo Contenidos 1.1 Ejercicio 1: Chelo Volumen 6. Reto: ¿Sabrías hacer esto? 8. Materiales P.4 P.2 P.2 Ejercicio 2: Tempo 6. La solución de este proyecto se encuentra en el fichero Acertar.org . Bloques Principales 4. Bloques Auxiliares 5. Lección: Volumen y Tempo 6.  • • http://learnscratch.1 P.8 P.AprendiendoScratch / 111 Sonido—Lec.sb.  y muchas cosas más.7 P. ¿Qué conseguiremos? 3.4 Ejercicio 4: Variaciones 7.3 P.3 Ejercicio 3: Tempo Volumen 6. Objetivo 2. y hay silencio en caso contrario.

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

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

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

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

org .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  mismo  tiempo  la  velocidad  del  cisne.  Un  cisne  nada  de  lado  a  lado  del  escenario  mientras  escuchamos  una  melodía de fondo.  así  como su tamaño cambian de un modo semejante.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  TempoVolu‐ men.  Al  presionar  una  de  dos  teclas  cambiamos  al  mismo  tiempo  el  volumen  y  el  tempo  de  la  melodía.AprendiendoScratch / 116 6.

   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.  Presionando  teclas  podemos  crear  diferentes  efectos  musicales  contro‐ lando su tempo y el volumen de cada instrumento.4 Ejercicio: Variaciones Variaciones • En  este  Ejercicio  experimentamos  con  el  tempo  y  el  volumen  de  varios  instrumentos que suenan al mismo tiempo.4 http://learnscratch.sb.  La solución de este proyecto se encuentra en el fichero Variaciones.  es  decir  que  es  único e igual para todos los instrumentos.org .

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

  La solución de este proyecto se encuentra en el fichero: Oso.1 Página 5 http://learnscratch.  Cuando está sobre otro color el lápiz sube y deja de marcar.org .sb.  Cuando  la  punta  del  lápiz  se  encuentra  sobre  el  color  azul  del  oso  se  baja el lápiz y marca.   • • • • Lápiz—Lec.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.AprendiendoScratch / 123 6.  Este pequeño juego gráfico se basa en bajar y subir el lápiz.

  La solución de este proyecto se encuentra en el fichero Trazar.  El lápiz crea una línea de segmentos y espacios.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.  El  objeto  del  lápiz  se  mueve  libremente  en  el  escenario  rebotando  en  los bordes.org .   • • • • Página 6 Subir y Bajar http://learnscratch.  Al cabo de un rato estas líneas segmentadas empiezan a crear imágenes  interesantes.AprendiendoScratch / 124 6.sb.

  Terminada  la  burbuja.  levantamos  el  lápiz  del  papel  y  los  colocamos  de  un modo aleatorio en otro lugar del escenario.AprendiendoScratch / 125 6.1 Página 7 http://learnscratch.sb.  Continuamos este proceso creando un mundo de burbujas.  Para  dibujar  una  burbuja  bajamos  el  lápiz  y  le  hacemos  describir  un  círculo.   • • • • Lápiz—Lec.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 .  La solución de este proyecto se encuentra en el fichero Burbujas.

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

3 P.AprendiendoScratch / 127 Lápiz—Lec.1 P.3 Ejercicio 3: Gamas 6.8 P.2 P.  • • http://learnscratch. Lección: Color del Lápiz 6.2 Color AprenderScratch 1.4 P. y muchas cosas más.6 P. Objetivo: Aprender el Color del Lapiz Contenidos 1.1 P. Bloques Auxiliares 5. Objetivo 2.5 P. Bloques Principales 4.1 Ejercicio 1: Fijar Color 6. ¿Qué conseguiremos? 3. Reto: ¿Sabrías hacer esto? 8. hacer juegos gráficos.2 Ejercicio 2: Paleta de Colores 6.7 P.sb.  También aprenderás a crear colores eligiendo el valor de su color e inten‐ sidad. ¿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. Materiales P.8 Puzle 2.org . La solución de este proyecto se encuentra en el fichero Puzle.2 P.4 Ejercicio 4: Tres Colores 7.

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

  primero  elegimos  el  valor  del  color.  La solución de este proyecto se encuentra en el fichero TresColores.  y  para  cada  color  tenemos toda una gama de intensidades.   • • • Lápiz—Lec.  Este  proyecto  nos  permite  ver  con  facilidad  toda  la  gama  posible  de  co‐ lores  en  Scratch.2 Página 7 http://learnscratch.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.AprendiendoScratch / 133 6.org .sb.  Al  presionar  una  tecla  definimos  valores  específicos  de  color  e  intensi‐ dad con los dos bloques estudiados anteriormente.

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

1 Ejercicio 1: Grueso 6. La solución de este proyecto se encuentra en el fichero Primavera.1 P.3 Tamaño y Sellar AprenderScratch 1.2 P.  También aprenderás a combinar las acciones del lápiz y de sellar.6 P. Lección: Tamaño y Sellar 6.2 P.sb.4 Ejercicio 4: Alicatar 7.1 P.AprendiendoScratch / 135 Lápiz—Lec.2 Ejercicio 2: Sellar 6.  • • http://learnscratch.3 Ejercicio 3: Estela 6. crear  mosaicos.org . Bloques Principales 4.4 P. Objetivo 2. Objetivo: Aprender Tamaño y Sellar Contenidos 1.7 P. ¿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.8 Primavera 2. Bloques Auxiliares 5.  y muchas cosas más. Reto: ¿Sabrías hacer esto? 8. ¿Qué conseguiremos? 3.5 P.8 P. Materiales P.3 P.

 repetir. etc.  Con el bloque sellar hacemos copias gráfi‐ cas del disfraz del objeto. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  tecle. 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.AprendiendoScratch / 136 3. girar. • • 4.org .  • • • Página 2 Tamaño y Sellar http://learnscratch. esperar.) para reali‐ zar  tareas  complementarias  que  permitan  ilustrar  mejor  el  uso  de  los  bloques  de  ta‐ maño y sellar.  Estos  bloques  auxiliares  se  estudian  en  de‐ talle en su lección correspondiente.   Fijando y cambiando el tamaño del lápiz  controlamos el trazo del lápiz. etc.   En los Video Tutoriales se explica el funcio‐ namiento de todos los bloques.  explorar  el  rango  de  valores  de  un  bloque.

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

sb.  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.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. tres.  La solución de este proyecto se encuentra en el fichero Grueso.AprendiendoScratch / 138 6.  El  proyecto  comienza  dibujando  una  línea  con  tamaño  de  lápiz  uno. etc.  y  continúa con líneas de valor de tamaño dos.

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

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

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

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

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

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

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

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

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

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

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

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

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

   • • • Página 6 Esperar http://learnscratch.  La  otra  chica  espera‐hasta‐que  se  haya  acercado  lo  suficiente  para  co‐ rrer y escaparse.org .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.AprendiendoScratch / 156 6.  La solución de este proyecto se encuentra en el fichero TeAtrapo.sb.  Lo  hace  moviéndose  en  tramos cortos y esperando un rato entre ellos.  Una  de  las  chicas  trata  de  llegar  hasta  la  otra.

org .  pero  esto  solo  ocurre  si  presionamos  la  tecla  justo  cuando ella pasa por encima de un círculo rosa.  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.sb.2 Página 7 http://learnscratch.   • • • Control—Lec.AprendiendoScratch / 157 6.   Cuando  presionamos  la  tecla  uno  podremos  conseguir  un  punto  escu‐ chando  un  sonido.  La patinadora se mueve constantemente por el escenario.

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

Reto: ¿Sabrías hacer esto? 8. ¿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.4 P.1 Ejercicio 1: Tenor 6.8 Lago Helado 2.4 Ejercicio 4: Sigue Adelante 7.2 P.  • • http://learnscratch. Bloques Principales 4.sb.org .3 P.6 P. La solución de este proyecto se encuentra en el fichero LagoHelado. Objetivo 2.1 P.5 P. Objetivo: Aprender Por Siempre y Por Siempre Si Contenidos 1.1 P.3 Por Siempre AprenderScratch 1.3 Ejercicio 3: Te Sigo Si 6.2 P. Bloques Auxiliares 5. carreras. ¿Qué conseguiremos? 3. Lección: Por Siempre 6.2 Ejercicio 2: Dos Paseos 6.  También aprenderás a crear juegos de persecución. animaciones  gráficas y muchas cosas más.AprendiendoScratch / 159 Control—Lec.7 P. Materiales P.8 P.

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

   • • • Control—Lec.  La solución de este proyecto se encuentra en el fichero PorSiempre.AprendiendoScratch / 161 5. Exploramos  en  esta  Lección  ejemplos  donde  un  bloque  o  el  otro  es  el  adecua‐ do para resolver nuestra tarea.  El bloque de por siempre si nos permite seleccionar cuando repetimos el script  dentro de su forma‐c.org . Lección : Por Siempre   • • Por Siempre En esta Lección exploramos el uso de los bloques por siempre y por siempre si.3 Página 3 http://learnscratch.  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.

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

3 Página 5 http://learnscratch.2 Ejercicio: Dos Paseos Dos Paseos • En  este  Ejercicio  extendemos  las  ideas  desarrolladas  en  el  ejemplo  an‐ terior.  El tenor se mueve siempre.sb. que se ejecuta al presionar una te‐ cla.org .AprendiendoScratch / 163 6. y experimentamos con el bloque por siempre si.   • • • • Control—Lec.  La solución de este proyecto se encuentra en el fichero: DosPaseos.   Creamos un objeto nuevo.  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. el cisne solo cuando presionamos el ratón. un cisne.

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

  El avión se mueve continuamente por el escenario.  La patinadora tiene que llegar al lado derecho sin ser vista por el avión.AprendiendoScratch / 165 6.sb.  La patinadora inicialmente está en el lado izquierdo del escenario.  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.org .   Control—Lec.  Solo puede moverse cuando el avión vaya hacia la derecha.3 Página 7 http://learnscratch.

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

¿Qué conseguiremos? 3. La solución de este proyecto se encuentra en el fichero HastaAqui.5 P.7 P.8 P.4 P. Bloques Principales 4. Materiales P.  • • http://learnscratch.8 Hasta Aquí 2. Objetivo 2.2 P.2 P.1 P.org .3 Ejercicio 3: Fila de Flores 6. aplicar ideas a juegos y muchas cosas más.sb. Objetivo: Aprender a Repetir y Repetir Hasta Que Contenidos 1.AprendiendoScratch / 167 Control—Lec. Lección: Repetir 6. Reto: ¿Sabrías hacer esto? 8.1 Ejercicio 1: Llenar Fila 6. resolver problemas simples y com‐ plejos.   También aprenderás a repetir acciones. Bloques Auxiliares 5.2 Ejercicio 2: Llenar Pantalla 6.3 P.1 P.4 Ejercicio 4: Pantalla de Flores 7.6 P.4 Repetir AprenderScratch 1. ¿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.

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

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

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

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

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

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

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

 coordinar efectos.7 P.5 P.AprendiendoScratch / 175 Control—Lec. Bloques Principales 4. Lección: Mensajes 6.2 P.3 P.1 P. Bloques Auxiliares 5. Objetivo 2.1 P.2 Ejercicio 2: Arpa Chelo 6.org .8 En el Bosque 2.5 Mensajes AprenderScratch 1.sb. Materiales P.4 P.2 P. Reto: ¿Sabrías hacer esto? 8. ¿Qué conseguiremos? 3.1 Ejercicio 1: Arpa Saltarina 6.4 Ejercicio 4: Entre Amigos 7.8 P. dirigir  una orquesta y muchas cosas más. La solución de este proyecto se encuentra en el fichero EnElBosque.  • • http://learnscratch. Objectivo: Aprender a usar Mensajes Contenidos 1. ¿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.3 Ejercicio 3: Efectos 6.6 P.  También aprenderás a controlar otros objetos.

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

  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. es el evento que ejecuta el script asociado con él.  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.5 Página 3 http://learnscratch.  que  se  reconoce  por  tener  la  parte  superior  con forma curvada.sb.  El  bloque  de  enviar  mensaje  y  esperar.  La solución de este proyecto se encuentra en el fichero Mensajes.AprendiendoScratch / 177 5.   • •   Control—Lec.org .

AprendiendoScratch / 178 6.org .  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  ArpaSaltari‐ na.1 Ejercicio: Arpa Saltarina Arpa Saltarina • En  este  Ejercicio  desarrollamos  un  simple  ejemplo  de  envío  de  mensa‐ jes entre objetos.   Mensajes • • • • Página 4 http://learnscratch.  y  se  recibe  en  algún  lugar.  Cuando presionamos la tecla uno el tenor envía a todos un mensaje.  el  corres‐ pondiente script se ejecuta.  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.sb.

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

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

  La solución de este proyecto se encuentra en el fichero EntreAmigos.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.  El programa se controla con la secuencia de teclas.  Al presionar una tecla el tenor inicia un diálogo con el lobo.AprendiendoScratch / 181 6.  Al presionar otra tecla el lobo inicia un diálogo con el tenor.sb.org .5 Página 7 http://learnscratch.   • • • • Control—Lec.

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

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

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

 y la acción in‐ ferior en caso contrario.   Página 3 • • • Control—Lec. El bloque de elección si tiene una forma‐c y elige entre una acción o na‐ da.6 http://learnscratch. Ejecuta la acción superior si la condición es verdad.sb. y si‐sino. 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. 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.AprendiendoScratch / 185 5.org .  La solución de este proyecto se encuentra en el fichero Elegir.

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

  El hada se desplaza continuamente de lado a lado del escenario. los  efectos de aumentar tamaño o disminuir tamaño se ejecutarán.  Dependiendo si las condiciones correspondientes sean verdad o no.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.  Al tocar la tecla uno activamos los dos controles  si.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  LupaMasMe‐ nos.   • • • • Control—Lec.6 Página 5 http://learnscratch.AprendiendoScratch / 187 6.org .sb.

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

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

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

3 Ejercicio 3: Contacto 6. Objetivo: Aprender a Detener los programas Contenidos 1. Objetivo 2.3 P.7 P. ¿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.2 P.AprendiendoScratch / 191 Control—Lec.4 P. Materiales P.org .1 P. La solución de este proyecto se encuentra en el fichero Gatos. ¿Qué conseguiremos? 3.6 P. Bloques Principales 4.2 P.1 P.5 P.7 Detener AprenderScratch 1.  También aprenderás a controlar programas.4 Ejercicio 4: Chica o Pared 7.1 Ejercicio 1: Al Caballo 6.8 P. Reto: ¿Sabrías hacer esto? 8.sb.2 Ejercicio 2: Pared y Caballo 6. Bloques Auxiliares 5. Lección: Detener 6. decidir cuando parar un pro‐ grama. y muchas cosas más.  • • http://learnscratch.8 Gatos 2.

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

   • • • • Control—Lec.org . 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.  Los  utilizaremos  de  ma‐ nera individual y en combinación. 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. Lección : Detener Detener • En esta Lección exploramos el uso de los bloques detener programa y detener  todo.sb.AprendiendoScratch / 193 5.  La solución de este proyecto se encuentra en el fichero Detener.

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

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

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

org .  Ahora  existen  dos  posibilidades  para  detener  el  programa:  cuando  la  chi‐ cas entran en contacto.sb.  Además de los programas anteriores se incluye una pared de color verde.  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. o cuando la Chica_1 toca la pared.7 Página 7 http://learnscratch.   • • Control—Lec.4 Ejercicio: Chica o Pared Chica o Pared • • • En este Ejercicio extendemos los conceptos del proyecto anterior.AprendiendoScratch / 197 6.  La solución de este proyecto se encuentra en el fichero ChicaOPared.

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

AprendiendoScratch / 199 Sensores—Lec.org . o cuándo toca‐ mos una espada.5 P.2 P.  También aprenderás a saber cuándo chocan dos objetos. Bloques Auxiliares 5.  • • http://learnscratch.1 Ejercicio 1: Desaparece 6.4 Ejercicio 4: Gris 7.1 P.6 P.sb.7 P. La solución de este proyecto se encuentra en el fichero Estanque.3 Ejercicio 3: Espada 6. Objetivo 2. Materiales P. y muchas cosas más.2 Ejercicio 2: Ala Hada 6. Lección: Tocando 6.4 P. Objetivo: Aprender si se está Tocando Contenidos 1.1 Tocando AprenderScratch 1.2 P.1 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.8 P. Bloques Principales 4.3 P. Reto: ¿Sabrías hacer esto? 8. o colores.8 Estanque 2. ¿Qué conseguiremos? 3.

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

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

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

   Página 5 • • • • Sensores—Lec.  Continuamente  evaluamos  si  el  caballo  está  tocando  el  color  rosa.  Del  mismo  modo  que  antes.AprendiendoScratch / 203 6.  La solución de este proyecto se encuentra en el fichero: AlaHada.  El hada tiene ahora un color rosa.  hacemos  caminar  al  caballo  hasta  que  en‐ tre en contacto con el color rosa.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.sb. y comprobamos lo que ocurre. Cuando esto sea así.org . el caballo se desvanecerá.  es  decir el ala del hada.1 http://learnscratch.

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

sb.  La solución de este proyecto se encuentra en el fichero Gris.   • • • • Sensores—Lec.1 Página 7 http://learnscratch.org .AprendiendoScratch / 205 6.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.  El  cuerpo  del  esqueleto  cambia  de  forma  según  el  color  del  escenario  donde se encuentre en ese momento.  Un esqueleto patina sobre un patín de color amarillo.

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

 hacer objetos  grandes y pequeños.8 Pradera 2.4 P. Bloques Auxiliares 5. y grande cuando  éste se aleje. Lección: Entorno 6. Bloques Principales 4.AprendiendoScratch / 207 Sensores—Lec.5 P.org . Objetivo: Aprender a conocer el Entorno Contenidos 1.3 Ejercicio 3: Distancia 6. Objetivo 2.3 P. Reto: ¿Sabrías hacer esto? 8. Materiales P.1 P.   También aprenderás a crear efectos graficos con el ratón. La solución de este proyecto se encuentra en el fichero Pradera.6 P.  • • http://learnscratch. ¿Qué conseguiremos? 3.7 P.2 P.1 Ejercicio 1: Zonas 6. ¿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.sb.2 P.2 Entorno AprenderScratch 1.1 P.4 Ejercicio 4: Gigante 7. y muchas cosas más.2 Ejercicio 2: Cuadrantes 6.8 P.

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

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

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

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

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

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

sb    Video Tutoriales  1.  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. Reto: ¿Sabrías hacer esto? • Utilizando  los  conceptos  de  esta  lección.AprendiendoScratch / 214 7.org . Cuadrante  4.sb  Ejercicio 1: Zonas. Distancia  5. Gigante  6. Materiales Proyectos Scratch:  Lección: Entorno.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Combinacion.sb.sb  Ejemplo 2: Combinacion.sb  Ejercicio 2: Cuadrante. Pradera  7. Zonas  3.sb  Ejemplo 1 : Pradera. Combinación  http://learnscratch.sb  Ejercicio 4: Gigante.   Combinación • • 8.sb  Ejercicio 3: Distancia. Lección Entorno  2.  Consigue  que  el  ratón  cree  cuatro efectos diferentes.

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

AprendiendoScratch / 216 3.  etc. y res‐ puesta. ratón y te‐ cla. • 4.  En  los  Video  Tutoriales  se  explica  el  funcionamiento de todos los bloques.   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.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  co‐ mo  crear  movimientos.org .  Estos  bloques  auxiliares  se  estudian  en  detalle en su lección correspondiente. etc.  deslizar.  • • • Página 2 Preguntar http://learnscratch. Bloques Principales • Los bloques principales de esta lección  son los de preguntar y esperar. Bloques Auxiliares • Se utilizan bloques auxiliares (al presio‐ nar  bandera.  efectos  gráfi‐ cos.  por  siempre.) para realizar tareas complementa‐ rias  que  permitan  ilustrar  mejor  el  uso  de los bloques de preguntar.

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

  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.org .  Nos permite controlar cuándo realizamos una acción dependiendo de si  el ratón está presionado o no.AprendiendoScratch / 218 6.sb.  La solución de este proyecto se encuentra en el fichero VaYViene.1 Ejercicio: Va y Viene Va y Viene • • En este Ejercicio exploramos el uso del bloque ratón presionado.   • • Página 4 Preguntar http://learnscratch.

  Podemos  controlar  los  dos  deportistas  de  modo  individual.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.sb.   • • • • Sensores—Lec.  La solución de este proyecto se encuentra en el fichero: Corriendo. y añadimos un segundo deportista.AprendiendoScratch / 219 6.  o  también  de modo simultáneo.  Al presionar la tecla dos el otro deportista comienza a correr.   Al presionar la tecla uno la deportista comienza a moverse.

  Luego  ella  utiliza  esa  información  para  dar  un  saludo  que  incluye  el  nombre.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.sb.  La solución de este proyecto se encuentra en el fichero Pregunta.AprendiendoScratch / 220 6.   • • • Página 6 Preguntar http://learnscratch.  La  deportista  hace  una  pregunta  y  espera  que  la  respuesta  sea  escrita  en la parte inferior del escenario.org .

3 Página 7 http://learnscratch.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.  que  se  encuentra  en  el  bloque  res‐ puesta.  A  continuación  esta  información.  El deportista pide que le proporcionemos una distancia. se utiliza para determinar la distancia que debe de correr.sb.org .   • • • • Sensores—Lec.  La solución de este proyecto se encuentra en el fichero Obediente.  Esta distancia se escribe en el recuadro correspondiente.AprendiendoScratch / 221 6.

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

5 P. La solución de este proyecto se encuentra en el fichero Nieve.1 P.2 P.  y  muchas cosas más. Bloques Auxiliares 5.  También aprenderás a hacer volar a dragones.3 Ejercicio 3: Festival 6.2 P. Materiales P.4 Tiempo y Volumen AprenderScratch 1. ¿Qué conseguiremos? 3. asustar a una patinadora.  • • http://learnscratch.sb. Lección: Tiempo y Volumen 6. Objetivo 2.org .7 P.4 Ejercicio 4: Ambiente 7.6 P. Reto: ¿Sabrías hacer esto? 8.3 P.2 Ejercicio 2: Perspectiva 6. Bloques Principales 4.4 P. Objetivo: Aprender Tiempo y Volumen Contenidos 1.8 P. ¿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.8 Nieve 2.1 P.1 Ejercicio 1: Aceleración 6.AprendiendoScratch / 223 Sensores—Lec.

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

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

org .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.  Cuanto mas tiempo ha pasado.AprendiendoScratch / 226 6.   • • • • Página 4 Tiempo y Volumen http://learnscratch.  La solución de este proyecto se encuentra en el fichero Aceleracion.  El cronómetro mide el tiempo desde su comienzo. mas rápido gira.  La  patinadora  gira  según  los  segundos  que  han  pasado  desde  el  co‐ mienzo.

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

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

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

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

8 Galopando 2.3 P. Bloques Principales 4.8 P.6 P. y muchas cosas más. Objetivo 2. ¿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. Materiales P.2 Ejercicio 2: Salida 6.1 Aritmética AprenderScratch 1.org .3 Ejercicio 3: Multiplicar 6.4 P.1 P.7 P.1 P.1 Ejercicio 1: Marcha 6. La solución de este proyecto se encuentra en el fichero Galopando.4 Ejercicio 4: Dividir 7.2 P.2 P. ¿Qué conseguiremos? 3.AprendiendoScratch / 231 Operadores—Lec.5 P.   También aprenderás a hacer proyectos que utilicen matemáticas para  hacer gráficas. movimientos.  • • http://learnscratch.sb. Bloques Auxiliares 5. Lección: Aritmética 6. Objetivo: Aprender Aritmética Contenidos 1. Reto: ¿Sabrías hacer esto? 8.

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

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

org .AprendiendoScratch / 234 6.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.  El resultado de la suma se realiza con el bloque de sumar.  La solución de este proyecto se encuentra en el fichero Marcha.sb.  En  el   proyecto  dos  deportistas  se  pasean  y  uno  va  cantando  varias  su‐ mas.  Hacemos que el bloque de sumar forme parte de un bloque de decir.

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

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

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

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

8 Constelación 2.sb.2 P. La solución de este proyecto se encuentra en el fichero Constelacion.3 Ejercicio 3: De Veinte en Veinte 6. y muchas cosas más.3 P.org .4 P.2 Ejercicio 2: Conteo 6.1 P.1 Ejercicio 1: Delfín 6.4 Ejercicio 4: Raíz Cuadrada 7. ¿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.AprendiendoScratch / 239 Operadores—Lec. Lección: Funciones 6.  • • http://learnscratch.8 P. Objetivo 2.2 P.  También aprenderás a crear tablas de multiplicar.1 P. Objetivo: Aprender Funciones Contenidos 1.2 Funciones AprenderScratch 1.5 P.6 P. contar de veinte en  veinte.7 P. Materiales P. Reto: ¿Sabrías hacer esto? 8. ¿Qué conseguiremos? 3 Bloques Principales 4 Bloques Auxiliares 5.

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

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

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

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

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

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

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

La solución de este proyecto se encuentra en el fichero Acierta.4 Ejercicio 4: Niñas 7. Lección: Comparación 6.6 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.1 P. Reto: ¿Sabrías hacer esto? 8.3 P.2 P.2 P. Objetivo 2.7 P.8 P.3 Comparación AprenderScratch 1.1 Ejercicio 1: Sube y Baja 6. ¿Qué conseguiremos? 3.2 Ejercicio 2: Grande 6.AprendiendoScratch / 247 Operadores—Lec.8 Acierta 2. Bloques Principales 4.5 P. Materiales P.3 Ejercicio 3: Cerca y Lejos 6. Bloques Auxiliares 5. una pelota está  cerca o lejos.1 P. Objetivo: Aprender a hacer Comparaciones Contenidos 1. y muchas cosas más.  También aprenderás a decir cuando un balón sube o baja.4 P.sb.org .  • • http://learnscratch.

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

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

  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.  Cuando el balón sube su dirección es 0 grados.org . Sino. Cuando baja es 180.   • • • Página 4 Comparación http://learnscratch.  La solución de este proyecto se encuentra en el fichero SubeYBaja.sb.AprendiendoScratch / 250 6.  La  chica  compara  la  dirección  del  balón  con  el  valor  cero.  Cuando  son  iguales ella sabe que el balón sube. el balón baja.

2 Ejercicio: Grande Grande • • En este Ejercicio exploramos la función de bloque mayor que.AprendiendoScratch / 251 6.  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.  De  un  modo  aleatorio  cada  tres  segundos  el  volumen  del  cubo  cambia.3 http://learnscratch.  la  chica  sabe  que  el  cu‐ bo es grande.org . otras no.  Algunas veces es grande. que es 100.   Página 5 • • • Operadores—Lec.sb.  Cuando  el  tamaño  del  cubo  es  mayor  que  100.

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. dice que  está cerca.org .  La solución de este proyecto se encuentra en el fichero CercaYLejos.  Cuando la distancia es mayor que 120.   • • • • Página 6 Comparación http://learnscratch.  La chica se mueve continuamente de un lado al otro del escenario. dice que está lejos.AprendiendoScratch / 252 6.sb.  Cuando su distancia a la columna de colores es menor que 70.

   • • • Operadores—Lec.sb.AprendiendoScratch / 253 6.  La solución de este proyecto se encuentra en el fichero Ninas.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.3 Página 7 http://learnscratch.  La  pelota  de  tenis  se  mueve  libremente  por  el  escenario.  Cuando la distancia es menor que 80.  rebotando  en  los bordes. dice cerca.org .  Cada una de las chicas comprueba a qué distancia de ella está la pelota.

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

¿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. Bloques Principales 4. Materiales P.2 P.sb.org .8 Caballo 2.6 P.3 P. ¿Qué conseguiremos? 3.4 Ejercicio 4: Bicicleta Un Dos Tres 7. Lección: Lógica 6.1 Ejercicio 1: Patinete 6. Reto: ¿Sabrías hacer esto? 8. Objetivo 2.7 P.2 Ejercicio 2: Patinete o Bola 6. La solución de este proyecto se encuentra en el fichero Caballo. dibujar franjas de maripo‐ sas en el bosque y muchas cosas más. Objetivo: Aprender aritmética Lógica Contenidos 1.1 P.2 P.AprendiendoScratch / 255 Operadores—Lec.3 Ejercicio 3: Bicicleta 6.8 P.4 Lógica AprenderScratch 1.4 P.  • • http://learnscratch.5 P.   También aprenderás a hacer patinar a un chico. Bloques Auxiliares 5.

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

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

sb. Es preciso presionar la tecla uno y la teclas dos.  Este  bloque.  como  todos  los  predicados.  Probando presionar una de las dos teclas solamente comprobamos que  el chicho no se mueve.  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.  La solución de este proyecto se encuentra en el fichero Patinete.1 Ejercicio: Patinete Patinete • • En este Ejercicio exploramos la utilización del bloque lógico y.  nos  proporciona  el  resultado  cierto o falso.org .AprendiendoScratch / 258 6.   Lógica • • • Página 4 http://learnscratch.

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

org . y falso produce cierto.  En  este  proyecto  la  chica  se  pasea  en  bicicleta  mientras  escuchamos  un  sonido pop continuamente si no presionamos la tecla espacio.sb.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.   El bloque produce el valor opuesto de su argumento: cierto produce fal‐ so.   • • • Página 6 Lógica http://learnscratch.AprendiendoScratch / 260 6.  Para detener el sonido tenemos que presionar la tecla espacio.

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

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

 hacer juegos de palabras.AprendiendoScratch / 263 Operadores—Lec.6 P.2 P.3 Ejercicio 3: Cuántas Letras 6. Bloques Auxiliares 5.1 Ejercicio 1: Hola 6.8 Es Azul 2. Lección: Texto 6.2 Ejercicio 2: Deletreando 6.8 P. Materiales P.5 P.2 P.3 P. La solución de este proyecto se encuentra en el fichero EsAzul.1 P.org . Objetivo: Aprender a operar con Texto Contenidos 1.  • • http://learnscratch.5 Texto AprenderScratch 1. Objetivo 2.4 P. ¿Qué conseguiremos? 3.1 P.   También aprenderás a deletrear.4 Ejercicio 4: Primera y Última 7.sb. Reto: ¿Sabrías hacer esto? 8. ¿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 Principales 4.7 P. y muchas cosas  más.

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

sb.  El bloque de letra de nos permite determinar la letra en una posición particu‐ lar de la palabra. podemos saber cuantas letras tiene una palabra.   La combinación de esto bloques nos permite gran flexibilidad en el procesado  de textos.5 http://learnscratch.   Página 3 • • • • Operadores—Lec.  El bloque unir nos permite concatenar dos palabras o dos frases.  Con el bloque longitud de.org . 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. Podemos re‐ petir este proceso para unir un número ilimitado de frases.AprendiendoScratch / 265 5.

org .  La solución de este proyecto se encuentra en el fichero Hola.  La chica nos pregunta nuestro nombre.AprendiendoScratch / 266 6.  Escribimos el nombre en la ventana de preguntar.   Texto • • • • Página 4 http://learnscratch.  Luego la chica crea una frase uniendo el saludo Hola con el nombre que  se encuentra en respuesta.sb. 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.

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

org .AprendiendoScratch / 268 6. Este bloque nos dice cuantas letras tie‐ ne una palabra.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  CuantasLe‐ tras.sb.    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.  y  nos  dice  cuantas  letras  tiene  nuestro  nombre.  En  el  diálogo  la  chica  nos  saluda  como  antes.  Esta  información  es  parte  de  su  mensaje.  Para  ello utilizamos el bloque unir.   • • • Página 6 Texto http://learnscratch.

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

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

Objetivo 2. La solución de este proyecto se encuentra en el fichero PecesAmigos.7 P.1 P.4 P.AprendiendoScratch / 271 Variables—Lec. controlar un balón volador. Bloques Auxiliares 5.sb.8 Peces Amigos 2.1 P.2 P.2 P.3 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. ¿Qué conseguiremos? 3. Bloques Principales 4. Reto: ¿Sabrías hacer esto? 8.6 P. Lección: Variables 6.   También aprenderás a hacer carreras.1 Ejercicio 1: Dos Velocidades 6. Materiales P.1 Variables AprenderScratch 1.2 Ejercicio 2: Acelerador 6.org .5 P. Objetivo: Aprender Variables Contenidos 1.3 Ejercicio 3: El Viajero 6.  • • http://learnscratch. hacer  efectos gráficos y muchas cosas más.4 Ejercicio 4: Volando 7.8 P.

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

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

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

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

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

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

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

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

  Algunas  de  las  tareas  auxiliares  de  esta  lec‐ ción  nos  permitirán  hacer  cosas  como  crear  efectos gráficos o de movimiento.  mover.   Los bloque de mostrar y esconder variable nos  permiten visualizar en el escenario el contenido  de las variables.  Estos  bloques  auxiliares  se  estudian  en  deta‐ lle en su lección correspondiente.  apuntar.org . • 4.AprendiendoScratch / 280 3.  fijar  tamaño.  etc.  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. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  presionar  bandera.  • • • Página 2 Más Variables http://learnscratch. Bloques Principales • Los bloques principales de esta lección nos per‐ miten utilizar y modificar variables.

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

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

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

  enviar.   4.  • • • Página 2 Listas http://learnscratch. Bloques Auxiliares • Se  utilizan  bloques  auxiliares  (al  re‐ cibir.  En  los  Video  Tutoriales  se  explica  el  funciona‐ miento de todos los bloques. diálogos.org .  Estos  bloques  auxiliares  se  estudian  en detalle en su lección correspondiente.  decir.  etc. 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.  Algunas  de  las  tareas  auxiliares  de  esta  lección  nos  permitirán  hacer  cosas  como  crear  monó‐ logos.)  para  realizar  tareas  complementarias  que  permi‐ tan  ilustrar  mejor  el  uso  de  los  blo‐ ques de elementos de una lista.AprendiendoScratch / 288 3. hacer preguntas.

  palabras.  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. Lección : Listas   • • Listas En esta Lección exploramos los elementos básicos de una lista.   Página 3 • • • • • Listas—Lec.AprendiendoScratch / 289 5.   Para seleccionar un elemento de la lista utilizamos el bloque ítem‐de. para poder utilizarlos más tarde.  La solución de este proyecto se encuentra en el fichero Listas.  números.  En esta Lección creamos proyectos para explorar el uso de listas.  Una  lista  nos  permite  guardar  elementos  de  información. El elemento se añade siempre al final de la lista.sb.org .1 http://learnscratch.  El  bloque  de  añade  a.

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

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

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

AprendiendoScratch / 293 6.  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.  La solución de este proyecto se encuentra en el fichero Calculando.   • • • • Listas—Lec. tanto el caballero como el pirata realizan cálculos matemáticos  con estos números.org .1 Página 7 http://learnscratch.sb.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.   Después.

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

Sign up to vote on this title
UsefulNot useful