Vorlesungen – [JOGU]StINe

Seminar zur Einführung in die Anwendung des Computers in den Atmosphärenwissenschaften

Dozent:innen: Dr. Daniel Kunkel
Kurzname: 08.110.23026
Kurs-Nr.: 08.110.23026
Kurstyp: Seminar

Voraussetzungen / Organisatorisches

Die Zielgruppe dieses Kurses sind Studentinnen und Studenten ab dem zweiten Semester im BSc Meteorologie und dem BSc Umweltwissenschaften, die keine oder kaum Kenntnisse haben im Umgang mit Linux, der Kommandozeilen-Umgebung, sowie python und LaTeX. Die hier vermittelten Grundkenntnisse sollen als Basis dienen für Computer-gestützte Übungen und Praktika im weiteren Verlauf des Studiums. Dies betrifft BSc-Vorlesungen wie Atmosphärische Thermodynamik, Statistik und Numerik oder auch Einführung in die Modellierung und Datenanalyse in den Umwelt- und Atmosphärenwissenschaften.

Der Kurs wird auf Deutsch angeboten.

KURSZEITEN

Das Seminar ist eine 2 SWS Veranstaltung. Je nach Teilnehmerzahl kann der Kurs aber zweimal pro Woche angeboten werden. Beide derzeit möglichen Termine sind in der Terminliste aufgeführt. Die Termine stehen aber bei Notwendigkeit auch zur Debatte.

Anwesenheitspflicht

Das Seminar wird als zweistündige Veranstaltung im regulären Vorlesungszeitraum angeboten. Das Kursmaterial wird online zur Verfügung gestellt. In der Veranstaltung gibt es dann Präsenzaufgaben zu den Themen, die vor Ort alleine oder in der Gruppe bearbeitet werden. 

Zum Bestehen des Kurses muss am Ende jedes größeren Blocks (python, Latex und Linux/Shell) eine kleine Wissensabfrage bearbeitet und abgegeben werden.

Digitale Lehre

Das Kursmaterial wird vollumfänglich auf dem gitlab der JGU angeboten. Die Praxis zeigt allerdings, dass der interaktive Austausch den Einstieg hier wesentlich vereinfacht. 

Empfohlene Literatur

Einsteigerliteratur findet man oftmals frei verfügbar im Internet. Hier seien die openbooks des Rheinwerks-Verlag genannt, die vor allem als Nachschlagewerke dienen können:

python: 
http://openbook.rheinwerk-verlag.de/python/

Linux: 
http://openbook.rheinwerk-verlag.de/linux/ 
http://openbook.rheinwerk-verlag.de/unix_guru/

bash: 
http://openbook.rheinwerk-verlag.de/shell_programmierung/

Auf weitere nützliche Literatur wird im Kurs hingewiesen.

Inhalt

In der Meteorologie und den Atmosphärenwissenschaften spielt der Computer eine zentrale Rolle. Computermodelle helfen uns dabei die Atmosphäre besser zu verstehen und (selbstgeschriebene) Computerprogramme helfen uns dabei die Fülle an meteorologischen Daten, die uns zur Verfügung stehen, zu untersuchen. Viele der Computermodelle übersteigen allerdings die Fähigkeiten unseres Heimcomputers (auch wenn diese immer leistungsstärker werden). Anwendungen wie numerische Wettervohersage- oder Klimamodelle, die in der Forschung (und manchmal auch schon im Studium) verwendet werden, müssen auf Großrechner betrieben werden. Auf diesen Großrechner hat man aber in den allermeisten Fällen keine Oberfläche zur Verfügung, wie man es von einem Windows, Mac, oder Linux-Betriebssystem kennt, sondern man kommuniziert über das sogenannte (Linux/Unix-) Terminal mit dem Computer. Um die Daten von solchen  Modellen dann auch nach den gewünschten Phänomenen zu untersuchen, benötigt man ferner meist eigens geschriebene Software. In den  Atmosphärenwissenschaften hat sich dabei in den letzten Jahren die Programmiersprache python weit verbreitet. Python ist eine universelle, üblicherweise interpretierte, höhere Programmiersprache, die den den Anspruch, einen gut lesbaren, knappen Programmierstil zu fördern. Sie eignet sich daher gut für erste Programmierübungen. 

Sowohl der Umgang mit dem Terminal und die Fähigkeit eigene, kleine Programme zu schreiben, werden im Laufe des Studiums immer wieder in Veranstaltungen vorkommen. Das Seminar "Eine Einführung in Linux, bash, python und LaTeX" soll dafür die ersten Grundlagen legen und ist vor
allem für Studenntinnen und Studenten gedacht, die zuvor weder mit Linux noch mit python in Berührung gekommen sind.

Ferner wird im Kurs noch das Textsatzsystem TeX mit dem Software-Paket LaTeX vorgestellt, denn die übersichtliche Darstellung von wissenschaftliche Ergebnissen ist fast genauso wichtig wie die Analyse von Daten.

Zusätzliche Informationen

Der komplette Inhalt der Veransaltung ist frei über das JGU gitlab verfügbar.

Hier können Sie sich mit Ihren JGU Anmeldedaten anmelden.

Den Kurs findet man unter https://gitlab.rlp.net/dkunkel/vorlesung
Ferner werden weitere Inhalte über die Moodle Seite des Kurses verteilt

Termine

Datum (Wochentag) Zeit Ort
13.04.2026 (Montag) 10:15 - 11:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
15.04.2026 (Mittwoch) 14:15 - 15:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
20.04.2026 (Montag) 10:15 - 11:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
22.04.2026 (Mittwoch) 14:15 - 15:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
27.04.2026 (Montag) 10:15 - 11:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
29.04.2026 (Mittwoch) 14:15 - 15:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
04.05.2026 (Montag) 10:15 - 11:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
06.05.2026 (Mittwoch) 14:15 - 15:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
11.05.2026 (Montag) 10:15 - 11:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
13.05.2026 (Mittwoch) 14:15 - 15:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
18.05.2026 (Montag) 10:15 - 11:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
20.05.2026 (Mittwoch) 14:15 - 15:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
27.05.2026 (Mittwoch) 14:15 - 15:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
01.06.2026 (Montag) 10:15 - 11:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
03.06.2026 (Mittwoch) 14:15 - 15:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
08.06.2026 (Montag) 10:15 - 11:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
10.06.2026 (Mittwoch) 14:15 - 15:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
15.06.2026 (Montag) 10:15 - 11:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
17.06.2026 (Mittwoch) 14:15 - 15:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
22.06.2026 (Montag) 10:15 - 11:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
24.06.2026 (Mittwoch) 14:15 - 15:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
29.06.2026 (Montag) 10:15 - 11:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
01.07.2026 (Mittwoch) 14:15 - 15:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
06.07.2026 (Montag) 10:15 - 11:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude
08.07.2026 (Mittwoch) 14:15 - 15:45 00 334 KR 3
1341 - Naturwissenschaftliches Institutsgebäude