'Code Master' verwendet eine Brettspiel-Schnittstelle, um die Kodierung schlecht zu unterrichten

$config[ads_kvadrat] not found
Anonim

Jeder möchte Ihnen das Codieren beibringen. Sie möchten dir helfen und wissen, dass es Geld gibt.

Für diejenigen, die ihre Programmierjujitsu aufpumpen möchten, gibt es viele Bücher, Online-Kurse und Apps. Ein neuer Konkurrent für das Alter von 8 Jahren für Erwachsene - insbesondere für diejenigen, die von keinem früheren Codierungs-Know-how besessen wurden - kommt nicht digital, sondern auf Karton und Plastik: Meet Code Master mit dem Untertitel "Programmierspiel".

Code Master ist das neueste Ei aus dem Schwarm der Spiele von ThinkFun, dem "STEM-Puzzle" -Unternehmen, das die äußerst erfolgreiche Kickstarter-Kampagne für Robot Turtles (ebenfalls ein Programmierspiel, die sich innerhalb der Reichweite von 4 befinden sollte) lieferte -Jährigen). Code Master fordert Sie auf, eine begrenzte Anzahl Befehlstoken nacheinander zu platzieren, um einen Spielstein erfolgreich auf einem Pfad zu bewegen. Das Ergebnis entspricht in etwa den Funktionen, die sich zu einem Programm addieren. Auf dem Weg muss Ihr Avatar - ein Charakter, der die voxellierte Minecraft-Ästhetik (was wahrscheinlich kein Fehler war) anruft - kleine Plastikkristalle sammeln und Trolle vermeiden. Der einzige Wettbewerb ist das Spiel selbst, bei dem der Schwierigkeitsgrad auf über 60 Stufen erhöht wird.

Springe durch die ersten einfachen Level (ja, du bist schlauer als ein fünfter Schüler), und Code Master beginnt wie ein Booklet von Sudoku-Puzzles zu arbeiten - das heißt schwimmend, obwohl die Wiedergabefähigkeit jedes Puzzles praktisch ist Null. Diese unterschiedlichen Rätsel durchlaufen dieselbe Code-Scroll-Funktion (das Skelett des Programms) und sorgen für eine raffinierte Einsparung von Spielressourcen, und es gibt erkennbare Elemente der Codierung, wie z. B. Schleifenpfade und wenn / dann bedingte Funktionen.

Aber werden Sie, der Spieler, erkennen, dass die Spielmarken, die Sie angelegt haben, eine bedingte Funktion von if / then ergeben, wenn Sie noch nie zuvor ein Programm geschrieben haben? Das Regelbuch erklärt in unmissverständlicher Weise, dass Sie ja lernen, aber es ist ein Schicksal, das Code Master auf sich genommen hat, als es erklärt hat, dass es ein Schulungsspiel ist. Wenn der Zweck von Spielen definitionsgemäß Genuss ist, sollten andere Motive mit Argwohn betrachtet werden. Code Master möchte, dass Sie Spaß haben. Sie tun es - es ist ein angenehmes zerebrales Kitzeln, das mit dem Lösen der härteren Lektionen einhergeht, und ist der beste Weg, einen harten Lockpicking-Mechaniker in einem Rollenspiel-Videospiel zu besiegen. Hier erhebt sich die heisse Frage nach dem Nutzen von Spielen: Sind Sie nach einem Schurken ein besserer Lockpicker? Wille Madden machst dich zu einem besseren Fußballer?

Code Master kann knifflig sein, möchte Sie aber auch aufklären, im Idealfall, ohne dass Sie es merken. Und das ist das Ding: Sie können nicht dazu gebracht werden, Javascript zu lernen. Der beste Weg, Codierung zu studieren, ist Codierung zu studieren. Tangential zu sein, macht keinen Sinn, es sei denn, Sie sind ein frühreifer Mittelschüler mit genug Voraussicht, um zu bemerken, dass Roboter Ihren zukünftigen Arbeitsmarkt übernehmen.

$config[ads_kvadrat] not found