Programação para Iniciantes com Blocos
Capítulo 5
>
Nível 1
Listas podem ser usadas para armazenar vários valores em um único lugar, sejam números ou cadeias de caracteres! Isso economiza tempo e espaço no seu código, além de permitir ler dados em sequência.
Neste exercício, pegue todos os ovos coloridos ao redor do celeiro e armazene-os em uma lista para que você possa colocá-los juntos em um recipiente.

Objetivo
Pegue ovos e preencha uma lista que você possa armazenar em um contêiner.
Pegue os diferentes ovos no celeiro e armazene-os juntos em uma lista para que você possa colocá-los juntos dentro de um contêiner.
Listas são como variáveis que permitem armazenar vários valores juntos em um único lugar. Usamos os mesmos blocos das variáveis, porém adicionamos blocos especiais de lista para criar uma lista de valores.
Pegue todos os ovos de cada cor no campo: ovos vermelhos, verdes e azuis. Depois de coletá-los todos, crie variáveis: red_eggs, blue_eggs, green_eggs clicando no botão Criar variável no menu Variables.

Conte quantos ovos você coletou de cada tipo e use o bloco set variable para atribuir o valor a cada variável. Arraste e solte as bolhas de número do menu Math no bloco set variable. O número de ovos de cada tipo é exibido no canto superior direito da tela.

Depois que todos os ovos forem coletados e as variáveis definidas, dirija-se à marcação X escura e fique de frente para o contêiner. Aqui, vamos criar uma lista e armazenar todos os ovos nela para que possam ser guardados no contêiner.
Primeiro, crie uma variável chamada eggs usando o botão Criar variável no menu Variables. Em seguida, arraste e solte o bloco set variable no editor de blocos e defina-o na variável eggs.

É aqui que as coisas mudam: no menu Lists na caixa de ferramentas, arraste o bloco create list e coloque-o dentro do bloco set variable. Nos três espaços do jogo, insira as três (3) variáveis que você criou anteriormente: red_eggs, blue_eggs, green_eggs.

Isso constrói a lista eggs com as três (3) variáveis, armazenando efetivamente três (3) valores em uma única estrutura de dados. Por fim, use o bloco place do menu Actions e adicione a lista eggs para colocá-la no contêiner e completar o nível.