Nybegynnerprogrammering med blokker
Kapittel
>
Nivå
Lister og Samlinger
Numeriske lister
Lister kan brukes til å lagre flere verdier på ett sted, enten det er tall eller tekststrenger! Dette vil spare deg for tid og plass i koden din, samt gjøre det mulig å lese data i sekvenser.
I denne øvelsen, plukk opp alle de fargede eggene rundt låven og legg dem i en liste slik at du kan plassere dem sammen i en beholder.

Mål
Hent egg og fyll en liste du kan lagre i en beholder.
Hent de forskjellige eggene i låven, og samle dem i en liste slik at du kan plassere dem sammen inne i en beholder.
Lister er som variabler som lar deg lagre flere verdier sammen på ett sted. Bruk create empty list-blokken for å opprette en ny liste. Deretter, bruk set item in list-blokken med INSERT mode på LAST posisjon for å legge til verdier. Koble listevariabelen til listeinputen og verdien du vil legge til i TO-inputen.
Hent alle eggene i hver farge på enga og opprett variabler: blue_eggs, red_eggs, green_eggs ved å bruke set variable-blokken. Tell hvor mange egg du har samlet av hver type, og lagre dem i disse variablene (for eksempel: blue_eggs = 5).
Opprett en liste kalt eggs ved å bruke create empty list-blokken. Med denne oppsettet kan du legge til variablene i listen ved å bruke set item in list-blokken med INSERT mode på LAST posisjon. Koble eggs til listeinputen og hver variabel (blue_eggs, red_eggs, green_eggs) til TO-inputen. Sørg for å legge dem til i samme fargerekkefølge som oppgitt ovenfor og som gitt i kodeeditoren.
Når alle eggene er i listen, gå til X-merket og plasser dem inne i beholderen ved å bruke place-blokken med eggs-variabelen koblet til den.