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)

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

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

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

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

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

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

   El  proceso  es  simple  ya  que  cada  segmento  de  la  letra  consiste  en  un  movimiento y un giro.3 Ejercicio: Letra F   • • Letra F En este Ejercicio se crea el perfil de la letra F.AprendiendoScratch / 12 6.org .  La solución de este proyecto se encuentra en el fichero LetraEFE.sb.   • • Página 6 Mover y Girar http://learnscratch.  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.

  Un  sencillo  control  (al  presionar  la  tecla  espacio)  permite  solapar  pétalo  tras pétalo hasta formar la rosa. La forma de la rosa puede variarse cam‐ biando alguno de los elementos del pétalo.org .sb.   • • • Movimiento—Lec.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  de  nombre   CrearUnaRosa.  El dibujo de un pétalo es el dibujo de cuatro segmentos.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.AprendiendoScratch / 13 6.

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

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

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

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

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

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

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

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

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

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

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

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

   El balón va dejando una traza azul en sus movimientos. y podemos cre‐ ar figuras diferentes.  La solución de este proyecto se encuentra en el fichero Viaje.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.org .  Presionando  una  de  las  cuatro  teclas  podemos  llevar  al  balón  a  cada  uno de los puntos marcados de colores diferentes.   • • • Página 4 Ir y Deslizar http://learnscratch.

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

   La flor está controlada por el ratón.  Además.org .sb.  cada  vez  que  la  mariposa  empieza  una  nueva  trayectoria  recta  hacia la flor.  La solución de este proyecto se encuentra en el fichero Pillar. de modo que continuamente se sitúa  allí donde se encuentre el ratón.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.AprendiendoScratch / 28 6. la traza que deja en su camino cambia de color.

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

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

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

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

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 .  La solución de este proyecto se encuentra en el fichero CambiarYFijar. en combinación con bloques gráficos.  Introducimos  el  concepto  de  cambio  absoluto  de  las  posiciones  x  e  y  con  los  bloques de fijar. nos permitirán visualizar  el movimiento de diferentes objetos.   • • •   Movimiento—Lec.AprendiendoScratch / 33 5.  Estos bloques.sb.4 Página 3 http://learnscratch.  Introducimos  el  concepto  de  cambio  relativo  de  las  posiciones  x  e  y  con  los  bloques de cambiar.

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

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

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

  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.  El  movimiento  de  los  botes  se  realiza  con  lo  bloques  cambiar‐x  y  cam‐ biar‐y.  Los  blo‐ ques de cambiar‐y simulan el efecto de la gravedad en la pelota.4 Ejercicio: Botes Botes • Este Ejercicio es más avanzado que otros ya que utiliza una variable.4 Página 7 http://learnscratch.org .  Los  bloques  de  cambiar‐x  siempre  tienen  la  misma  magnitud.sb.   • • • Movimiento—Lec.

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

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

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

5 http://learnscratch. que son 480  pixels de ancho y 360 de alto.  y  dirección  son  reporteros  que  nos  sumi‐ nistran  información  del  sprite.  Esta  información  la  utilizaremos  de  varios  modos en los proyectos de la lección. El bloque de rebotar permite crear proyectos donde limitamos el espacio  de acción del sprite a las dimensiones finitas del escenario. y dirección. posición x e y. Los  bloques  de  posición  x  e  y.   Página 3 • • • Movimiento—Lec.AprendiendoScratch / 41 5.  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.sb.org .

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

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

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

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

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

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

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

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

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

org .   • • • Apariencia—Lec.   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.  Podemos detener el baile al presionar la tecla‐a.1 Página 5 http://learnscratch.AprendiendoScratch / 51 6.2 Ejercicio: Alegría Alegría • En  este  Ejercicio  creamos  una  animación  mediante  el  cambio  secuen‐ cial de disfraz de la chica.sb.  La solución de este proyecto se encuentra en el fichero: Alegria.

  Se envía un mensaje al escenario cada vez que éste debe cambiarse.   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.  La solución de este proyecto se encuentra en el fichero Sorpresa.AprendiendoScratch / 52 6.sb.org .   • • • Página 6 Disfraz http://learnscratch.

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

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

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

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

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

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

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

