Das Brettspiel „Battle of the Golems“, das die Grundlagen der Programmierung und Robotik vermittelt, ist bereits 5 Jahre alt. Und das Spiel lebt und entwickelt sich weiter. Sie können nachlesen, welche Ideen wir darin eingebracht haben und wie die erste Ausgabe entstanden ist
Aber jetzt werden wir über eine ziemlich radikale Änderung der methodischen und visuellen Komponente sprechen, die wir riskiert haben, in das Spiel einzuführen, auch dank der Wünsche von Eltern und Lehrern. Das Spiel überdauerte zwei Editionen fast unverändert in Bezug auf die Methode zur Visualisierung des Programmcodes, die auf Flussdiagrammen basierte, aber in der dritten Edition haben wir „aufgegeben“.
Wir wurden aber auch gebeten, das Spiel nicht nur mit den Lehrplänen und Lehrbüchern der Schule zu verknüpfen, sondern auch mit den Sprachen und Programmierumgebungen, die Kinder in einem frühen Stadium lernen, nämlich Scratch und Python. Dennoch richtet sich unser Spiel an Kinder im Alter von 7 bis 10 Jahren, und diese Umgebungen und Sprachen waren am gefragtesten.
Aber Sie können sich die anfängliche Entwicklungstabelle ansehen, in der Sie sehen können, dass wir nicht nur daran gearbeitet haben:
Die Entwicklung solcher Befehlskarten (mit denen Sie ein Programm für Ihren Golem-Roboter festlegen) begann bereits im Jahr 2017. Ausgehend von der damals aktuellen Version von Scratch 2 haben wir die Hauptbefehle in einen Blocktyp umgewandelt:
Und so sah eine Beispielkarte in Python aus:
Dann gaben wir die PDF-Dateien den Eltern und Lehrern zum Testen (die Python-Version kann weiterhin heruntergeladen werden, da wir noch nicht planen, sie zu veröffentlichen) und erhielten daraufhin die Rückmeldung, dass die Kinder ... anfingen, verwirrt zu werden. Sie waren vorher verwirrt, aber eher in der Position der Roboter und ihrer Ausrichtung auf dem Spielfeld, nicht aber in den Teams (maximal bei komplexen Zyklen und Bedingungen mit Sensoren). Nun verwechselten die Kinder einfach die Befehle, da einige das Spiel früher starteten, als sie die Scratch-Umgebung beherrschten, und selbst die erklärenden Symbole halfen nicht weiter.
Wir haben beschlossen, die Python-Befehle nicht zu berühren, mussten aber den Blöcken eine Texterklärung hinzufügen. Nach all den Tests war das Jahr 2018 fast vorbei, der erfolglose Start der Vorbestellung am Ende, der Beginn des Jahres 2019 und damit... der Übergang zur 3. Version von Scratch.
Wir mussten uns mit einer neuen Blockfarbkarte eindecken und alle Karten neu zeichnen und sie dabei verbessern (und das Scratch-Kitty entfernen, da wir es nicht hinzufügen durften).
Das Ergebnis ist in diesem Beispiel zu sehen. Links sind Karten der „klassischen“ Golem-Schlacht und rechts eine Rubbeldarstellung:
Erwachsene, die mit klassischen Blockdiagrammen aufgewachsen sind, mögen argumentieren, dass die Dinge jetzt schlimmer geworden sind, aber Tests an Kindern haben gezeigt, dass sie die Karten in dieser Version gut wahrnehmen und Parallelen zwischen der Computer- und der Kartonumgebung ziehen.
Das Einzige, was uns klugerweise geraten wurde, war, den Farbkontrast zu erhöhen (indem der Hintergrund heller und die Blockfarben heller gemacht wurden) und die Größe der doppelten Infografik-Symbole zu erhöhen.
Die Neuauflage hieß „
Wir hoffen, dass diese Ausgabe erfolgreich sein wird, und wir haben beschlossen, Python- (und bald Java-)Befehlskarten, wie die „klassische“ Version der Schlacht der Golems, zu erstellen
Source: habr.com