Programmieren für Einsteiger mit Blöcken
Kapitel 5
>
Stufe 2
Ziel
Lege mehrere Vorräte in Listen und kombiniere sie, um ein neues Produkt zu erstellen.
Es wäre eine gute Idee, ein Dressing für den Salat vorzubereiten, den du später zum Abendessen essen möchtest. Auf dem Feld befinden sich vier verschiedene Arten von Gegenständen: Milch, Sahne, Salat und Radieschen. Sammle alle Gegenstände und kombiniere sie zu einer Mischung, um ein Radieschendressing herzustellen.
Sammle zuerst die Milch und die Sahne.

Im Blockeditor gibt es deaktivierte set variable-Blöcke mit den Variablen milk und cream. Aktiviere die deaktivierten Blöcke, indem du mit der rechten Maustaste darauf klickst und die Option im Dropdown-Menü auswählst. Füge dann die von dir gesammelten Mengen jeweils in die set variable-Blöcke ein.

Sammle als nächstes den Salat und die Radieschen.

Im Blockeditor gibt es deaktivierte set variable-Blöcke mit den Variablen lettuce und radishes. Aktiviere die deaktivierten Blöcke, indem du mit der rechten Maustaste darauf klickst und die Option im Dropdown-Menü auswählst. Füge dann die von dir gesammelten Mengen jeweils in die set variable-Blöcke ein.
Sobald alle Gegenstände auf der Karte gesammelt sind, erstelle eine Variable namens mixture, indem du im Menü Variables auf die Schaltfläche „Variable erstellen“ klickst. Ziehe einen set variable-Block per Drag & Drop hinein und setze die Variable mixture.

Hier erstellen wir eine Liste: Ziehe im Menü List den create list-Block per Drag & Drop und füge ihn in den set variable-Block ein. Die Liste muss alle vier Variablen enthalten, die du zuvor erstellt hast, nämlich milk, cream, lettuce und radishes. Der Basis-create list-Block besitzt jedoch nur drei (3) Plätze. Um zusätzliche Plätze hinzuzufügen, klicke auf das kleine Zahnrad oben links am Block.

Ziehe einen Listen-Block in den Blockturm, um einen vierten Block hinzuzufügen.

Jetzt, da der Block vier Plätze hat, setze die vier (4) Variablen ein: milk, cream, lettuce und radishes, um die Liste abzuschließen.

Gehe zum X-Zeichen und wende dich mit dem Gesicht zur Decke. Verwende den combine-Block aus dem Menü Actions in der Toolbox. Füge die Liste mixture in den combine-Block ein, um das Level abzuschließen.
