Gerade live
Über die Lehrveranstaltung
Ziel der Lehrveranstaltung ist es, ein grundlegendes Verständnis über praktische Anwendungen von systemwissenschaftlichen Methoden zu erlangen. Wir wiederholen Konzepte der Systemmodellierung, lernen Python-Grundlagen, entwickeln gemeinsam ein agentenbasiertes Modell und arbeiten in Gruppen an realen Problemstellungen — unterstützt durch KI-basierte Entwicklungswerkzeuge.
Kursstruktur
Teil 1: Grundlagen
Systemwissenschaftliche Konzepte, Python-Grundlagen, technische Infrastruktur (Git, VSCode, Copilot).
Teil 2: Modell & Projektstart
Gemeinsames ABM vertiefen, Systemanalyse (Kipppunkte, Dynamiken), Gruppenbildung und Projektstart.
Teil 3: Gruppenprojekt
Eigenständige Gruppenarbeit an einer realen Problemstellung mit KI-gestützten Methoden.
Semesterplan
Teil 1 — Grundlagen
| # | Thema | Folien | |
|---|---|---|---|
| 1 | Einführung und Organisatorisches | → Folien | |
| 2 | Recap Systemwissenschaften | → Folien | |
| 3 | Vom System zum Modell | → Folien | |
| 4 | Python-Grundlagen & erstes Modell | → Folien |
Teil 2 — Modell vertiefen + Projektstart
| # | Thema | Folien | |
|---|---|---|---|
| 5 | Kurztest 1 + ABM vertiefen + Gruppenbildung | → Folien | |
| 6 | Traffic-Modell implementieren | → Folien |
Teil 3 — Gruppenprojekt
| # | Thema | Folien | |
|---|---|---|---|
| 7 | Projektsetup, Git & Szenarien | → Folien | |
| 8 | Projektarbeit & Zwischenstand | — | — |
| 9 | Projektarbeit | — | — |
| 10 | Kurztest 2 + Abschlusspräsentationen (Teil 1) | — | — |
| 11 | Abschlusspräsentationen (Teil 2) | — | — |
Bewertung
| Komponente | Punkte |
|---|---|
| 2 Kurztests | 25 |
| Gruppenprojekt | 45 |
| Endbericht (Einzel) | 15 |
| Mitarbeit | 15 |
| Gesamt | 100 |
| Note | Punkte |
|---|---|
| 1 (Sehr gut) | 89–100 |
| 2 (Gut) | 77–88 |
| 3 (Befriedigend) | 65–76 |
| 4 (Genügend) | 51–64 |
| 5 (Nicht genügend) | 0–50 |
Ressourcen
Projektthemen
Katalog der wählbaren Gruppenprojekte mit Regeln, Fragen und Erweiterungen.
Python Cheatsheet
Kompakter Überblick: uv, Skripte statt Notebooks, numpy & matplotlib für ABM.
Git Cheatsheet
Grundlegende Git-Befehle und typische Workflows für die Gruppenarbeit.
GitHub Education
Kostenloser Zugang zu GitHub Copilot und weiteren Tools für Studierende.
Visual Studio Code
Unser Code-Editor für die Lehrveranstaltung. Kostenlos und plattformübergreifend.
Python
Programmiersprache für die Modellierung. Version 3.12+ empfohlen.