01 Stack Overflow Challenge: KI-gestützte Datenvisualisierung
March 2026 (210 Words, 2 Minutes)
Die Aufgabe
Ihre Mission: Erstellen Sie das Stack Overflow-Diagramm „Fragen über die Zeit” mit Python und KI-Coding-Werkzeugen nach.
Im Einzelnen:
-
Finden Sie die Daten programmatisch. Woher kommen die monatlichen Fragenzahlen tatsächlich? Teil der Herausforderung ist herauszufinden, wie Sie auf die Rohdaten zugreifen — und Python-Code zu schreiben, der die Daten abruft, anstatt sie manuell herunterzuladen.
-
Reproduzieren Sie das Diagramm. Schreiben Sie ein Python-Skript, das die Daten lädt und einen Zeitreihenplot der monatlichen Stack Overflow-Fragenzahlen (2008 bis 2024) mit einem 12-monatigen gleitenden Durchschnitt erzeugt.
-
Erweitern Sie es. Überlagern Sie Markierungen für wichtige KI-Durchbrüche aus der Interaktiven KI-Zeitleiste des Kurses. Die zu markierenden Durchbrüche sind:
- Transformer (Juni 2017)
- ChatGPT (November 2022)
- GPT-4 (März 2023)
- Cursor und KI-IDEs (August 2023)
- Claude Code (Februar 2025)
- GitHub Copilot Agent Mode (Februar 2025)
Sie entscheiden, wie die Markierungen aussehen: vertikale Linien, Annotationen, Icons, farbige Bereiche — seien Sie kreativ.
Warum diese Challenge
Zwei Dinge, die Sie bemerken sollten:
- Es ist mit KI-Werkzeugen überraschend machbar. Mit den richtigen Prompts und einem Coding-Assistenten können Sie schneller von null zu einem funktionierenden Plot gelangen, als Sie vielleicht erwarten.
- Ohne Struktur werden Sie auf echte Hindernisse stoßen. Datenzugriff ist nicht trivial. Parsing-Entscheidungen sind wichtig. Plot-Formatierung ist fummeliges Kleinarbeit. KI-generierter Code bringt Sie 80 % des Weges und produziert dann subtile Bugs in den letzten 20 %. Achten Sie darauf, wo diese Grenze verläuft.
Teams
Bilden Sie Gruppen von 2–3 Personen.
Werkzeuge
Sie müssen einen KI-Coding-Assistenten verwenden. GitHub Copilot (kostenlos für Studierende) ist die Baseline. Sie können auch Claude Code (kostenlose Stufe) oder jedes andere KI-Coding-Werkzeug verwenden. Wenn Sie mehrere Werkzeuge nutzen, notieren Sie, welches Sie für welchen Teil verwendet haben.
Herangehensweise
Sie haben maximale Freiheit. Nutzen Sie den Ansatz, der sich für Sie natürlich anfühlt. Die einzige Anforderung: Protokollieren Sie jeden Prompt, den Sie dem KI-Werkzeug geben, in einem beliebigen Format (Textdatei, Markdown, Screenshots, Git-Commits). Das ist Ihr erster KI-Tagebuch-Eintrag — wir werden das Format in Vorlesung 2 formalisieren.
Abzugebende Leistungen
Ein GitHub-Repository mit:
- Python-Code, der das Stack Overflow-Fragendiagramm mit KI-Meilensteinmarkierungen reproduziert
- Eine Aufzeichnung jedes verwendeten Prompts (in beliebigem Format)
Umfragen
- Füllen Sie die Umfrage vor der Challenge aus, bevor Sie beginnen
- Füllen Sie die Reflexionsumfrage nach der Challenge aus, wenn Sie fertig sind