AprendiendoScratch / 60 6.   • • • 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.  La solución de este proyecto se encuentra en el fichero Accion.sb.  Esta  estrategia  permite  la  creación  de  proyectos  con  muchos  actores  y  largos diálogos.  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.org .

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

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

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

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

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

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

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

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

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

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

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

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

  y  el  efecto  mosaico  que  convierte  una  única  imagen  del  sprite  en  un  mosaico de muchas imágenes iguales pero de tamaño reducido.  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.   • •   Apariencia—Lec.  Los  bloques  incluyen  los  efectos  de  color  y  brillantez. Lección : Efectos   • • Efectos En esta lección exploramos el uso de los bloques de fijar y cambiar efecto.AprendiendoScratch / 73 5.4 Página 3 http://learnscratch.sb.org .  el  efecto  pixelizar  que  mantiene  el  tamaño  del  objeto  pero reduce  el  número  de  pixels.  que  afectan  el  color  del  objeto.  los  efectos  de  remolino  y  ojo  de  pescado  que  deforman  la  imagen.

   • • Página 4 Efectos http://learnscratch.AprendiendoScratch / 74 6. con diferentes tonalidades para cada color.sb.  Utilizamos  una  rosa  multicolor  ya  que  contiene  una  gama  representati‐ va de todos los colores.org .  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.  El  efecto  de  cambio  de  color  no  es  siempre  fácil  de  predecir.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  RosaDeCo‐ lor.

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

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

   • • • Apariencia—Lec.org .sb.AprendiendoScratch / 77 6.4 Ejercicio: Soldado Soldado • En  este  Ejercicio  experimentamos  con  dos  efectos  gráficos:  brillantez  y  desvanecer.  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.  El efecto  brillantez transforma el color de un objeto haciéndolo más bri‐ llante.

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

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

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

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

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

AprendiendoScratch / 83 6.sb.   El coche se mueve continuamente de lado a lado del escenario.   Página 5 • • • Apariencia—Lec.5 http://learnscratch.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. entre los dos árboles. o detrás de los dos árboles.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  DelanteDe‐ tras_1. Depen‐ diendo  de  la  capa  en  la  que  se  encuentre  pasará  delante  de  los  dos  árboles.  Al presionar las teclas uno y dos experimentamos con las capas.org .

  Este  efecto  de  rotación  es  la  combinación  de  un  deslizamiento  y  un  cambio de capas.sb.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  DelanteDe‐ tras_2.AprendiendoScratch / 84 6.3 Ejercicio: Delante Detrás_2 Delante Detrás_2 • En  este  Ejercicio  exploramos  otras  aplicaciones  de  mover  objetos  entre  capas.org .   • • • Página 6 Mostrar http://learnscratch.  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 Flechas.4 Ejercicio: Flechas Flechas • En  este  Ejercicio  creamos  un  proyecto  en  el  que  tres  flechas  aparecen  de un modo aleatorio en el escenario.  Pare hacerlas reaparecer presionamos la tecla espacio.   • • • • Apariencia—Lec.  Utilizaremos esta técnica en varios juegos.sb.org .  Cuando  hacemos  clic  en  cualquiera  de  las  flechas  hacen  un  sonido  de  pop y desaparecen.5 Página 7 http://learnscratch.AprendiendoScratch / 85 6.

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

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

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

org .  con  su  fre‐ cuencia y su duración. 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.  La solución de este proyecto se encuentra en el fichero TocarNotasb.1 http://learnscratch.   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.  Introducimos  los  conceptos  de  nota  en  la  escala  musical.  o  armonía.  se  describe  el  proceso  de  creación  de  varios  programas  (scripts)  donde  cada  uno  implementa  el  sonido  de  un instrumento diferente.  Para  conseguir  polifonía.AprendiendoScratch / 89 5.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 tres.1 Ejercicio: Grueso Grueso • En  este  Ejercicio  exploramos  el  rango  de  valores  del  tamaño  de  lápiz  que sean útiles en nuestros dibujos. etc.   Tamaño y Sellar • • • Página 4 http://learnscratch.sb.  La solución de este proyecto se encuentra en el fichero Grueso.  El  proyecto  comienza  dibujando  una  línea  con  tamaño  de  lápiz  uno.  y  continúa con líneas de valor de tamaño dos.  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.AprendiendoScratch / 138 6.org .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

