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