Nybörjarkodning med block
Kapitel
>
Nivå

Listor och Samlingar
Numeriska listor

Listor kan användas för att lagra flera värden på ett enda ställe, vare sig det är siffror eller textsträngar! Detta kommer att spara både tid och plats i din kod samt möjliggöra att läsa data i sekvenser.

I den här övningen, hämta alla färgade ägg runt ladugården och lagra dem i en lista så att du kan placera dem tillsammans i en behållare.

Guide

Mål

Hämta ägg och fyll en lista du kan lagra i en behållare.

Hämta de olika äggen i ladan och lagra dem tillsammans i en lista så att du kan placera dem tillsammans inuti en behållare.

Listor är som variabler som låter dig lagra flera värden tillsammans på ett ställe. Använd create empty list-blocket för att skapa en ny lista. Använd sedan set item in list-blocket med INSERT-läge på SISTA positionen för att lägga till värden i den. Koppla listvariabeln till listinmatningen och värdet du vill lägga till till TO-inmatningen.

Hämta alla ägg av varje färg på fältet och skapa variabler: blue_eggs, red_eggs, green_eggs med hjälp av set variable-blocket. Räkna hur många ägg du har samlat in av varje typ och lagra dem i dessa variabler (till exempel: blue_eggs = 5).

Skapa en lista med namn eggs med hjälp av create empty list-blocket. Med detta uppsatt kan du lägga till variablerna i listan med set item in list-blocket med INSERT-läge på SISTA positionen. Koppla eggs till listinmatningen och varje variabel (blue_eggs, red_eggs, green_eggs) till TO-inmatningen. Se till att lägga till dem i samma färgordning som ovan och som angivet i kodredigeraren.

När alla ägg är inne i listan, gå till X-märket och placera dem inuti behållaren med hjälp av place-blocket med eggs-variabeln kopplad till det.

Kodbok