Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage sehr einfache Programme in der Programmiersprache Python eigenständig zu schreiben und auszuführen. Studierende können Variablen anlegen und in mathematischen und logischen Operationen verknüpfen. Sie beherrschen Programmiergrundlagen wie Verzweigungen und Schleifen, können Programmcode in einfachen Funktionen strukturieren. Schließlich sind die Studierenden in der Lage, einfache Datensätze zu analysieren und zu visualisieren. Neben dem Erwerb grundlegender Programmierfähigkeiten können sie auch mit etablierten Werkzeugen der digitalen Lehre an der TU Wien (Moodle, Jupyter) umgehen.
Anhand der Programmiersprache Python werden die Grundlagen der Computerprogrammierung nähergebracht. Das beinhaltet die Vermittlung der entsprechenden Theorie hinsichtlich Struktur und Syntax. Ziel ist es, Studierenden die Fertigkeit zu vermitteln, naturwissenschaftliche Problemstellungen zu analysieren, in Teilaufgaben zu zerlegen und anschließend durch einen geeigneten Algortihmus als Computerprogramm zu lösen. Das erlernte Wissen ist durch selbständiges Programmieren von Aufgaben anzuwenden.
Die Lehrveranstaltung wird vollständig online über den MOOC Basiskurs Python für Naturwissenschaften abgewickelt. Dies setzt zunächst die Registrierung auf der edu Webseite der TU Wien voraus. Nach der Registrierung auf edu.tuwien.ac.at erfolgt die Anmeldung zum MOOC über Selbsteinschreibung.
Voraussetzung für die Anmeldung ist eine Fortmeldung zu einem der folgenden Studien:
Für die Lehrveranstaltung sind grundlegende Computerkenntnisse erforderlich, insbesonders der Umgang mit einem PC unter MS Windows oder Linux Betriebssystem sowie der Umgang mit Webbrowsern.
EDV-Anfänger_innen wird die Absolvierung folgender konstenfreier (Online) Basiskurse (TU Graz) empfohlen:
Als weiteres Angebot zum niederschwelligen Einstieg in die Computerprogrammierung sei auf folgende TU Wien Kurse verwiesen: