Uma coisa na qual computadores são muito bons é em repetir comandos.
Como uma pessoa, você ficaria muito entediado se você tivesse que fazer a mesma coisa várias vezes seguidas.
Missing???
Mas um computador pode fazer a mesma coisa milhões ou até mesmo bilhões de vezes,
e não ficar entediado e ser capaz de tirar isso de letra.
Então por exemplo, se eu quisesse desejar
a todos no Facebook um feliz aniversário enviando a eles um email,
eu levaria mais de um século para realmente escrever todos esses emails para todo mundo.
Mas com apenas algumas linhas de código, eu posso fazer com que um sistema
envie um email para todos no Facebook desejando a eles feliz aniversário.
É isso que os loops são, e o motivo para eles serem tão valiosos,
e algo que os computadores podem fazer muito bem.
Nesse exemplo o seu objetivo vai ser mover o pássaro
para pegar o porco. Agora nós vamos ser capazes de utilizar o bloco "repetir"
para conseguir fazer isso bem facilmente. Você pode fazer isso
dando ao computador um comando de "ir para frente"
cinco vezes de forma a mover o pássaro para f rente um passo por vez até chegar no porco.
Ou você pode apenas dizer ao computador para ele "ir para frente" uma vez,
e depois dizer que ele repita isso 5 vezes, e ele vai fazer a mesma coisa.
Então para fazer isso você arrasta o seu comando de "ir para frente",
e então você o coloca dentro do bloco "repetir".
E você pode clicar nele e dizer quantas vezes você quer repetir o bloco
para dizer a ele quantos passos você quer que ele dê para frente. Agora uma outra coisa é que
você pode colocar quantos comandos você quiser dentro do bloco "repetir".
Então neste exemplo você está dizendo para que ele vá para frente e vire à esquerda,
coisa que ele vai fazer cinco vezes. Certo, bom trabalho e se divirta! :-)