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!