Themen und Termine
Themen und Termine
Woche 1 (KW 41)
Idee: Ein paar wesentliche Ideen von Python zeigen
Montag:
- Jupyter Lab als Taschenrechner; Notebook: Woche 1
Dienstag:
- Die neue Website ist online; noch unvollständig; Dokumentations-Struktur https://diataxis.fr/; Feedback ist willkommen
- Taschenrechner-Funktionen von Montag selber ausprobieren mit https://jupyter.org/try
- Einführung in Markdown – auch gleich selber ausprobieren!
Lokale Installation in Win?
- siehe GdI: https://acidsepp.github.io/: Das ist professionell mit IntelliJ, für uns aber in Hinblick auf die Klausur in den Exahm-Räumen zu “gewichtig”. Wir arbeiten leichtgewichtiger mit Jupyter Lab.
Woche 2
Reminder: Übungsbeginn kommende Woche!
Orga:
- Python lokal verwenden, rasche Option (auf eigene Gefahr): https://www.jbusse.de/dsci-lab-ws2026/howto/install-uv-python-windows.html
- dsci-lab WS2026: ist in Arbeit, kommt diese Woche, Vorschau: https://www.jbusse.de/dsci-lab-ws2026/
Stoff
Python: Listen, Dicts, Sets
- https://www.jbusse.de/jvdp-jb/jb-06-Built-in-Data-Structures.html#lists
- https://www.jbusse.de/jvdp-jb/jb-06-Built-in-Data-Structures.html#dictionaries
- https://www.jbusse.de/jvdp-jb/jb-06-Built-in-Data-Structures.html#sets
Python: konventionelle prozedurale Programmierung
- https://www.jbusse.de/jvdp-jb/jb-07-Control-Flow-Statements.html#conditional-statements-if-elif-else
- https://www.jbusse.de/jvdp-jb/jb-07-Control-Flow-Statements.html#for-loops
Zusammenfassung heute:
- Notebook: ws2026-woche02
- Dienstag, Mini-Projekt Buchstaben zählen: konsolidierte Fassung siehe howto/buchstabenhaeufigkeit
Digitale Souveränität:
Woche 3
Beginn der Übungen:
- Dienstag 09:00 Uhr K0.18: Gruppe 1
- Mittwoch 09:00 Uhr Gruppe 3
Merke: Jeder darf jederzeit in jede Übungsgruppe kommen. Die Einschreibung in den zentralen Systemen in die Gruppen 1–3 war lediglich formal nötig, um bei zu vielen TN die Übersicht zu bekommen. In der Praxis ist sie aber irrelevant.
Eine Funktion definieren
For-Schleifen, Teil 2
- Durchgehen durch eine Liste: direkt; per index
- paralleles Durchgehen durch zwei Listen gleichzeitig
- Durchgehen durch ein Dict: keys, values, items
Leistungsnachweis LN1
Woche 4
Woche 5
Leistungsnachweis LN2
Woche 6
Woche 7
Leistungsnachweis LN2
Notebooks
TBD