-
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! :-)
-