Die 10 besten kostenlosen Programmierspiele des Jahres 2022

Inhaltsverzeichnis:

Die 10 besten kostenlosen Programmierspiele des Jahres 2022
Die 10 besten kostenlosen Programmierspiele des Jahres 2022
Anonim

Programmierer zu sein ist keine spezielle Fähigkeit, die denjenigen vorbeh alten ist, die in IT-Abteilungen oder technologieorientierten Branchen arbeiten. Eine Reihe von Karrieren erfordern ein gewisses Maß an Programmierkenntnissen, um eine Einstiegsposition zu ergattern.

Die folgenden kostenlosen Programmierspiele zielen auf alle Altersgruppen und Erfahrungsstufen ab 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.

CheckiO

Image
Image

Was uns gefällt

  • Chrome- und Firefox-Browser-Add-ons erweitern den Funktionsumfang.
  • Übersetzungen sind in mehreren Sprachen verfügbar.
  • Überprüfungen des Community-Codes stellen sicher, dass Sie auf dem richtigen Weg sind.

Was uns nicht gefällt

Die Benutzeroberfläche ist an manchen 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 können.

CodeCombat

Image
Image

Was uns gefällt

  • Gutes Tempo, voll fesselnde Lektionen.
  • Fortgeschrittene Benutzer können ihre eigenen Level erstellen.

Was uns nicht gefällt

  • Erweiterte Stufen sind kostenpflichtig.
  • Tutorials im Spiel sind für Neulinge etwas verwirrend.

Das Kernteam von CodeCombat hat sich mit Hunderten von Open-Source-Mitwirkenden zusammengetan, um eine unterh altsame Möglichkeit zu schaffen, Programmieren zu lernen, während man durch Dungeons, Wälder, Berge, Wüsten und andere coole Landschaften abenteuert. Lernen Sie CoffeeScript, JavaScript oder Python, während Ihr Charakter Erfahrungspunkte und Beute sammelt, und erledigen Sie nebenbei Mini-Quests, indem Sie Code in einer klassischen RPG-Umgebung schreiben.

Während du Fortschritte machst, kannst du erweiterte Bereiche freisch alten, um sicherzustellen, dass das Gameplay nie langweilig wird. Die CodeCombat Classroom Edition bietet Tools für Lehrer und Schüler, mit denen Sie den Fortschritt überwachen und schon in jungen Jahren ein legitimer Programmierer werden können.

CodinGame

Image
Image

Was uns gefällt

  • Beeindruckende Gamification mit Personalbeschaffungsressourcen.
  • So fesselnd, dass Sie vielleicht vergessen, dass Sie lernen sollen.

Was uns nicht gefällt

Wir haben bei CodinGame keine nennenswerten Nachteile gefunden.

Die Minispiele von CodinGame wurden entwickelt, um kompetente Programmierer auf die nächste Stufe zu bringen. Es ist eine herausfordernde 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.

Spiele umfassen rundenbasierte Solo- und Multiplayer-Herausforderungen, mit der Option, an Ranglisten teilzunehmen, um diese Wettbewerbssäfte zum Fließen zu bringen. Egal, ob Sie auf Aliens schießen, Motorräder fahren oder versuchen, sich durch ein tückisches Labyrinth zu kämpfen, die Lernmethoden von CodinGame machen süchtig und machen Spaß.

Codewars

Image
Image

Was uns gefällt

  • Kann langfristig extrem effektiv sein, wenn man sich daran hält.
  • 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.
  • Kann kein Konto erstellen, bis Sie Ihre grundlegenden Code-Kenntnisse nachgewiesen haben.

Codewars bietet Lektionen für über 20 Programmiersprachen an, 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 wahrer Perfektion ihres Codes streben.

Qualifizierte Programmierer können die riesige Lektionsbibliothek 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.

Elevator Saga

Image
Image

Was uns gefällt

  • Wenn Ihr Code nicht ganz korrekt ist, bestehen Sie die Herausforderungen nicht.
  • Nur erfahrene JS-Programmierer bestehen 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. den Transport von 15 Personen in 60 Sekunden oder weniger. Sie werden gebeten, die Bewegung dieser Aufzüge mit JavaScript zu codieren und dabei vordefinierte Funktionen wie goToFloor und loadFactor einzusetzen, um Ihr Ziel zu erreichen.

