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