WEBVTT 00:00:00.320 --> 00:00:03.740 Se há coisa que os computadores fazem bem é repetir comandos. 00:00:03.740 --> 00:00:08.170 Como pessoa, ficaria muito aborrecido se tivesse de fazer a mesma coisa muitas vezes seguidas. 00:00:08.170 --> 00:00:08.809 00:00:08.809 --> 00:00:12.849 Mas um computador pode fazer a mesma coisa milhões, ou mesmo milhares de milhões, de vezes, 00:00:12.849 --> 00:00:15.000 e não se aborrecer, sendo capaz de fazê-lo muito bem. 00:00:15.500 --> 00:00:17.430 Assim, por exemplo, se eu quisesse desejar 00:00:17.430 --> 00:00:20.960 um feliz aniversário a todos os utilizadores do Facebook enviando-lhes um e-mail, 00:00:20.960 --> 00:00:24.850 talvez demorasse mais de um século a escrever todos esses e-mails para toda a gente. 00:00:24.850 --> 00:00:25.269 00:00:25.269 --> 00:00:28.760 No entanto, com apenas algumas linhas de código, posso fazer o sistema 00:00:28.760 --> 00:00:32.229 enviar um e-mail a todos os utilizadores do Facebook desejando-lhes um feliz aniversário. 00:00:32.229 --> 00:00:34.000 É isto que fazem os loops, e é por isso que são valiosos, 00:00:34.500 --> 00:00:37.180 e algo que os computadores conseguem fazer muito bem. 00:00:37.180 --> 00:00:40.550 Neste exemplo, o teu objetivo vai ser mover o pássaro 00:00:40.550 --> 00:00:44.940 para chegar ao porco. Agora vamos poder usar o bloco "repetir" 00:00:44.940 --> 00:00:49.210 para poder fazer isto muito facilmente. Podes fazer isto 00:00:49.210 --> 00:00:52.219 dando ao computador um comando "avançar" 00:00:52.219 --> 00:00:57.079 cinco vezes, para fazer avançar o pássaro um passo de cada vez em direção ao porco. 00:00:57.079 --> 00:01:00.590 Ou podes simplesmente dizer ao computador para"avançar" uma vez, 00:01:00.590 --> 00:01:04.150 e depois dizer-lhe para "repetir" 5 vezes — ele fará a mesma coisa. 00:01:04.150 --> 00:01:08.280 Assim, para fazer isto, arrasta o teu comando “avançar”, 00:01:08.280 --> 00:01:11.729 e depois coloca-o dentro do bloco "repetir". 00:01:11.729 --> 00:01:16.200 Podes clicar nele e dizer-lhe quantas vezes queres repetir o bloco 00:01:16.200 --> 00:01:19.970 para lhe dizer quantos passos queres que ele dê. Agora, mais uma coisa: 00:01:19.970 --> 00:01:23.540 podes colocar tantos comandos quantos quiseres dentro do bloco "repetir". 00:01:23.540 --> 00:01:26.909 Por isso, neste exemplo, vais dizer-lhe para avançar e virar à esquerda, 00:01:26.909 --> 00:01:30.970 o que ele fará cinco vezes. É tudo! Bom trabalho e diverte-te :-) 00:01:30.970 --> 00:01:31.220