AprendiendoScratch / 161 5. Lección : Por Siempre   • • Por Siempre En esta Lección exploramos el uso de los bloques por siempre y por siempre si. Esto ocurrirá cuando la condición que elijamos sea ver‐ dad.sb. 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 .3 Página 3 http://learnscratch.   • • • Control—Lec.  La solución de este proyecto se encuentra en el fichero PorSiempre.  El bloque de por siempre repite el script dentro de su forma‐c de un modo  continuo.

sb.  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. por siempre.AprendiendoScratch / 162 6.1 Ejercicio: Tenor Tenor • En este Ejercicio construimos un proyecto para experimentar con el blo‐ que por siempre.   El tenor también se desplaza por siempre.  Creamos un script que toca una melodía continuamente.   • • • • Página 4 Por Siempre http://learnscratch.org .

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

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

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

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

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

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

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

AprendiendoScratch / 170 6.   • • • • Página 4 Repetir http://learnscratch.org .  La solución de este proyecto se encuentra en el fichero LlenarFila.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.  En este caso queremos llenar una fila con siete triángulos azules.sb.  Cada vez que presionamos una tecla llenamos una fila.

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

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

   • • • 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.AprendiendoScratch / 173 6.  El  bloque  repetir  nos  permite  llenar  cuatro  filas.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  PantallaDeFlo‐ res.4 Página 7 http://learnscratch.org .  Deseamos  llenar  cuatro  filas  con  flores.sb. hace que cada fila solo tenga flores en la zona azul.  pero solo  en  la  zona  azul  del  es‐ cenario.

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

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

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

  El bloque de enviar mensaje ejecuta el envío y el proceso continúa.  que  se  reconoce  por  tener  la  parte  superior  con forma curvada.  La solución de este proyecto se encuentra en el fichero Mensajes.org . Lección : Mensajes Mensajes • • • En esta Lección exploramos el uso de los bloques de enviar y recibir mensajes.sb.   • •   Control—Lec.AprendiendoScratch / 177 5. es el evento que ejecuta el script asociado con él.  El  bloque  de  al  recibir  mensaje.  El  bloque  de  enviar  mensaje  y  esperar.5 Página 3 http://learnscratch.  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.

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

sb.  Tanto  el  arpa  como  el  chelo  responden  al  mensaje  tres.   En  este  ejemplo  el  tenor  es  el  único  que  envía  mensajes.5 http://learnscratch.  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.org .  Por  definición  en  Scratch  los  mensajes  son siempre  enviados  a todos.  La solución de este proyecto se encuentra en el fichero: ArpaChelo.   Página 5 • • • • Control—Lec.AprendiendoScratch / 179 6.  Envía  tres  mensajes.  Los  dos  al  mis‐ mo tiempo.

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

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

