Die 10 besten kostenlosen Programmierspiele des Jahres 2021
Sein Programmierer ist keine spezialisierte Fähigkeit, die in IT-Abteilungen oder technologieorientierten Branchen tätig ist. Eine Reihe von Karrieren erfordert ein gewisses Maß an Programmierkenntnissen, um eine Einstiegsposition zu erhalten.
Die folgenden kostenlosen Programmierspiele richten sich an alle Altersgruppen und Erfahrungsstufen und sollen Ihnen den Einstieg in eine Reihe von Programmiersprachen erleichtern.
Alle Spiele in dieser Liste können auf allen gängigen Webbrowsern gespielt werden, sofern nicht anders angegeben.
01
von 10
Was uns gefällt
Browser-Add-Ons für Chrome und Firefox erweitern den Funktionsumfang.
Übersetzungen sind in mehreren Sprachen verfügbar.
Community-Code-Reviews stellen sicher, dass Sie auf dem richtigen Weg sind.
Was uns nicht gefällt
Die Benutzeroberfläche ist an einigen Stellen etwas klobig.
CheckiO ist sowohl für Anfänger als auch für fortgeschrittene Entwickler gedacht und fordert Sie auf, Herausforderungen mit Python oder JavaScript zu lösen. Sie haben die Möglichkeit, sich mit einer E-Mail-Adresse anzumelden oder Ihr Google-, Github- oder Facebook-Konto zu verwenden, um eine Basis aufzubauen, von der aus Sie Feinde durch Programmieraufgaben angreifen oder abwehren.
02
von 10
Was uns gefällt
Guter, spannender Unterricht.
Fortgeschrittene Benutzer können ihre eigenen Level erstellen.
Was uns nicht gefällt
Fortgeschrittene Stufen erfordern eine Zahlung.
In-Game-Tutorials sind für Neulinge etwas verwirrend.
Das Kernteam von CodeCombat hat sich mit Hunderten von Open-Source-Mitwirkenden zusammengetan, um eine unterhaltsame Möglichkeit zu schaffen, lerne zu programmieren, während du dich durch Dungeons, Wälder, Berge, Wüsten und andere coole Abenteuer wagst Landschaften. Lernen Sie CoffeeScript, JavaScript oder Python, während Ihr Charakter Erfahrungspunkte und Beute sammelt, und erledigen Sie unterwegs Mini-Quests, indem Sie Code in einer klassischen RPG-Umgebung schreiben.
Während Sie Fortschritte machen, können Sie erweiterte Bereiche freischalten, um sicherzustellen, dass das Gameplay nie langweilig wird. Die Klassenzimmer-Edition von CodeCombat bietet Tools für Lehrer und Schüler, mit denen Sie den Fortschritt überwachen und auch in jungen Jahren ein legitimer Programmierer werden können.
03
von 10
Was uns gefällt
Beeindruckende Gamification mit Ressourcen zur Stellensuche.
So fesselnd, dass Sie vielleicht vergessen, dass Sie lernen sollen.
Was uns nicht gefällt
Wir haben keine nennenswerten Nachteile bei CodinGame gefunden.
Die Minispiele von CodinGame wurden entwickelt, um kompetente Programmierer auf die nächste Stufe zu heben. Es ist eine auf Herausforderungen ausgerichtete Umgebung, in der Sie eine von über zwei Dutzend Programmiersprachen lernen, einschließlich der wichtigsten Optionen, sowie weniger bekannte digitale Dialekte wie Dart und F#.
Die Spiele umfassen rundenbasierte Solo- und Mehrspieler-Herausforderungen mit der Option, an Bestenlisten teilzunehmen, um die kompetitiven Säfte zum Fließen zu bringen. Egal, ob Sie Aliens erschießen, Motorräder fahren oder versuchen, sich durch ein tückisches Labyrinth zu bewegen, die Lernmethoden von CodinGame machen süchtig und machen Spaß.
04
von 10
Was uns gefällt
Kann langfristig sehr effektiv sein, wenn Sie dabei bleiben.
Abonnenten können mit anderen in der Codewars-Community interagieren.
Was uns nicht gefällt
Schwierige Fragen werden im Lernprozess manchmal zu früh gestellt.
Sie können kein Konto erstellen, bis Sie Ihre grundlegenden Codekenntnisse nachgewiesen haben.
Codewars bietet Unterricht für über 20 Programmiersprachen, darunter PHP, Python, SQL, C++, Java, JavaScript und Ruby, und verfolgt einen einzigartigen Lernansatz. Die Schüler trainieren in einem virtuellen Dojo und üben Kata-Übungen, während sie nach der wahren Perfektion ihres Codes streben.
Qualifizierte Programmierer können die umfangreiche Unterrichtsbibliothek nutzen und mit anderen in der Codewars-Community interagieren. Diese Übungen und Spiele sind mit Kosten verbunden. Wir haben Codewars in diese Liste aufgenommen, da eine voll funktionsfähige kostenlose Testversion über die Website des Unternehmens angefordert werden kann.
05
von 10
Was uns gefällt
Wenn Ihr Code nicht ganz korrekt ist, werden Sie die Herausforderungen nicht bestehen.
Nur erfahrene JS-Programmierer meistern die letzte Herausforderung.
Was uns nicht gefällt
Nicht genügend Feedback für JavaScript-Anfänger.
Die Benutzeroberfläche ist nicht so auffällig wie andere Optionen auf dieser Liste.
In diesem Spiel müssen Sie individuelle Herausforderungen mit einer virtuellen Aufzugsbank meistern, z. B. 15 Personen in 60 Sekunden oder weniger transportieren. Sie werden gebeten, die Bewegung dieser Aufzüge mit JavaScript zu codieren und vordefinierte Funktionen wie goToFloor und loadFactor zu verwenden, um Ihr Ziel zu erreichen.
06
von 10
Was uns gefällt
Sie schreiben den Code für künstliche Intelligenz für einen Roboter und haben die Kontrolle über sein Verhalten.
Muss bedenken, was potenzielle Gegner für die Arena geplant haben.
Was uns nicht gefällt
Wettbewerbe richten sich an Programmierer auf niedrigerem Niveau, daher haben erfahrene Programmierer einen zu großen Vorteil.
In Robocode haben Sie die Aufgabe, einen virtuellen Panzer in Java oder einer anderen Sprache wie C# oder Scala zu erstellen, den Sie dann in Echtzeit mit anderen benutzergenerierten Robotern in den Kampf schicken. Im Wesentlichen schlüpfst du in die Rolle eines Online-BattleBots-Kandidaten und ersetzt einen Lötkolben und Stahl durch Kennungen und Operatoren.
07
von 10
Was uns gefällt
Die Berücksichtigung der Gesundheit Ihres Kriegers erfordert fortschrittliche Codierungslösungen für Ruby-Neulinge.
Lehrt Lektionen über künstliche Intelligenz, damit Ihr Held auf die oberste Ebene gelangen kann.
Was uns nicht gefällt
Wenn Sie mit der grundlegenden Syntax von Ruby nicht vertraut sind, werden Sie in diesem Spiel nicht weit kommen.
Rubys leicht lesbarer Stil macht es zu einer idealen Sprache, um diese Art von Spiel zu erlernen. Ihr Ritter-Charakter erklimmt einen Turm voller Gefahren, einschließlich gefährlicher Hindernisse und wütender Feinde, und das alles durch die Magie des Codes, den Sie schreiben müssen.
08
von 10
Was uns gefällt
Das Gefühl der Überforderung, das bei neuen Programmierern üblich ist, wird fast eliminiert.
Kann ein großartiger Übergang in die Apple-Entwicklungswelt sein.
Was uns nicht gefällt
Obwohl sowohl für Erwachsene als auch für Kinder gedacht, die Benutzeroberfläche von Swift und der relativ langsame Fortschritt lassen etwas anderes vermuten.
Swift Playgrounds ist eine kostenlose iPad- und macOS-App, die darauf ausgerichtet ist, die Apple Swift-Sprache zu lehren, die zum Erstellen von Apps für iOS, macOS, Apple TV und Apple Watch verwendet wird. Teil des Apfels Jeder kann programmieren Initiative beginnt Swift Playgrounds mit den Grundlagen des Programmierens und arbeitet sich hoch, indem es Rätsel und andere Herausforderungen präsentiert, die nur durch Programmierkonzepte gelöst werden können.
Herunterladen für:
09
von 10
Was uns gefällt
Volltreffer in Kinderspielen – fühlt sich eher nach Spielen als nach Lernen an.
Spielen Sie 20 Coding-Spiele kostenlos, bevor Sie die Paywall erreichen.
Die kostenlose Version enthält alle Minecraft-Skins, Mods, Add-Ons und den Zugriff auf einen kostenlosen privaten Server.
Was uns nicht gefällt
Einige der Hilfe-Pop-ups sind für die Zielgruppe zu ausführlich.
Tynker ist nicht so intuitiv, wie es sein könnte, insbesondere angesichts der Zielgruppe.
Für Kinder gedacht Ab 7 Jahren unterrichtet Tynker mehrere Programmiersprachen, darunter HTML, JavaScript, Python und Swift, sowie blockbasiertes Programmieren. Es werden verschiedene Code-Rätsel sowie lustige Herausforderungen angeboten, um Minecraft-Skins, Mods, Mobs und Add-Ons zu erstellen.
Es sind auch Multiplayer-Spiele verfügbar, in denen Sie Ihre Programmierfähigkeiten mit anderen Junior-Programmierern messen können, indem Sie an verschiedenen Aktivitäten teilnehmen. Einige Aktivitäten umfassen das Sammeln von Monstern und das Trainieren von ihnen, um Schlachten zu gewinnen oder Zaubersprüche gegen Ihre Gegner in einer Vier-Spieler-Arena zu wirken.
10
von 10
Was uns gefällt
Schöner Ausgangspunkt für alle, die mit vi oder vim nicht vertraut sind.
VIM Adventures wird von Administratoren, Programmierern und Power-Usern verwendet und führt Sie mithilfe der vim-Syntax durch ein Labyrinth im Dungeon-Stil.
Was uns nicht gefällt
Es ist eine Gebühr erforderlich, um etwas über die grundlegenden Kontrollen hinaus zu lernen.
Eine verbesserte Version des vi-Texteditors für Linux-basierte Betriebssysteme, vims Tastenbelegung und mehrere Modi machen ihn leistungsfähiger als eine Standardanwendung im Notizblock-Stil oder ein Textverarbeitungsprogramm. Mit dem passenden Slogan "Zelda trifft Textbearbeitung" erlaubt das Spiel die Bewegung der Cursortasten, empfiehlt jedoch dringend, stattdessen h, j, k und l zu verwenden, um das wahre Vim-Erlebnis zu simulieren.