-
Kommentar
Glossar
· 03.06.2026
Ein **Kommentar** ist eine Notiz im Code für Menschen, die Python beim Ausführen überliest. In Python beginnt er mit `#` und reicht bis zum Zeilenende.
-
Funktion
Glossar
· 03.06.2026
Eine **Funktion** ist ein benannter Block von Anweisungen, der eine bestimmte Aufgabe erledigt und bei Bedarf aufgerufen wird — das vermeidet Wiederholung und hält Programme übersichtlich. In Python wird sie mit `def` definiert.
-
Variable
Glossar
· 03.06.2026
Eine **Variable** ist ein benannter Platz, an dem ein Programm einen Wert speichert, um ihn später wiederzuverwenden. In Python entsteht sie durch eine Zuweisung, etwa `name = 'Ada'`.
-
Zeichenkette
Glossar
· 03.06.2026
Eine **Zeichenkette** (englisch *String*) ist Text im Programm — eine Folge von Zeichen wie Buchstaben, Ziffern oder Leerzeichen. In Python steht sie in Anführungszeichen, zum Beispiel `'Hallo'`.
-
Ein erstes Programm: Mr. Fibonacci
Training
· 03.06.2026
*1981 schrieb ein Sechsjähriger ein kleines Spiel über den Mathematiker Fibonacci. Derselbe Junge — Terence Tao — bekam später die Fields-Medaille, die höchste Auszeichnung der Mathematik. Sein Programm bauen wir hier Schritt für Schritt nach, …
-
Was ist Python?
Training
· 17.05.2026
## Was ist Python? - Programmiersprache, 1991 von Guido van Rossum veröffentlicht - Hat den Ruf, ungewöhnlich gut lesbar und elegant zu sein — Code im typisch…
-
Reflektieren und nächste Schritte
Training
· 16.05.2026
Was hast du gelernt? Was würdest du anders machen?
-
Den Code schreiben
Training
· 16.05.2026
Plan zu Code — Schritt für Schritt.
-
Den Plan auf Papier
Training
· 16.05.2026
Bevor du codest — schreib auf, was passieren soll.
-
Die Idee — Quiz-Spiel mit Highscore
Training
· 16.05.2026
Du baust ein eigenes kleines Programm — alle Bausteine zusammen.
-
Häufige Fehler-Typen
Training
· 16.05.2026
Diese fünf Fehler triffst du am Anfang am häufigsten.
-
try und except
Training
· 16.05.2026
Statt zu crashen — Fehler abfangen und sauber weitermachen.
-
Tracebacks lesen — vertieft
Training
· 16.05.2026
Du kennst Fehlermeldungen schon. Jetzt liest du sie wie ein Krimi.
-
Das Pyodide-Dateisystem
Training
· 16.05.2026
Im Browser läuft Python — und hat ein virtuelles Filesystem.
-
In eine Datei schreiben
Training
· 16.05.2026
Ergebnisse deines Programms persistent ablegen.
-
Eine Datei lesen
Training
· 16.05.2026
Daten aus einer Datei einlesen — Zeile für Zeile.
-
input — der direkteste Eingabe-Weg
Training
· 16.05.2026
Du hast input schon kurz gesehen — jetzt komplett.
-
Über Dictionaries loopen
Training
· 16.05.2026
Schlüssel, Werte, oder beides — du wählst.
-
Über Listen loopen
Training
· 16.05.2026
Lass die for-Schleife jedes Element für dich abklappern.
-
Listen-Operationen
Training
· 16.05.2026
Anfügen, suchen, verändern — die Werkzeuge für deine Listen.
-
Listen
Training
· 16.05.2026
Mehrere Werte in einer geordneten Reihe — das ist eine Liste.
-
Scope — wo Variablen leben
Training
· 16.05.2026
Innen ist innen, außen ist außen — Funktionen haben ihren eigenen Raum.
-
Argumente und Defaults
Training
· 16.05.2026
Mehrere Eingaben in eine Funktion stecken — manche mit Voreinstellung.
-
def und return
Training
· 16.05.2026
Eine eigene Funktion definieren — und ein Ergebnis zurückgeben.
-
break und continue
Training
· 16.05.2026
Vorzeitig aussteigen oder einen Durchgang überspringen.
-
while-Schleifen
Training
· 16.05.2026
Wiederhole etwas, solange eine Bedingung wahr ist.
-
for-Schleifen mit range
Training
· 16.05.2026
Mach etwas mehrmals, ohne den Code mehrmals zu schreiben.
-
and, or, not
Training
· 16.05.2026
Bedingungen kombinieren — wenn mehr als ein Kriterium zählen soll.
-
if, elif, else
Training
· 16.05.2026
Lass dein Programm verschiedene Wege gehen, je nachdem was wahr ist.
-
Booleans und Vergleiche
Training
· 16.05.2026
Bevor du Entscheidungen treffen kannst, brauchst du Wahrheits-Werte.
-
Eingaben mit input
Training
· 16.05.2026
Lass dein Programm den User nach etwas fragen.
-
Typ-Konvertierung
Training
· 16.05.2026
Manchmal musst du einen Wert von einem Typ in einen anderen umwandeln.
-
Strings
Training
· 16.05.2026
Text ist eine Kette aus Zeichen — Python nennt das einen String.
-
Zahlen und Rechnen
Training
· 16.05.2026
Python kann rechnen wie ein Taschenrechner — und ein bisschen mehr.
-
Variablen
Training
· 16.05.2026
Du gibst Werten Namen, damit du sie später wieder ansprechen kannst.
-
Dictionaries
Training
· 16.05.2026
Werte mit Namen — nicht mit Position.
-
Fehlermeldungen lesen
Training
· 16.05.2026
Wer Fehlermeldungen liest statt sie zu fürchten, lernt schneller.
-
Editor, Tutor und Konsole
Training
· 16.05.2026
Du lernst, was die drei Werkzeuge auf deinem Bildschirm tun und wie sie zusammenspielen.
-
Python — Der Grundkurs
Review
· 15.05.2026
Michael Kofler liefert mit der 3. Auflage seines *Python — Der Grundkurs* einen umfassenden Einstieg in die Sprache : auf 450 Seiten werden ebenso weiterführende Themen wie Wissenschafltiche Anwendungen angesprochen.
-
Der Wordle-Solver: ein Algorithmus aus der Informationstheorie
Blog
· 14.05.2026
Was steckt im Solver-Tool unter /wordle/solver/? Eine kompakte Erklärung: Feedback-Pattern, Shannon-Entropie als Maß für 'wie gut zerlegt dieser Versuch die Kandidaten', drei Python-Funktionen in ~30 Zeilen — und warum SARTE mathematisch optimal ist, RATEN aber …
-
Wordle auf Deutsch: ein Build-Bericht
Blog
· 13.05.2026
Aus der Frage nach einer deutschen Wortliste wurde an einem Nachmittag ein spielbares Wordle unter /wordle/ — mit informationstheoretischem Solver, KI-Tutor-Anbindung und einem Diagnose-Twist bei der Page-Context-Bridge. Reihenfolge der Schritte und zwei Lektionen aus dem …
-
SubQ: Architektursprung oder Marketing? Eine Analyse
Blog
· 07.05.2026
Ein Startup behauptet, mit dem Modell SubQ den Long-Context-Engpass geknackt zu haben: 12 Millionen Token Kontext, 300-fach billiger als Claude, 52-fach schneller. Eine Analyse der Technical Reports und der Community-Reaktionen — ein Hands-on-Test steht noch …
-
Claude Code: Die Anleitung für Nicht-Programmierer
Blog
· 06.05.2026
Claude Code arbeitet direkt auf deinem Rechner: legt Dateien an, bearbeitet sie, führt Befehle aus, behebt Fehler — gesteuert per deutscher Beschreibung. Eine Schritt-für-Schritt-Anleitung ohne Programmiervorkenntnisse.
-
Vibe Coding: Wie man Saarbrücken in Three.js an einem Abend bauen kann
Blog
· 03.05.2026
Aus der Frage „Kannst du Game-Engines programmieren?“ wurde an einem Abend ein 3D-Saarbrücken in Three.js: 40.000 Gebäude, Saarbahnen, fahrende LKW. Wie das mit Claude praktisch ablief.
-
Browser-MCP-Server
Glossar
· 02.05.2026
## Definition Ein **Browser-MCP-Server** ist eine Variante eines [[MCP|MCP-Servers]], die Tools bereitstellt, die nur im Browser-Kontext Sinn ergeben — Lese-/Schreib-Zugriff auf den DOM, Local-Storage, Geolocation, Clipboard etc. Der LLM-Host kann damit *die Seite veraendern*, auf …
-
MCP (Model Context Protocol)
Glossar
· 02.05.2026
## Definition [[MCP]] (Model Context Protocol) ist Anthropics offener Standard fuer LLM-Tool-Kopplung. Statt jedes Werkzeug im Modell selbst zu kodieren, beschreibt ein **MCP-Server** seine Faehigkeiten als JSON-Schema; ein **MCP-Client** vermittelt zwischen LLM-Host und Server ueber …
-
vLLM
Glossar
· 01.05.2026
## Definition vLLM ist ein High-Performance-Inference-Server für LLMs, der Batch-Processing und Memory-Optionen (PagedAttention, KV-Cache-Verwaltung) nutzt, um Inference-Durchsatz um ein Vielfaches zu erhöhen und Speicherverbrauch zu senken. Praktiker ersetzen damit langsame, speicherhungrige Standard-Inference durch eine produktionsreife …
-
llama.cpp
Glossar
· 01.05.2026
## Definition llama.cpp ist eine C++-Laufzeitumgebung für LLMs (Large Language Models), mit der quantisierte Modelle auf CPUs und einfachen GPUs ohne PyTorch oder CUDA-Overhead ausgeführt werden. Sie ermöglicht es, 7B–70B-Parameter-Modelle (Llama, Mistral, Qwen) auf einem …
-
GGUF
Glossar
· 01.05.2026
## Definition GGUF ist ein binäres Dateiformat zur Speicherung von Modellgewichten und Metadaten, das von llama.cpp entwickelt wurde und heute de-facto-Standard für das Laden großer Sprachmodelle auf Consumer-Hardware ist. Praktiker nutzen GGUF-Dateien, um Modelle wie …
-
Sprachmodell
Glossar
· 01.05.2026
## Definition Ein Sprachmodell ist ein trainiertes neuronales Netzwerk, das die nächste Sequenz von Text-Token basierend auf vorangegangenen Tokens vorhersagt – die Grundlage für ChatGPT, Claude, Llama und andere generative KI-Systeme. Das Trade-off: je größer …