KI-unterstützte Programmierung in Python
Übersicht
Dieser Kurs bietet eine praxisnahe Einführung in die Python-Programmierung. Sie lernen, Python-Programme für physikalische Fragestellungen zu entwickeln, zu verstehen und Fehler gezielt zu beheben. Ein besonderer Schwerpunkt liegt dabei auf dem Einsatz moderner KI-Coding-Assistenten, die zunehmend die Art und Weise verändern, wie wir programmieren und Programmieren lernen, indem sie intelligente Vorschläge machen, Code automatisch generieren und beim Debugging unterstützen. Vorkenntnisse in Python sind nicht erforderlich. Bitte bringen Sie einen eigenen Laptop mit.
- Dozent: Klaus Reygers
- Datum: 23.3.-27.3.2026, 13:30-16:30 Uhr
- Raum: Physikalisches Institut, INF 226, Raum 1.106 (K4, "Glasbox")
Inhalt
- Installation und Ausführung von Python
- Jupyter Notebooks
- Einführung in Programmierumgebungen (VS Code)
- Überblick über KI-unterstützte Programmierung:
GitHub Copilot, ChatGPT, Claude Code & Co., Open LLMs für Programmierung
- Grundlagen der Programmierung in Python
- Operatoren, Typen und Variablen
- Listen, Tupel und Dictionaries
- Kontrollfluss und Funktionen
- Module
- Numerische Berechnungen (NumPy)
- Plotten in Python (Matplotlib)
- Symbolische Mathematik (SymPy)
- Einfache Datenanalyse
- Elementare Einführung in maschinelles Lernen (scikit-learn)
Referenzen