org .sb  Ejemplo 2: Siluetas.sb  Ejercicio 4: EntreAmigos. Materiales Proyectos Scratch:  Lección: Mensajes. Arpa Chelo  4. Siluetas  http://learnscratch.sb  Ejercicio 1: ArpaSaltarina. Lección Mensajes  2. Entre Amigos  6.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  Siluetas. Efectos  5.   Siluetas • • 8.sb  Ejercicio 2: ArpaChelo.sb  Ejercicio 3: Efectos. Arpa Saltarina  3. 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.  Incluye  algún  efecto  grafico  al  tocar los sonidos.sb    Video Tutoriales  1.sb  Ejemplo 1 : EnElBosque. En el Bosque  7.AprendiendoScratch / 182 7.sb.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  La solución de este proyecto se encuentra en el fichero Zonas.org .AprendiendoScratch / 210 6.  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.  El script del proyecto hace que el tamaño de los objetos. el pelícano y el  pirata cambien de tamaño según dónde situamos el ratón.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 el nivel del volumen que creamos con nuestra  voz queda registrado en este bloque.org .  En  este  proyecto  somos  capaces  de  hacer  girar  a  la  patinadora.  La solución de este proyecto se encuentra en el fichero Festival.sb.  simple‐ mente cambiando el disfraz. cada vez que el volumen del micrófono sea  más de 20.  Si tenemos un micrófono.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.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. volvemos al fondo original.  La solución de este proyecto se encuentra en el fichero Ambiente.  Si el nivel del sonido es fuerte.  El escenario inicial tiene un fondo con unos colores específicos.sb.   • • • • • Sensores—Lec.  La patinadora se desplaza de un lado a otro del escenario. automáticamente el escenario cambia de  color.AprendiendoScratch / 229 6.4 Página 7 http://learnscratch.  Cuando el nivel de sonido baja.org .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3 De Veinte en Veinte De Veinte en Veinte • • • En este Ejercicio exploramos la función del bloque mod (o módulo.   • • Página 6 Funciones http://learnscratch.AprendiendoScratch / 244 6.sb.   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. el hombre se para y nos dice  donde se encuentra.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  DeVeinteEn‐ Veinte.   En  este  proyecto  el  hombre  camina  paso  a  paso  de  un  lado  a  otro  del  escenario.org .

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

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

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

  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.  posición.AprendiendoScratch / 248 3. Los bloques son: menor que. decir frases. etc.  En  los  Video  Tutoriales  se  explica  el  funcionamiento de todos los bloques. Bloques Principales • Los bloques principales de esta lección  nos permiten comparar números. igual que. Bloques Auxiliares • Se utilizan bloques auxiliares (al presio‐ nar  tecla.  etc.)  para  realizar  tareas  complementarias  que  permitan  ilustrar  mejor  el  uso  de  los bloques de comparación.  o mayor que. • 4.  por  siempre.org .  • • • Página 2 Comparación http://learnscratch.

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

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

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

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

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

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

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

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

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

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

  En este proyecto podemos hacer que el chico se desplace en su patine‐ te  bien  cuando  presionamos  la  tecla  uno.   Página 5 • • Operadores—Lec.sb. el chico se mueve.  Este bloque.4 http://learnscratch.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero:  PatineteOBo‐ la.  o  cuando  el  balón  amarillo  hace contacto con él.AprendiendoScratch / 259 6.  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.  Comprobamos  que  cuando  una  de  las  condiciones  se  cumple.

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

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

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

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

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

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

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

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

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

  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  PrimeraYUlti‐ ma.5 Página 7 http://learnscratch.  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.sb.   • • • Operadores—Lec.AprendiendoScratch / 269 6.org .  Es  fácil  saber  cual  es  la  primera  letra.4 Ejercicio: Primera y Última Primera y Última • • En este Ejercicio combinamos los bloques de los proyectos anteriores.

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

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

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

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

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.  La  solución  de  este  proyecto  se  encuentra  en  el  fichero  DosVelocida‐ des.   El resultado es que la chica corre a dos velocidades diferentes.  con  otra  tecla el valor fijado es 25.AprendiendoScratch / 274 6.sb.  Al  presionar  una  tecla  fijamos  el  valor  de  la  variable  al  valor  5.  En  este  proyecto  dos  scripts  están  basados  en  la  misma  estructura:  re‐ petir la acción de mover.org .

  Depende  del valor de la variable en ese momento.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.  la  chica  se  mueve  un  número  de  pasos.org .1 http://learnscratch.  Al  presionar  la  tecla  uno.  Este  número de pasos coincide con el valor de la variable a.AprendiendoScratch / 275 6.  La solución de este proyecto se encuentra en el fichero: Acelerador.sb.  El  efecto  de  presionar  la  tecla  uno  no  es  siempre  el  mismo.   Página 5 • • • Variables—Lec.

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

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

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

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

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

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

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

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

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

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

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

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

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

  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.sb.AprendiendoScratch / 293 6.org . tanto el caballero como el pirata realizan cálculos matemáticos  con estos números.   Después.1 Página 7 http://learnscratch.  Nos informan de cuál es el promedio y la suma total de estos números.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.

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

Sign up to vote on this title
UsefulNot useful