707638 VU Einführung ins Programmieren für Atmosphärenwissenschaften

Sommersemester 2024 | Stand: 28.06.2024 LV auf Merkliste setzen
707638
VU Einführung ins Programmieren für Atmosphärenwissenschaften
VU 3
5
wöch.
jährlich
Englisch

Die Studierenden können Programme in einer der in den Atmosphärenwissenschaften verwendeten Open-Source-Programmiersprache lesen und schreiben. Sie können eine Programmierumgebung mit entsprechenden Zusatzpaketen auf ihrem Computer installieren und damit wissenschaftliche Probleme lösen. Vor allem sind sie in der Lage, ihre Programmierkenntnisse selbstständig zu erweitern und zu vertiefen.

Dieser Anfängerkurs bietet eine Einführung in die Programmierung mit Python, und richtet sich an Studenten der Atmosphärenwissenschaften ohne vorherige Programmiererfahrung.

Die Studierenden werden über Kontrollstrukturen (Iteration, Blockstrukturen), unf Datenstrukturen lernen. Sie werden Programme mit mehreren Dutzend Codezeilen schreiben und strukturieren, einschließlich Skripten und Funktionen. Sie werden Pakete des wissenschaftlichen Python-Ökosystems verwenden, um allgemeine Programmieraufgaben der Atmosphärenwissenschaften zu lösen, wie zB das Einlesen, Analysieren und Plotten von Daten.

Parallel dazu erlernen die Studierenden grundlegende Techniken der systematischen Softwareentwicklung, wie codebasierte Dokumentation, Debugging, Testing und Refactoring. Diese Techniken werden beim Erlernen des Programmierens in Python eingeführt und geübt. Diese Grundlagen sind jedoch unabhängig von einer Programmiersprache und überall anwendbar.

Selbstlernmaterialien, Übungen, Diskussion und aktives Lernen im Unterricht.

Kombiniert: Programmierprojekt (30%), Prüfungen in der Mitte (20%) und am Ende des Semesters (50%)

Unterrichtssprache: Englisch

05.03.2024
Gruppe 0
Datum Uhrzeit Ort
Di 05.03.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Mi 06.03.2024
08.15 - 09.00 60819 SR 60819 SR Barrierefrei
Di 12.03.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Mi 13.03.2024
08.15 - 09.00 60819 SR 60819 SR Barrierefrei
Di 19.03.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Mi 20.03.2024
08.15 - 09.00 60819 SR 60819 SR Barrierefrei
Di 09.04.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Mi 10.04.2024
08.15 - 09.00 60819 SR 60819 SR Barrierefrei
Di 16.04.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Mi 17.04.2024
08.15 - 09.00 60819 SR 60819 SR Barrierefrei
Di 23.04.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Mi 24.04.2024
08.15 - 09.00 60819 SR 60819 SR Barrierefrei
Di 30.04.2024
08.00 - 10.00 60433 SR 60433 SR Barrierefrei
Di 30.04.2024
08.00 - 10.00 60818 EDV-Raum 60818 EDV-Raum Barrierefrei
Di 30.04.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Di 07.05.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Mi 08.05.2024
08.15 - 09.00 60819 SR 60819 SR Barrierefrei
Di 14.05.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Mi 15.05.2024
08.15 - 09.00 60819 SR 60819 SR Barrierefrei
Di 21.05.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Mi 22.05.2024
08.15 - 09.00 60819 SR 60819 SR Barrierefrei
Di 28.05.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Mi 29.05.2024
08.15 - 09.00 60819 SR 60819 SR Barrierefrei
Di 04.06.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Mi 05.06.2024
08.15 - 09.00 60819 SR 60819 SR Barrierefrei
Di 11.06.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Mi 12.06.2024
08.15 - 09.00 60819 SR 60819 SR Barrierefrei
Di 18.06.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Mi 19.06.2024
08.15 - 09.00 60819 SR 60819 SR Barrierefrei
Di 25.06.2024
08.15 - 10.00 60819 SR 60819 SR Barrierefrei
Di 25.06.2024
10.00 - 12.00 60818 EDV-Raum 60818 EDV-Raum Barrierefrei exam
Mi 26.06.2024
08.15 - 09.00 60819 SR 60819 SR Barrierefrei