Steuern Sie einen Lagerkran mit Code und stapeln Sie farbige Kisten unter einem Bewegungslimit, das eng genug ist, um eine Rekursion zu erfordern.
Wie man spielt
Erstellen Sie ein Programm aus Krananweisungen – Bewegung nach links und rechts, Greifen, Ablegen und Farbbedingungen –, um die Kistenbehälter im Zielstapel neu anzuordnen. Die Befehlsbeschränkung ist absichtlich knapp bemessen, sodass Sie sich auf den Befehl „Aufrufen“ verlassen, der Ihr gesamtes Programm von oben erneut ausführt. Eine fehlgeschlagene Bedingung wird zum Basisfall, der die Rekursion stoppt.
Fügen Sie Krananweisungen aus der Palette zu Ihrem Programm hinzu
Verwenden Sie zum Verzweigen die Farbbedingungen „IF-gehalten“ und „IF-oben“.
Verwenden Sie Call, um das Programm von oben als rekursive Schleife erneut auszuführen
Passen Sie die Zielanordnung innerhalb des Befehlslimits an
Kontrollen
Desktop: Klicken Sie auf die Palettenanweisungen, ziehen Sie die Chips, um sie neu anzuordnen, und klicken Sie auf „Ausführen“, um sie auszuführen
Telefon und Tablet: Tippen Sie auf Anweisungen und dann auf die Schaltfläche „Ausführen“.
Tipps & Strategie
Stellen Sie sich einen wiederholbaren Schritt plus eine Stoppbedingung vor – das ist Ihre rekursive Routine
Lassen Sie einen fehlerhaften Farbzustand als Basisfall dienen, damit der Kran weiß, wann er anhalten muss
Gehen Sie einen Lauf durch, um genau zu sehen, wo der Kran die falsche Kiste ergreift
Was Sie lernen werden
Der Claw Compiler lehrt die Rekursion mithilfe eines Kistenstapelkrans und eines strengen Umzugsbudgets, wodurch eine schwierige Idee konkret wird.
Am besten geeignet für: ungefähr die Klassenstufen 8–12 (ab 13 Jahren)
Für Eltern und Lehrer: Macht die Rekursion konkret und intuitiv.
Über Claw Compiler
Claw Compiler ist ein originelles Programmierrätsel, das die Rekursion mithilfe eines Kistenstapelkrans und eines strengen Umzugsbudgets lehrt. Spielen Sie kostenlos in Ihrem Browser mit Tages- und Übungsleveln.
Ein originelles, kostenloses Browserspiel — ohne Download. Alle Spiele ansehen →