En programación, un ciclo puede causar la ejecución de múltiples instrucciones. En Scratch cualquier bloque cuya etiqueta comience con “Por siempre” o “Repita” es una instrucción repetitiva o cíclica. Figura 15.
Uno de esos bloques es:
Figura 15 – Ciclos (Por Siempre).
Esta instrucción nos permite, por ejemplo, dar instrucciones a un objeto para que indefinidamente diga “Miau” durante un segundo, con intervalos de dos segundos, para posterior decir “Soy un Gato”: Figura 16.
Figura 16 – Ciclos (Por Siempre con acciones).
Otro bloque permite hacer el ciclo un número específico de veces: Figura 17
Figura 17 – Ciclos (Repetir un número de veces).
Y otro bloque permite repetir un ciclo hasta que una condición sea verdadera: Figura 18
Figura 18 – Ciclos (Repetir hasta que).
En algunos casos, se requiere ejecutar una instrucción muchas veces, cada una de ellas variando ligeramente su comportamiento.