Las computadoras son muy buenas repitiendo comandos (órdenes).
Los humanos nos aburrimos si tenemos que repetir la misma acción muchas veces seguidas.
Sin embargo, las computadoras pueden realizar la misma acción millones o incluso miles de millones de veces,
sin aburrirse y, además, ser capaces de hacerlo muy bien.
Así, por ejemplo, si quiero desearle
a todo el mundo en Facebook un feliz cumpleaños a través de un correo electrónico,
puede llevarme más de un siglo escribir todos esos mensajes de correo electrónico para todas esas personas.
Sin embargo, con sólo unas pocas líneas de código, puedo tener un sistema para
enviar un correo electrónico a todo el mundo en Facebook deseándoles un feliz cumpleaños.
Así que eso es lo que los loops (bucles) son y la razón por la que son valiosos,
y algo que las computadoras pueden hacer muy bien.
En este ejemplo, su objetivo será mover al pájaro
para atrapar al cerdo. Ahora vamos a poder utilizar el bloque de "repetición"
para hacer esto muy fácilmente. Tú puedes hacer esto
dando al equipo la orden de "seguir adelante"
cinco veces para que el pájaro avance un paso por vez hacia el cerdo.
O simplemente puedes indicarle al equipo "seguir adelante" una vez,
y luego decirle que tiene que "repetir" esa orden 5 veces, entonces hará lo mismo.
Así que para hacer esto se arrastra el comando "seguir adelante",
y luego lo pones en el interior del bloque de "repetición".
Y puedes hacer clic en ese bloque e indicarle el número de veces que deseas repetir el bloque
para decirle la cantidad de pasos que quieres que avance. Ahora bien, una cosa más
es que tú puedes poner tantos comandos como desees dentro del bloque de "repetición".
Así que en este ejemplo, estás diciendo que tiene que avanzar y girar a la izquierda,
que lo hará cinco veces. ¡Buen trabajo bien y a divertirse! :-)