Óptimo! Apanhámos um bacalhau! Sabias que se deres um bacalhau a um golfinho, ele irá guiar-te até a um naufrágio onde pode estar um tesouro? Devemos estar a chegar perto. O próximo conjunto de puzzles vai certamente ser mais complicado, por isso é melhor aprendermos mais algumas técnicas de código. O que é isto? Uma caverna? Bem-vindos, aventureiros! O meu nome é Squid. Reparei que estavam a usar o mesmo conjunto de comandos vezes sem conta nalguns dos últimos puzzles. Deve ter sido um pouco cansativo. Alguma vez quiseram ter uma forma de fazer algo muitas vezes, como lavar louça ou escovar os dentes, sem se cansarem ou aborrecerem? Isso seria bom. Os computadores são realmente bons a fazer a mesma coisa vezes sem conta, usando loops de código. Quando quiseres que o teu programa corra as mesmas instruções muitas vezes, podes usar um loop! O loop contém instruções para o comando se repetir até alcançar o objetivo. Assim que o teu programa iniciar um loop de repetição até ao objectivo, ele continuará a ler as instruções no interior do loop até chegar ao objectivo. Experimenta tu! Põe os comandos que queres repetir dentro do bloco “repetir até objetivo”, clica em “run” e vê o que acontece! Bom, isto foi um bocado estranho. Quem diria que as lulas conseguem escrever código? Nem sequer pensei que tivessem dedos. Então, agora sabemos o que são loops, Vamos usá-los para arranjar mais tesouros.