Se há coisa que os computadores fazem bem é repetir comandos.
Eu, pessoalmente, ficaria muito aborrecido se tivesse de fazer a mesma coisa vezes sem conta.
Mas um computador pode fazer a mesma coisa milhões, ou mesmo bilhões, de vezes
e não se aborrecer, sendo capaz de fazê-lo muito bem.
Assim, por exemplo, se eu quisesse
enviar um e-mail de parabéns a todos os utilizadores do Facebook,
talvez demorasse mais de um século a escrever todos esses e-mails para toda a gente.
No entanto, com apenas algumas linhas de código, posso fazer o sistema
enviar um e-mail a todos no Facebook desejando-lhes um feliz aniversário.
É isto que fazem os loops, e é por isso que são valiosos,
e algo que os computadores conseguem fazer muito bem.
Neste exemplo, o teu objetivo vai ser mover o pássaro para acertar no porco.
Podemos usar o bloco "repetir" para fazer isto muito facilmente.
Podes fazer isto dando ao computador um comando "avançar" cinco vezes,
para fazer avançar o pássaro um passo de cada vez em direção ao porco.
Ou podes simplesmente dizer ao computador para "avançar" uma vez,
e depois dizer-lhe para "repetir" 5 vezes — ele fará a mesma coisa.
Assim, para fazer isto, arrasta o teu comando “avançar”,
e depois coloca-o dentro do bloco "repetir".
Podes clicar nele e dizer-lhe quantas vezes queres repetir o bloco
para lhe dizer quantos passos queres que ele dê.
Agora, mais uma coisa:
podes colocar tantos comandos quantos quiseres dentro do bloco "repetir".
Por isso, neste exemplo, vais dizer-lhe para avançar e virar à esquerda,
o que ele fará cinco vezes.
É tudo! Bom trabalho e diverte-te :-)