Programación para principiantes con bloques
Capítulo 5
>
Nivel 3
Objetivo
Coloca comida en el suelo y llama a los cerditos poniendo sus nombres en una lista.
Los cerditos probablemente tengan hambre pronto, recoge la bolsa grande azul de comida y dirígete a las dos (2) marcas X oscuras en el mapa. Arrastra y suelta el bloque place del menú Actions en el editor de código en las dos (2) marcas X oscuras y colócalo frente a las bandejas. Arrastra y suelta el bloque string del menú Text dentro de los bloques place y agrega la palabra "food" en la burbuja de texto. Esto verterá la comida de la bolsa en las bandejas para que los cerditos coman.

Después de colocar la comida en ambas marcas X oscuras, dirígete a la marca X clara y mírate hacia el corral. Llama a los cerditos para que vengan a comer. Sus nombres son "Peggle", "Peter", "Piper" y "Pedro". Para facilitar la llamada, pon sus nombres en una lista; hay un bloque set variable / create list en el editor que contiene una lista titulada names. Activa el bloque y completa los elementos faltantes.

Desde el menú Text, coloca cuatro bloques string en el bloque create list. Dentro de ellos coloca los nombres de los cuatro cerditos en este orden: "Peggle", "Peter", "Piper", "Pedro".

Usa un bloque de bucle for para llamar todos los nombres de los cerditos usando el bloque speak. El bucle for usa la variable x para iterar a través de la lista names, necesitas establecer la cantidad de veces que el bucle recorre la lista, que es 4, que es la cantidad de variables en la lista.
Dentro del bucle, usa el bloque speak con un bloque create text para combinar la cadena "Come here " con la variable x (que contendrá cada nombre a medida que el bucle avanza). En el editor de bloques encontrarás los bloques desactivados, actívalos y termina la secuencia de bloques agregando los elementos en el segundo espacio del bloque create text.

Inserta el bloque list get, arrastrándolo desde el menú Lists; este bloque te permitirá extraer un elemento de la lista.

Para extraer el nombre de cada cerdito de la lista, arrastra y suelta la variable x del menú Variables dentro del bloque list get e insértala en el bloque create text.

Usando este conjunto de bloques de código, el jugador podrá llamar los nombres de todos los cerditos en orden. La variable x en el bucle for representa cada nombre de la lista a medida que el bucle recorre cada elemento en orden hasta que llega al final.