Intensivkurs „Programmieren mit Python“ – Onlinekurs

Die dynamische Programmiersprache Python gehört zu den Sprachen, die einen besonders knappen, gut überschaubaren Programmierstil unterstützen. Mit dem Ziel größter Einfachheit wurde die Sprache mit einem Minimum an Schlüsselwörtern und mit einer übersichtlichen Syntax entwickelt. Damit eignet sich Python besonders gut für Interessierte, die noch wenig Erfahrung im Programmieren haben.

Umfangreiche Bibliotheken erweitern Python zu einer mächtigen Anwendung. Auf diese Weise findet Python in der Lehre und in der Forschung eine weite Verbreitung, und zwar im naturwissenschaftlichen Bereich ebenso wie in den Geisteswissenschaften.

Python steht als freie Entwicklungsumgebung zum Download bereit (https://www.python.org/downloads/) und sollte vor Beginn des Intensivkurses bereits auf dem eigenen PC oder Notebook (Linux/Ubuntu, Mac OSX oder Windows) installiert werden. Weitere freie Pakete werden im Rahmen des Intensivkurses vorgestellt.

Im Rahmen des Intensivkurses werden die Grundlagen von Python behandelt und im eLearning-Kurs mit zahlreichen Verweisen zu digitalen Ressourcen unterstützt. Progressive Aufgabenstellungen ermöglichen das schrittweise Erarbeiten der grundlegenden Konzepte. Neben einigen Anwendungsbereichen können sich die Teilnehmenden individuell in eigene Interessensgebiete vertiefen.

Der Intensivkurs soll in zwei Phasen ablaufen: Zunächst sollen die grundlegenden Fertigkeiten eine Woche lange in einer intensiven Arbeitsphase erarbeitet werden. Während dieser Zeit ermöglicht täglich ein 1-stündiger Livechat oder Videokonferenz eine Vertiefung des jeweiligen Tagesprogramms. Anschließend sollen in einigen Wochen eigene Beispiele und Anwendungen erarbeitet, getestet und dokumentiert werden. Diese Arbeiten werden schließlich in einer Abschlussrunde präsentiert und besprochen.

Der Intensivkurs ermöglicht den fundierten Einstieg in das Programmieren mit Python. Der individuelle Zugang zu den Möglichkeiten der Libraries und die intensive Beschäftigung mit geeigneten Erweiterungen führen zu Python-Anwendungen im tertiären Bildungsbereich und ermöglichen einen guten Einstieg in ein späteres Studium.

Die Anmeldung zum Intensivkurs erfolgt über die Schulen (Informationen auf der Webseite der Bildungsdirektion für Niederösterreich)