Nybörjarkodning med block
Kapitel
>
Nivå
Avancerade listor och datastrukturer
Åtkomst till nästlade listor
Mål
Plantera frön på fältet genom att använda nästlade listor.
Frön måste planteras i fältet för att grödor ska kunna växa, och det finns 4 distinkta typer av grödor som ska planteras: "Pumpkin", "Eggplant", "Tomato" och "Melon". Du har dessa frön i din ägo, och de är lagrade i en nästlad liststruktur som heter seeds, en fördefinierad konstant.
Gå till X-markeringarna och använd plant-blocket för att så fröna i fältet. plant-blocket tar två indata: variabeln seeds (som innehåller data från den nästlade listan) och ett textblock med namnet på grödan som nyckel.
Till exempel: använd plant-blocket med variabeln seeds och "Pumpkin" som nyckel. Detta kommer att plantera fröna för pumpor. Koden kommer att visa antalet frön ovanför karaktärens huvud och avslöja antalet frön i den nästlade liststrukturen.
Vattna grödorna efter att de har planterats med water-blocket, gör detta för alla fyra olika grödor på fältet. Gå därefter till den mellersta X-markeringen och använd speak-blocket med variabeln seeds för att ropa ut antalet alla frön som planterades.