Eigentlich bedeutet programmieren,
viel Text zu schreiben, aber
wir nutzen "Blockly", bei dem Bausteine
mit Drag-and-drop angeordnet werden,
um Programme zu erstellen.
Trotzdem wird dabei Code erzeugt.
Zu Beginn werden wir Code für ein Programm
erstellen, das diesem Angry Bird hiflt,
sich durch ein Labyrinth zu dem Schwein zu
bewegen, das seine Eier gestohlen hat.
Blockly ist in drei Bereiche unterteilt.
Links ist das Labyrinth des Vogels.
Dort wird das Programm laufen. Für jedes
Level sind darunter deine Aufgaben.
Im Mittleren Bereich ist die Werkzeugkiste
und jeder der Blöcke ist eine Anweisung,
die der Vogel verstehen kann. Der weiße
Bereich rechts ist der Arbeitsbereich.
Dort werden wir unser Programm bauen.
Was passiert, wenn ich den "bewegen"
Baustein in den Arbeitsbereich ziehe
und "Ausführen" drücke? Der Vogel
bewegt sich ein Kästchen auf dem Raster
nach vorn. Was, wenn ich den Vogel etwas
anderes tun lassen will, als ein Kästchen
nach vorn zu laufen? Ich füge einen neuen
Baustein zu unserem Programm hinzu.
Ich wähle den "rechts drehen" Baustein und
ziehe ihn unter den "bewegen" Baustein bis
der gelbe Pfeil erscheint. Dann lasse ich
los und die zwei Bausteine rasten ein.
Wenn ich wieder auf "Ausführen" drücke,
wird der Vogel die Anweisungen, die im
Arbeitsplatz gestapelt sind von oben nach
unten ausführen. Wenn du einen Baustein
löschen willst, ziehe ihn einfach vom
Stapel auf den Papierkorb.
Hast du "Ausführen" geklickt, kannst du
jederzeit "Zurücksetzen" klicken, damit
der Angry Bird auf Start zurück geht.
Jetzt heißt es: Hol dir die Schweine!