01 · Comprende · Paso 01 / 12
Una instrucción puede repetirse
Sesión 2 · Bucles y animación. Vamos a dar el siguiente paso después de aprender a ordenar instrucciones.
Nivel inicial · 8–11 años, orientativoUna instrucción indica una acción. Una secuencia reúne varias instrucciones en un orden. Un bucle hace que una secuencia vuelva a ejecutarse.
Crearás un bailarín que cambia de postura, espera un poquito y vuelve a empezar. Al terminar su baile, mostrará una frase.
Primero sigue el ejemplo paso a paso. Después guarda tu trabajo y crea un proyecto distinto con las condiciones del reto final.
Explica qué dos acciones se repetían en el juego de las palmadas.
01 · Comprende · Paso 02 / 12
Abre Scratch y prepara la pantalla
Mantén esta guía abierta y utiliza otra pestaña para construir el proyecto.
- Abre el editor de Scratch o la aplicación instalada. No necesitas publicar el proyecto ni iniciar sesión para guardarlo en tu ordenador.
- Si ya tienes un trabajo abierto, guárdalo antes de elegir Archivo → Nuevo. Trabajaremos en un proyecto nuevo.
- Si el editor está en inglés, entra en Settings → Language → Español (España). En español aparece Ajustes → Idioma.
- Si una ventana de tutorial tapa el editor, ciérrala. Busca las pestañas Código, Disfraces y Sonidos.
Ves un proyecto nuevo y los nombres de las categorías en español.
01 · Comprende · Paso 03 / 12
Recuerda dónde está cada cosa
Esta captura muestra un proyecto con el gato. Enseguida lo cambiaremos por un bailarín.
- Izquierda: pulsa una categoría para ver sus bloques. Usaremos Eventos (amarillo), Apariencia (morado) y Control (naranja).
- Centro: arrastra aquí los bloques. Para conectarlos, acerca uno debajo de otro y suelta cuando aparezca la marca de encaje.
- Derecha, arriba: está el escenario. La bandera verde inicia los programas preparados para ella. El botón rojo los detiene.
- Derecha, abajo: están las miniaturas de los objetos. Pulsa una para ver el código de ese objeto.
- Arriba, a la izquierda: Disfraces muestra las imágenes del objeto seleccionado. Vuelve a Código para programarlo.
Localiza Control, la zona de código y el botón rojo de detener.
02 · Construye y prueba · Paso 04 / 12
Añade el bailarín del ejemplo
Usaremos el objeto Ten80 Dance. Ya contiene las posturas necesarias para animarlo.
- Selecciona la miniatura del gato debajo del escenario. En este proyecto nuevo, pulsa su icono de papelera para eliminarlo.
- Pulsa el botón redondo con la cara y el signo +, llamado Elige un objeto. Está debajo del escenario.
- En la biblioteca, pulsa el cuadro de búsqueda y escribe Ten80. Elige el objeto llamado Ten80 Dance. También puedes encontrarlo en la categoría de baile.
- Al volver al editor, pulsa el campo Objeto, encima de las miniaturas. Escribe Bailarin y pulsa Intro.
- En las propiedades del objeto, escribe 60 en Tamaño, 0 en x y -40 en y. Pulsa Intro después de cada valor.
- Pulsa el botón de paisaje y + de la esquina inferior derecha para elegir un fondo. Busca Blue Sky y selecciónalo. Después vuelve a pulsar la miniatura del bailarín.
Tienes un bailarín llamado Bailarin y un fondo.
02 · Construye y prueba · Paso 05 / 12
Encuentra las cinco posturas
Cambiar un disfraz cambia el aspecto del mismo objeto. No crea otro personaje.
- Con el bailarín seleccionado, pulsa la pestaña Disfraces.
- Mira las miniaturas de la columna izquierda. Desplázate por ellas si no caben todas.
- Pulsa una miniatura y mira el campo con su nombre sobre el dibujo. Localiza Ten80 stance: será la postura de salida.
- Localiza también estas cuatro posturas: Ten80 top R step, Ten80 top L step, Ten80 top freeze, Ten80 top R cross. Pulsa cada una y observa cómo cambia el cuerpo.
- Conserva los nombres originales. No borres ni renombres los disfraces en este ejemplo.
- Vuelve a Código.
Puedes distinguir la postura inicial de las cuatro posturas del baile.
02 · Construye y prueba · Paso 06 / 12
Construye el comienzo del programa
Estos bloques se ejecutarán una sola vez al pulsar la bandera.
- Pulsa Eventos. Arrastra al hacer clic en la bandera verde a la zona central.
- En Apariencia, arrastra cambiar disfraz a y encájalo debajo del último bloque. Abre su menú y elige Ten80 stance.
- En Control, arrastra esperar 1 segundos debajo del cambio de disfraz. Conserva el número 1.
- Pulsa la bandera verde. El bailarín debe recuperar su postura inicial. Esta espera permitirá distinguir el comienzo del baile.
Tienes una única columna de bloques conectados: bandera → postura inicial → esperar 1.
02 · Construye y prueba · Paso 07 / 12
Coloca el bucle y la primera postura
El bloque repetir tiene una cavidad. Las instrucciones del baile irán dentro de ella.
- En Control, localiza repetir 10. Arrástralo debajo de la espera de un segundo.
- Cambia el número 10 por 4. De momento, deja su interior vacío.
- En Apariencia, toma un nuevo bloque cambiar disfraz a. Arrástralo dentro del hueco de repetir. Elige Ten80 top R step.
- En Control, toma esperar 1 segundos. Encájalo debajo del cambio de disfraz, también dentro del bucle.
- Cambia esta espera a 0.3. No cambies la espera inicial de un segundo: está fuera del bucle.
Dentro de repetir 4 hay dos bloques: un cambio de disfraz y una espera de 0.3.
02 · Construye y prueba · Paso 08 / 12
Completa una vuelta del baile
Una vuelta tendrá cuatro posturas. Cada postura debe ir seguida de su propia pausa.
- En Apariencia, arrastra un nuevo cambiar disfraz a debajo de la primera espera y dentro del bucle. Elige Ten80 top L step.
- En Control, añade debajo otra espera. Escribe 0.3.
- Añade otro cambiar disfraz a debajo. Elige Ten80 top freeze. Añade su espera de 0.3.
- Añade el último cambiar disfraz a. Elige Ten80 top R cross. Añade una última espera de 0.3.
- Cuenta los bloques del interior: deben ser ocho, alternando cuatro cambios de disfraz y cuatro esperas.
- Pulsa la bandera. Primero aparece la postura de salida; tras un segundo, el bailarín repite la secuencia cuatro veces.
El baile se ve y termina. No queda funcionando indefinidamente.
02 · Construye y prueba · Paso 09 / 12
Pon una frase después del baile
Las instrucciones de fuera del bucle no se repiten con las posturas.
- En Apariencia, localiza decir … durante 2 segundos. Usa el bloque con duración.
- Arrástralo debajo del borde inferior de repetir. Debe quedar fuera de la cavidad, conectado a la parte exterior de abajo.
- Escribe ¡Baile terminado! en el texto. Deja la duración en 2 segundos.
- Pulsa la bandera y espera. La frase debe aparecer una sola vez, cuando acaben las cuatro vueltas.
Solo aparece un bocadillo al final. La bandera permite comenzar el baile otra vez.
02 · Construye y prueba · Paso 10 / 12
Cambia una cosa y observa
Ahora vas a investigar qué controla el número de vueltas y qué controla la velocidad.
- Antes de cambiar nada, pulsa la bandera y observa el baile original.
- Cambia repetir 4 por repetir 2. Pulsa la bandera. ¿Baila más deprisa o hace menos vueltas?
- Vuelve a poner repetir 4.
- Cambia las cuatro esperas interiores de 0.3 a 0.6. Deja la espera inicial en 1. Pulsa la bandera y observa.
- Explica qué cambio hace el baile más lento. Después vuelve a dejar las cuatro esperas interiores en 0.3.
Comprueba tu explicación después de probar
Repetir 2 reduce el número de vueltas. Aumentar las pausas a 0.6 hace más lenta cada vuelta. Con cuatro posturas y cuatro vueltas se ejecutan 16 cambios de disfraz dentro del bucle.
Puedes explicar con tus palabras la diferencia entre repetir más veces y esperar más tiempo.
02 · Construye y prueba · Paso 11 / 12
Revisa y guarda el ejemplo
El archivo .sb3 conserva los objetos, los disfraces, los fondos y los programas.
- Pulsa la bandera y observa la escena hasta el final. Púlsala otra vez: debe comenzar correctamente de nuevo.
- Comprueba que hay una postura de salida, cuatro vueltas y una sola frase final.
- En la barra superior, abre Archivo y pulsa Guardar en tu ordenador.
- Si te pregunta el nombre y la carpeta, escribe Ejemplo_mi_baile.sb3 y elige tu carpeta de clase.
- Si se descarga automáticamente, localiza el archivo en Descargas. Cámbiale el nombre a Ejemplo_mi_baile, conservando la extensión .sb3, y muévelo a tu carpeta de clase.
- Para comprobarlo, usa Archivo → Cargar desde tu ordenador y selecciona el archivo que acabas de guardar. En la captura esa opción aparece como Load from your computer. Si pide sustituir el proyecto actual, confirma solo después de comprobar que has guardado tu copia.
- Pulsa la bandera en el archivo cargado y verifica que mantiene el baile. Guarda otra copia si haces más cambios.
Si algo no funciona
- No se mueve la postura: revisa que hayas elegido disfraces distintos y que los bloques estén conectados a la bandera.
- Solo ves la última postura: comprueba las cuatro pausas interiores y sus valores decimales.
- La frase aparece varias veces: mueve el bloque decir fuera del bucle.
- Has perdido el código: selecciona la miniatura del objeto correcto; cada objeto tiene sus propios bloques.
Tienes tu ejemplo guardado y has comprobado que se puede volver a abrir.
03 · Crea tu proyecto · Paso 12 / 12
Tu proyecto: un baile que sea tuyo
El ejemplo guiado ha terminado. Crea un proyecto nuevo y resuelve este reto con tus propias decisiones.
ACTIVIDAD LIBRE · SIN PASOS DE RESOLUCIÓN
Inventa una pequeña actuación.
Elige los personajes, el lugar, las posturas y lo que sucede al final. La escena debe ser diferente del ejemplo.
Condiciones del proyecto
- Un personaje y un fondo elegidos por ti.
- Una secuencia de al menos tres posturas diferentes.
- La secuencia se repite al menos tres veces.
- Hay pausas que permiten ver las posturas.
- Al terminar, el personaje muestra una frase una sola vez.
- El proyecto vuelve a empezar correctamente al pulsar la bandera.
Entrega
Guarda tu proyecto como Mi_baile.sb3 y enseña la escena terminada.
Explica qué parte se repite y qué parte sucede una sola vez.