Aufwärmen
Erst spielen, dann bauen
Zehn bis zwanzig Minuten hier, und du bist im Kopf da, wo du beim Programmieren sein musst: eine kleine Aufgabe, ein sofortiges Ergebnis, ein nächster Versuch.
Kein Konto, keine Anmeldung, kein Punktestand, den irgendwer sieht. Wenn du eine Runde vergeigst, weiß das niemand außer dir.
Läuft hier
Bei uns auf dem Server
Alle drei funktionieren im Firmennetz — sie kommen von derselben Adresse wie diese Seite und rufen nichts von außen ab. Von oben nach unten wird es schwerer.
Bring es in die richtige Reihenfolge
fang hier anNichts tippen, nichts können müssen. Die Zeilen sind schon da und stehen nur durcheinander — du klickst sie in die Reihenfolge, in der das Programm laufen würde. Danach weißt du, was ein Programm überhaupt ist.
ganz von vorne8 Runden~10 min
Konsolen-Orakel
läuft hierEin paar Zeilen Code, und du sagst voraus, was herauskommt. Die Rätsel sind so ausgesucht, dass sie genau dort zuschlagen, wo Anfänger sich zu sicher sind.
PythonC#~10 min
Selektor-Jagd
braucht HTMLZwölf Werkbänke voller Kisten und Werkzeuge, und du triffst mit einem CSS-Selektor genau die richtigen Teile. Lohnt sich erst, wenn du die ersten HTML-Lektionen gemacht hast — vorher ist es Raten.
HTML & CSS12 Runden~15 min
Für zuhause
Gut, aber im Firmennetz meist gesperrt
Diese Seiten sind richtig gut — nur kommst du von der Arbeit aus vermutlich nicht ran. Probier sie zuhause aus. Wenn eine davon doch funktioniert, sag mir Bescheid, dann nehmen wir sie in die Session mit auf.
- CSS DinerHTML & CSSDer Klassiker zu CSS-Selektoren, mit Sushi statt Werkzeugkiste. Unsere Selektor-Jagd ist davon inspiriert.
- Flexbox FroggyHTML & CSSFrösche auf Seerosen anordnen und dabei Flexbox lernen. Zwanzig Minuten, danach verstehst du grob, wie man Dinge nebeneinander anordnet.
- Grid GardenHTML & CSSDasselbe Prinzip für CSS Grid. Karotten gießen, Layout verstehen — danach ergibt das Wort „Grid" Sinn.
- JS RobotJavaScriptSteuere einen Roboter mit ein paar Zeilen Code. Guter allererster Kontakt mit JavaScript.
- Elevator SagaJavaScriptDu programmierst Aufzüge. Klingt langweilig, macht überraschend süchtig. Braucht schon ein bisschen JS-Grundlage.
- CheckiOPythonKleine Python-Rätsel mit Story drumherum. Braucht ein paar Basics, gut als zweiter Schritt.
- Blockly GamesEgal welche SpracheProgrammieren mit Bausteinen statt Tippen. Gut für den allerersten Aha-Moment „ach so funktioniert das".
- CodewarsEgal welche SpracheKleine Aufgaben in fast jeder Sprache, nach Schwierigkeit sortiert. Braucht ein Konto.