Coderen voor beginners met blokken
Hoofdstuk 2
>
Niveau 7
Variabelen
Stringvariabelen
Doel
Raap voorwerpen op, sla ze op in een stringvariabele, open de kist om de variabele in een eigen container te plaatsen en sluit ze om het level te voltooien.
Berg de oogst op in een zak en leg hem weg. Er is een "Pumpkin" die je moet verzamelen en in een eigen zak moet opslaan met behulp van variabelen.
Loop door het veld en pak de pompoen door eroverheen te lopen. Maak een variabele genaamd bag1 door op de knop voor het maken van variabelen te klikken in het Variables-menu in de toolbox. Sleep het codeblok set_variable vanuit het Variables-menu in de toolbox en voeg bag1 toe als variabele.

In het Text-menu in de toolbox vind je string-bubbels. De tekst in deze codeblokken wordt strings genoemd.

Sleep een string-bubbel en voeg deze toe aan het set_variable-codeblok.

Voeg de string "Pumpkin" toe aan de bubbel op het set_variable-codeblok, precies zoals geschreven (onthoud de hoofdletter P). Dit plaatst de pompoen effectief in de zak, waardoor je deze kunt opslaan; in code-termen stelt dit de string in als waarde van de variabele.
Vervolgens ga je de blokken Open, Place en Close gebruiken uit het Actions-menu in de toolbox. Loop naar het X-teken en terwijl je naar de kist kijkt, gebruik je het Open-codeblok om de kist te openen. Gebruik vervolgens het Place-codeblok en voeg het variabele codeblok bag1 uit het Variables-menu toe. Hiermee plaats je de zak in de kist.

Zodra de zak in de kist is geplaatst, gebruik je het Close-codeblok om de kist te sluiten en het level te voltooien.