Programação para Iniciantes com Blocos
Capítulo 4
>
Nível 1
Laços são blocos que você pode usar para repetir as mesmas ações. Isso facilita para você completar tarefas no jogo sem ter que posicionar longas listas de blocos. Existem dois tipos de laços: blocos while e blocos repeat, que exploraremos nos próximos níveis.
Há cinco (5) ovos neste mapa, você pode pegá-los com apenas alguns blocos usando um bloco de loop while. Tente pegar todos os ovos repetindo os mesmos dois blocos de movimento quatro vezes.

Objetivo
Pegue todos os ovos no celeiro usando apenas seis (6) blocos, usando o bloco de loop while.
As galinhas colocaram seus ovos por toda parte! Percorra o celeiro e colete todos os ovos rapidamente!
Para reduzir a quantidade de blocos que você precisa usar e tornar a codificação muito menos tediosa, você pode usar loops! São blocos que permitem repetir as mesmas ações, eliminando a necessidade de colocar os mesmos blocos várias vezes.
Um bloco de loop while é um desses loops em que você pode definir blocos para repetirem enquanto uma determinada condição for verdadeira.

Uma variável chamada count é configurada no editor de blocos para determinar quantas vezes você deseja que os blocos se repitam. Ela é usada para definir a condição do loop.
Um bloco de loop while com um bloco de comparação é configurado no editor de código para verificar se count é menor que 4. Coloque seus blocos de movimentação dentro do bloco while e use o bloco change variable para aumentar o valor de count em 1 a cada ciclo.

Neste exemplo, o bloco de loop while verifica se count é menor que 4. count começa em 0 e aumenta em 1 a cada ciclo até atingir 4. Quaisquer blocos que você colocar dentro do loop while serão repetidos, neste caso quatro (4) vezes.
Coloque move forward com o número correto de passos e os blocos turn left dentro do loop while para repetir a sequência de blocos quatro (4) vezes, de modo a caminhar ao redor do galinheiro para coletar todos os ovos.

Cuidado: loops podem rodar para sempre se não forem interrompidos, então certifique-se de incluir o bloco change count by, caso contrário isso pode causar um erro.
Experimente! Colete todos os cinco (5) ovos e complete o nível usando apenas seis (6) blocos no total no editor de blocos.