Du findest links die Programmierblöcke. Die Funktionen sind alle nach Kategorien geordnet, so dass du schnell findest, was du suchst. Im Allgemeinen gilt: Nur Blöcke, die zusammen funktionieren können, passen auch ineinander. Runde Blöcke z.B. passen überall herein, wo runde Felder zu finden sind.
Eine besonders wichtige Kategorie sind die Ereignisse. Im Gegensatz zu den meisten anderen Blöcken sind Ereignisse oben abgerundet, haben aber unten eine Kante zum "weiterpuzzlen". Jeder Programmstapel in Scratch beginnt mit einem solchen Ereignis. Für den Moment beuntzen wir den Block Wenn grüne Flagge angeklickt wird. Über deinem Spiel findest du diese Flagge, die dann als Startknopf dient.
Ziehe den Ereignis-Block mit der grünen Flagge in die weiße Programmierfläche in der Mitte des Fensters.
Damit wir Peck-Mähn durchgehend bewegen können, muss das Programm immer und immer wieder Fragen, welche Taste gedrückt wird.
Dazu brauchen wir den Block wiederhole fortlaufend aus der Kategorie Steuerung. Baue ihn an den Ereignis-Block an.
Warum benutzen wir eigentlich nicht einfach das Wenn Taste gedrückt wird-Ereignis?
Alles was wir in diesen Block nun einfügen wird immer wieder von oben nach unten ausgeführt. Wir fügen hier eine falls-Unterscheidung ein. Die findest du ebenfalls bei Steuerung.
Der Falls-Block hat eine sechseckige Aussparung, in die eine Bedingung eingeügt werden muss. Wenn sie erfüllt ist, schaut das Programm in den Block herein und führt aus, was dort eingefügt wird. Wir wollen aus der Kategorie Fühlen den Block Taste gedrückt verwenden. Anfangs steht dort Wenn Leertaste gedrückt. Das ändern wir durch einen Klick auf den Pfeil aber auf Pfeil nach rechts und fügen es in die Aussparung ein.
Baue so ein Script, dass falls der rechte Pfeil gdedrückt wird ein Zehnerschritt nach rechts gegangen wird. Wiederhole das Vorgehen für die anderen drei Richtungen.
Das Duplizieren von Blöcken muss man natürlich nicht machen, erneutes Hereinziehen funktioniert genauso.Alles hinbekommen? Hier gibts alle Schritte im Video zur Kontrolle oder Hilfe.