Spieleecke
Hier findest du Spiele und interaktive Seiten, mit denen du Informatik nebenbei übst. Hinter jedem Link steht, was du dabei lernst – denn spielen allein reicht nicht: Jedes Angebot hier hat einen informatischen Kern.
Einige Seiten sind auf Englisch. Das ist kein Problem – die Aufgaben sind fast immer selbsterklärend, und Englisch gehört zur Informatik dazu.
Algorithmen und Programmieren
- Compute It: Du bist der Computer und musst Befehle ausführen. Du trainierst, einem Algorithmus Schritt für Schritt zu folgen (Programmablauf).
- Little Dot: Steuere einen kleinen Roboter durch verschiedene Level. Du übst Sequenzen, Schleifen und das Zerlegen eines Weges in einzelne Befehle.
- Silent Teacher: Du lernst Programmieren, ohne dass dir jemand etwas erklärt. Du entwickelst Hypothesen und testest sie – so arbeiten Informatiker:innen wirklich.
- Blockly Games: Labyrinth, Vogel, Schildkröte, Film und mehr in Blöcken. Von einfachen Schleifen bis zu Bedingungen und Funktionen – am Ende siehst du deinen Block-Code als JavaScript.
- Lightbot: Ein Roboter muss Felder beleuchten. Weil du nur wenige Befehle hast, musst du Prozeduren (Unterprogramme) benutzen – genau wie Methoden in Java oder Funktionen in Python.
- RoboZZle: Ein Roboter mit sehr wenig Speicher. Hier brauchst du Rekursion und bedingte Ausführung, um mit wenigen Befehlen ans Ziel zu kommen.
- Elevator Saga: Du programmierst keine Fahrstühle – du programmierst die Steuerung von Fahrstühlen in JavaScript. Ereignisse, Warteschlangen und Effizienz (wie viele Personen pro Sekunde?).
- Untrusted: Ein Roguelike, in dem du dich nur weiterbewegen kannst, indem du den JavaScript-Quelltext des Levels änderst. Für alle, die schon programmieren können.
- CheckiO: Programmierrätsel in Python auf einer Spielkarte. Passt gut zum Python-Kapitel der Mittelstufe.
- CodinGame: Du schreibst die KI für Spielfiguren – in der Sprache deiner Wahl. Deine Lösung tritt gegen die Lösungen anderer an.
- Advent of Code: Jeden Tag im Dezember ein neues Programmierrätsel. Ab Aufgabe 10 wird es richtig anspruchsvoll.
Wettbewerbe zum Üben
- Informatik-Biber: Knobelaufgaben mit informatischem Kern – ganz ohne Programmieren. Die Aufgaben der letzten Jahre kannst du jederzeit online üben.
- Jugendwettbewerb Informatik: Programmieraufgaben in Blöcken oder in Python, mit sofortiger Rückmeldung. Ideal, wenn du zwischen Scratch und richtigem Code wechseln willst.
Datenstrukturen und Verfahren sichtbar machen
- VisuAlgo: Sortierverfahren, Listen, Bäume, Graphen – Schritt für Schritt animiert, mit eigenen Eingaben. Das passende Werkzeug zu Suchen und Sortieren und Datenstrukturen.
- Algorithmus-Visualisierungen (USF): Die Klassiker von Stack und Queue bis AVL-Baum und Dijkstra, jeweils als Animation.
- Pathfinding Visualizer: Male ein Labyrinth und schau zu, wie A*, Dijkstra und Breitensuche darin unterschiedlich schnell zum Ziel finden.
- A* interaktiv erklärt (Red Blob Games): Kein Spiel, aber die beste interaktive Erklärung für Wegsuche in Spielen, die es im Netz gibt.
Wie ein Computer funktioniert
- NAND Game: Du baust aus einem einzigen Bauteil (NAND) nacheinander Logikgatter, ein Rechenwerk, einen Speicher und am Ende einen funktionierenden Computer.
- Logic.ly Demo: Ein Schaltungssimulator im Browser – UND, ODER, NICHT frei verdrahten und ausprobieren.
- Binary Game (Cisco): Tetris mit Dualzahlen. Danach kannst du Binärzahlen im Schlaf umrechnen.
- Binary Numbers Game: Dualzahlen üben in kleinen Leveln, mit Erklärung.
- Turing Machine Simulator: Eine echte Turingmaschine zum Programmieren und Zuschauen. Für die Oberstufe: So sieht ein formales Berechnungsmodell aus.
- Sandspiel: Sand, Wasser, Feuer, Pflanzen. Dahinter steckt ein zellulärer Automat: einfache Regeln pro Zelle, komplexes Verhalten im Ganzen.
- LOOPY: Zeichne ein System aus Wirkungen und Rückkopplungen und lass es laufen – Modellbildung und Simulation zum Anfassen.
Datenbanken
- SQL Island: Du stürzt über einer Insel ab und kannst dich nur mit SQL-Abfragen retten. Von
SELECTbisJOIN– das beste Abenteuer zum Datenbank-Kapitel. - SQL Murder Mystery: Ein Mordfall, eine Datenbank, keine Hinweise außer den Tabellen. Du musst selbst entscheiden, welche Abfrage dich weiterbringt.
Web und Werkzeuge
- Flexbox Froggy: Bringe Frösche mit CSS-Flexbox auf ihre Seerosen. Layout verstehen statt raten.
- Grid Garden: Gieße Karotten mit CSS Grid. Die Fortsetzung von Flexbox Froggy.
- CSS Diner: 32 Level, in denen du lernst, HTML-Elemente mit CSS-Selektoren genau zu treffen.
- Learn Git Branching: Commits, Branches und Merges als Baumdiagramm, das auf deine Befehle reagiert. Die anschaulichste Git-Einführung überhaupt.
- Oh My Git!: Ein richtiges Kartenspiel über Git, zum Herunterladen. Du siehst den Git-Graphen live, während du spielst.
- Command Challenge: Kleine Aufgaben, die du mit genau einer Zeile auf der Kommandozeile lösen musst.
- RegexCrossword: Kreuzworträtsel, bei denen die Hinweise reguläre Ausdrücke sind. Perfekt, um Suchmuster zu verstehen.
Künstliche Intelligenz und Daten
- Quick, Draw!: Zeichne, und ein neuronales Netz rät mit. Danach kannst du dir ansehen, woraus es gelernt hat – und wo es systematisch danebenliegt.
- Teachable Machine: Trainiere in wenigen Minuten dein eigenes Modell mit Bildern, Tönen oder Posen. Du erlebst direkt, wie sehr die Trainingsdaten das Ergebnis bestimmen.
- Machine Learning for Kids: Modell trainieren und danach in Scratch benutzen – die Brücke von der KI zurück zur Spieleentwicklung.
- TensorFlow Playground: Ein neuronales Netz mit Schiebereglern. Schichten, Neuronen und Lernrate verändern und zusehen, wie die Trennlinie entsteht.
Informatik und Gesellschaft
- Tonis Escape: Ein Spiel über das Hacken und seine Folgen.
- Data Dealer: Du spielst den Datenhändler und sammelst Daten über Menschen. Ein sehr unangenehmes Spiel – genau das ist der Punkt.
- Surfschein (Internet-ABC): Führerschein fürs Internet, mit Prüfung und Urkunde. Für die Unterstufe.
- Die Evolution des Vertrauens: Ein spielbares Erklärstück zur Spieltheorie auf Deutsch: Warum lohnt sich Zusammenarbeit – und wann nicht? Die Strategien der Mitspieler sind kurze Algorithmen, die gegeneinander antreten.
- Parable of the Polygons: Kleine individuelle Vorlieben, große Trennung. Eine Simulation (auf Englisch), die zeigt, wie Systemverhalten aus einfachen Regeln entsteht – die Grundidee hinter Verzerrungen in Algorithmen.
- Hacksplaining: Sicherheitslücken wie SQL-Injection selbst ausprobieren – in einer sicheren Umgebung, mit Erklärung, wie man sie schließt.
- OverTheWire: Bandit: Ein Wargame für die Kommandozeile. Du hangelst dich Level für Level durch ein Linux-System. Anspruchsvoll, aber legal und ausdrücklich zum Lernen gedacht.
Sicherheitslücken darfst du nur auf Seiten ausprobieren, die ausdrücklich dafür gemacht sind – wie die beiden oben. Auf fremden Systemen ist das strafbar (§ 202a StGB).
Kryptografie
- CrypTool Online: Cäsar, Vigenère, Enigma und moderne Verfahren – alle zum Ausprobieren und Knacken im Browser.
- Code Knacker: Geheimschriften entschlüsseln. Ein guter erster Kontakt mit Verschlüsselung.
- Krypto im Advent: Im Dezember jeden Tag ein Verschlüsselungsrätsel, für Klasse 4 bis 10.
Selber Spiele bauen
- Scratch: Die Umgebung aus dem Kapitel Spieleentwicklung – hier findest du Millionen fremder Projekte, die du aufklappen und verändern kannst.
- MakeCode Arcade: Retro-Spiele in Blöcken, JavaScript oder Python bauen – und auf echte Handheld-Konsolen übertragen.
- PuzzleScript: Ein Puzzlespiel entsteht hier aus Regeln statt aus Code. Du beschreibst, was passieren soll, und die Maschine setzt es um.
- Pixel Art Maker: Erstelle Pixelgrafiken online – zum Beispiel Figuren für dein eigenes Spiel.
- Tinkercad: Einfache 3D-Modellierung für Anfänger, um eigene Objekte für den 3D-Druck zu erstellen. Den Anmeldecode bekommst du von deiner Lehrperson.
Informatik ohne Computer
- CS Unplugged: Sortiernetzwerke, Fehlererkennung, Suchalgorithmen – als Spiele zum Ausdrucken und Nachspielen, ganz ohne Rechner.
- Explorables: Eine Sammlung interaktiver Erklärstücke, viele davon zu Simulation, Netzwerken und Komplexität.
Maus- und Tastaturtraining
- Mausübungen
- Mouse Accuracy: Trainiere deine Maus-Fähigkeiten.
- Maus-Diplom
- Tippübungen
- Fallende Buchstaben
- Zty.pe: Tippe schnell und bekämpfe die Wörter, die auf dich zukommen.
- Monsterjäger