Spielende bauen kurze Befehlsketten, Schleifen und prozedurähnliche Unterprogramme, um einem Roboter beizubringen, Kisten mit möglichst wenigen sauberen Schritten an die richtige Position zu bewegen.
Warum es nützlich sein kann
Sequenzierung, Unterprogramme und Fehlersuche werden nicht neben den Rätseln unterrichtet, sie sind die einzigen Werkzeuge, die Sie bekommen, Scheitern bedeutet also, den eigenen falschen Anweisungen beim Ablaufen zuzusehen. Die Ideen übertragen sich gut auf eine erste Programmiersprache, auch wenn keine Syntax und kein Text die Brücke schlagen.
Im Unterricht eingesetzt
1 belegter Fall ↓Westside Excellence in Youth, Westside Community Schools (Nebraska)
Zu beachten
Es erfasst die Logik kleiner wiederverwendbarer Prozeduren gut, lehrt aber nicht die sozialen, syntaktischen oder datenintensiven Teile echter Programmierarbeit.
Geschrieben am 2026-09-15 · redaktionelle Einschätzung, kein gemessener Effekt · wie wir bewerten →
Worum es im Spiel geht
Cargo-Bot ist ein Programmierrätsel für Tablets. Two Lives Left veröffentlichte es im April 2012 im App Store und hält es dort bis heute kostenlos, ohne Werbung und ohne etwas zu kaufen. Der Bildschirm zeigt einen Kran über einer Reihe farbiger Kisten sowie eine Zielanordnung, in der die Kisten am Ende stehen müssen.
Man steuert den Kran nicht direkt. Man schreibt ihm aus Icon-Befehlen ein kurzes Programm, drückt dann Play und sieht zu, wie der Kran die Anweisungen exakt wie geschrieben ausführt. Der Programmierraum ist bewusst klein: wenige Plätze pro Routine, dazu zusätzliche Routinen, die sich gegenseitig aufrufen lassen - so entsteht eine Schleife oder ein sich wiederholendes Muster. Die App selbst wurde auf einem iPad mit Codea geschrieben, dem eigenen Programmierwerkzeug des Entwicklers, was mit erklärt, warum sie handgemacht wirkt. Die Level sind in Stufen gruppiert, die deutlich schwerer werden.
Was Sie tatsächlich tun
Man betrachtet die Kisten, betrachtet das Ziel und ermittelt die Zugfolge. Dann baut man sie aus Icons: links, links, runter, links, hoch. Play drücken, und der Kran tut genau das, was man gesagt hat, einschließlich des Teils, der falsch war. Die interessante Einschränkung ist der Platz. Für die naheliegende Lösung reichen die Plätze nie, also muss man das sich wiederholende Muster finden und es in eine eigene Routine packen, die sich selbst aufruft. Befehle lassen sich auch mit einer Farbe markieren, sodass ein Schritt nur ausgeführt wird, wenn die Klaue eine rote Kiste hält. Level werden danach bewertet, wie wenige Anweisungen man verwendet hat, eine funktionierende Lösung ist also nur die halbe Miete; das eigentliche Rätsel ist, sie kurz zu machen.
Was es trainiert
Zerlegt eine Aufgabe in einzelne Schritte
Erkennt ein Muster und baut eine wiederverwendbare Routine
Verfolgt ein Programm Zeile für Zeile zum Fehler
Arbeitet innerhalb einer festen Anweisungsgrenze
Verknüpft einen Schritt mit einer Bedingung
Warum wir es mit Mittel bewerten Interner Wert 65 / 100
PassungWie viel echtes Wissen oder Können verlangt das Spiel selbst?70Gewichtung 45%
Die Passung liegt bei 70. Fast nichts trennt das Rätsel vom Konzept: Sequenzierung, Unterprogramme, Rekursion und Bedingungen werden nicht neben dem Spiel unterrichtet, sie sind die einzigen Werkzeuge, die Sie bekommen, und Scheitern bedeutet, den eigenen falschen Anweisungen beim Ablaufen zuzusehen - genau das ist Fehlersuche. Sie bleibt nur knapp unter der Spitze, weil das Icon-Set so klein ist, dass die Ideen abstrakt bleiben.
TransferFunktioniert das Geübte auch außerhalb des Spiels?60Gewichtung 30%
Transfer erreicht 60. Die konkreten Ideen hier - Zerlegung, Wiederverwendung und das Nachvollziehen von Programmabläufen - sind genau die, die eine erste Programmiersprache leichter machen, und sie werden in reiner Form geübt: Sie erkennen danach eine Schleife auf Anhieb. Nicht höher, weil es keine Syntax, keine Daten und keinen Text gibt, sodass der Schritt zu echtem Code groß bleibt.
WiederholungLässt das Spiel Sie diese Fähigkeit immer wieder einsetzen, bei steigender Schwierigkeit?60Gewichtung 25%
Wiederholtes Üben liegt bei 60. Jedes Level ist derselbe Kreislauf aus Planen, Programmieren, Ausführen, Fehler finden, Kürzen, und es gibt genug davon, um ihn viele Dutzend Male zu wiederholen. Da Level auch nach der Anzahl der Anweisungen bewertet werden, können Sie zu einem gelösten Rätsel zurückkehren und es besser machen, auch wenn die Übung endet, sobald der Schwierigkeitsgrad es tut.
Wo das Spiel im Unterricht eingesetzt wurde
Belegte Fälle, in denen das Spiel beim Lernen eingesetzt wurde. Jeder Eintrag verweist auf seine Quelle.
SchulprogrammWestside Excellence in Youth, Westside Community Schools (Nebraska) · Grundschule · 2021
Westside Excellence in Youth, ein Förderprogramm der Westside Community Schools in Nebraska, führte eine STEAM-Aktivität durch, bei der Schülerinnen und Schüler der Klassenstufen Kindergarten bis 6 ein Lehrvideo ansahen, etwas über Programmschleifen lernten und dann rund 15 Minuten lang mit der App Cargo-Bot programmierten und ihren Fortschritt dokumentierten.
PraxisgestütztKeine veröffentlichte Studie, aber Menschen mit Ergebnisverantwortung setzen es ein: Schulen, Kliniken, Museen, Forschungslabore.
Das Niveau ist Praxisgestützt. Der App-Store-Eintrag, geprüft im August 2026, bestätigt den Entwickler, die Veröffentlichung im April 2012, den kostenlosen Preis ohne Käufe und ein Update von 2022, sagt aber nichts darüber aus, was das Spielen mit einer lernenden Person macht. Was das Niveau hebt, ist dokumentierter Unterrichtseinsatz: Ein Förderprogramm der Westside Community Schools in Nebraska führte eine STEAM-Aktivität durch, bei der Schülerinnen und Schüler der Klassenstufen Kindergarten bis 6 zunächst ein Lehrvideo zu Programmschleifen ansahen und dann rund fünfzehn Minuten lang mit Cargo-Bot programmierten und ihren Fortschritt festhielten. Keine Studie misst Lernzuwächse durch diese App, und es gibt eine breitere Forschungsliteratur zu rätselbasierten Einführungen ins Programmieren, die sie aber nicht direkt untersucht. Der Fall stützt sich weiterhin vor allem darauf, was ein Level verlangt: ein Programm bauen, es ausführen, den Fehler finden.
Redaktionelle Einschätzung – kein gemessener wissenschaftlicher Effekt.
Passung
70/100
Transfer
60/100
Wiederholung
60/100
Warum es überzeugt
Bestanden - Es bleibt ein befriedigendes reines Rätselspiel, selbst wenn man jede Aussage über Programmiertransfer wegnimmt.
Praxisgestützt
Praxisgestützt: Ein schulisches Förderprogramm ließ Schülerinnen und Schüler der Klassenstufen Kindergarten bis 6 im Rahmen einer dokumentierten STEAM-Aktivität mit der App programmieren, auch wenn keine Studie misst, was das Spielen über den Bericht dieses einen Programms hinaus lehrt.
The App Store version history still exposes a 1.0 release in April 2012 and a later 2022 update, which is enough to ground the year conservatively.
The store's age floor is lower than the proposed Meaningful Games minimum because sequence planning, abstraction, and debugging frustration matter more than basic touch controls.
Altersempfehlung
8+ Jahre
Themen
MINT, Logik & Strategie
Spielstile
Einzelspieler, Puzzle
Tags
Programming logic · Robot puzzles · Debugging
Sequenzierung, Unterprogramme und Bedingungen sind die einzigen verfügbaren Werkzeuge, Fehlersuche bedeutet also, den eigenen falschen Anweisungen beim Ablaufen zuzusehen, auch wenn das kleine Icon-Set die Ideen etwas abstrakt hält.