Programación para principiantes con bloques
Capítulo 5
>
Nivel 1
Las listas se pueden usar para almacenar múltiples valores en un solo lugar, ya sean números o cadenas de texto. ¡Esto te ahorrará tiempo y espacio en tu código, además de permitirte leer datos en secuencias!
En este ejercicio, recoge todos los huevos de colores alrededor del granero y guárdalos en una lista para que puedas colocarlos juntos en un contenedor.

Objetivo
Recoge huevos y rellena una lista que puedas guardar en un contenedor.
Recoge los diferentes huevos en el granero y guárdalos juntos en una lista para poder colocarlos juntos dentro de un contenedor.
Las listas son como variables que permiten almacenar múltiples valores en un solo lugar. Usamos los mismos bloques que con las variables; sin embargo, añadimos bloques especiales de lista para crear una lista de valores.
Recoge todos los huevos de cada color en el campo: hay huevos rojos, verdes y azules. Una vez que estén todos recolectados, crea las variables: red_eggs, blue_eggs, green_eggs haciendo clic en el botón crear variable en el menú Variables.

Cuenta cuántos huevos has recolectado de cada tipo y usa el bloque set variable para asignar la cantidad a cada variable. Arrastra y suelta burbujas de número del menú Math dentro del bloque set variable; el número de huevos de cada tipo se muestra en la esquina superior derecha de la pantalla.

Una vez que todos los huevos estén recolectados y las variables asignadas, dirígete a la marca X oscura y colócate frente al contenedor. Aquí crearemos una lista y almacenaremos todos los huevos en una lista para poder guardarlos en el contenedor.
Primero, crea una variable llamada eggs usando el botón crear variable en el menú Variables. A continuación, arrastra y suelta el bloque set variable en el editor de bloques y configúralo en la variable eggs.

Aquí es donde las cosas cambian: en el menú Lists de la caja de herramientas, arrastra y suelta el bloque create list y colócalo dentro del bloque set variable. En los tres espacios del juego, inserta las tres (3) variables que creaste anteriormente: red_eggs, blue_eggs, green_eggs.

Esto construye la lista eggs con las tres (3) variables, almacenando efectivamente tres (3) valores en una única estructura de datos. Finalmente, usa el bloque place del menú Actions y añade la lista eggs para colocarla en el contenedor y completar el nivel.