Robocode

Image
Image

Was uns gefällt

  • Du schreibst den künstlichen Intelligenzcode für einen Roboter und hast die Kontrolle darüber, wie er sich verhält.
  • Muss berücksichtigen, 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 entweder in Java oder einer anderen Sprache wie C oder Scala zu erstellen, den Sie dann in Echtzeit gegen andere benutzergenerierte Roboter schicken. Im Wesentlichen spielst du die Rolle eines Online-BattleBots-Teilnehmers und ersetzt einen Lötkolben und Stahl durch Identifikatoren und Operatoren.

Rubinkrieger

Image
Image

Was uns gefällt

  • Die Berücksichtigung der Gesundheit Ihres Kriegers erfordert fortschrittliche Programmierlösungen für Ruby-Neulinge.
  • Lehrt künstliche Intelligenz, damit Ihr Held seinen Weg an die Spitze schaffen 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 zu lesender Stil macht es zu einer idealen Sprache, um durch diese Art von Spielen zu lernen. Dein Rittercharakter erklimmt einen Turm voller Gefahren, einschließlich gefährlicher Hindernisse und wütender Feinde, und das alles durch die Magie des Codes, den du schreiben sollst.

Schnelle Spielplätze

Image
Image

Was uns gefällt

  • Beseitigt fast das Gefühl der Überforderung, das bei neuen Programmierern üblich ist.
  • Kann ein großartiger Einstieg in die Apple-Entwicklungswelt sein.

Was uns nicht gefällt

Obwohl Swift sowohl für Erwachsene als auch für Kinder gedacht ist, lassen die Benutzeroberfläche von Swift und die relativ langsame Progression etwas anderes vermuten.

Swift Playgrounds ist eine kostenlose iPad- und macOS-App zum Unterrichten der Apple Swift-Sprache, die zum Erstellen von Apps für iOS, macOS, Apple TV und Apple Watch verwendet wird. Als Teil der Apple „Everyone Can Code“-Initiative beginnt Swift Playgrounds mit Programmiergrundlagen und arbeitet sich nach oben, indem es Rätsel und andere Herausforderungen präsentiert, die nur durch Programmierkonzepte gelöst werden können.

Herunterladen für

Tynker

Image
Image

Was uns gefällt

  • Trefft ins Schwarze bei Kinderspielen - fühlt sich eher nach Spielen als nach Lernen an.
  • Spiele 20 kostenlose Programmierspiele, bevor du die Paywall erreichst.
  • Die kostenlose Version enthält alle Minecraft-Skins, Mods, Add-Ons und Zugang zu einem kostenlosen privaten Server.

Was uns nicht gefällt

  • Einige der Hilfe-Popups sind für die Zielgruppe zu ausführlich.
  • Tynker ist nicht so intuitiv, wie es sein könnte, insbesondere in Anbetracht der demografischen Zielgruppe.

Tynker ist für Kinder ab 7 Jahren bestimmt und unterrichtet mehrere Programmiersprachen, darunter HTML, JavaScript, Python und Swift, zusammen mit blockbasierter Codierung. Es werden verschiedene Code-Rätsel angeboten sowie lustige Herausforderungen zum Erstellen von Minecraft-Skins, Mods, Mobs und Add-Ons.

Multiplayer-Spiele sind ebenfalls verfügbar, sodass Sie Ihre Programmierkenntnisse 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 das Wirken von Zaubersprüchen gegen Ihre Gegner in einer Arena für vier Spieler.

VIM-Abenteuer

Image
Image

Was uns gefällt

  • Netter 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 grundlegende Steuerung hinaus zu lernen.

Eine verbesserte Version des vi-Texteditors für Linux-basierte Betriebssysteme, vims Tastenbelegungen und mehrere Modi machen ihn leistungsfähiger als eine Standardanwendung im Notepad-Stil oder ein Textverarbeitungsprogramm. Mit dem treffenden Slogan „Zelda trifft auf Textbearbeitung“erlaubt das Spiel die Bewegung der Cursortasten, empfiehlt jedoch dringend, dass Sie stattdessen h, j, k und l verwenden, um das wahre Vim-Erlebnis zu simulieren.

Empfohlen: