Sie erlernen das Programmieren in Python, einer anfängerfreundlichen und vielseitigen Programmiersprache. In praktischen Übungen erlernen Sie Stück für Stück von Grund auf das Programmieren mit mathematisch-physikalischen Beispielen.
Grundlagen:
- Eingabe/Ausgabe
- Datentypen: Zeichenketten, Ganze Zahlen, Fließkommazahlen, komplexe Zahlen, Listen, Wörterbücher
- Kontrollstrukturen: Schleifen, Bedingungen, Ausnahmen und Fehler
- Lesen und schreiben von Dateien
Numerik:
- Differenziation und Integration
- Nullstellen
- Zufallszahlen
- Differentialgleichungen
Datenanalyse:
- Daten filtern und fitten
- Daten visualisieren
- Statistik (Mittelwerte, Varianzen, Korrelationen)
Es sind keine Vorkenntnisse nötig. Die Veranstaltung richtet sich an Studierende der Physik, die keine oder nur wenig Vorerfahrung mit der Programmierung haben. Kenntnisse der Analysis sind hilfreich für das Verständnis der Beispiele.
Rhythmus | Tag | Uhrzeit | Format / Ort | Zeitraum |
---|
Zu dieser Veranstaltung existiert ein Lernraum im E-Learning System. Lehrende können dort Materialien zu dieser Lehrveranstaltung bereitstellen: