(Bild aus Wikipedia)
Die Sprache Python – benannt nach der britischen Anarcho-Komiker-Truppy Monty Python – ist sicherlich kein Witz. Erstmals veröffentlicht im Jahre 1990 und seither kontinuierlich weiterentwickelt hat Python sich einen festen Platz in der Welt des Programmierens erkämpft. Besonders in der Welt des Machine Learning und für wissenschaftliche Anwendungen erfreut sich die Sprache großer Beliebtheit. Neben dem Sprachdesign, das schnelle und flexible Entwicklung erlaubt, ist die Verfügbarkeit von vorgefertigten Libraries (Sammlungen von Programmroutinen aus Bereichen wie Linearer Algebra, Grafischen User-Interfaces oder Datenanalyse) ein großer Pluspunkt.
In The Zen Of Python wird die Philosophie der Sprache zusammengefasst in den Punkten:
Entsprechend diesen Maximen wird im Kurs Einführung ins Programmieren mit Python in einfachen Schritten gezeigt, welche Bauelemente die Sprache Python bietet, und wie mit diesen komplexe Aufgaben bewältigt werden können. Dabei wird ein Fokus auf Fragestellungen der Naturwissenschaften gelegt. Zusätzlich werden allgemeine Ideen der Algorithmik und Aspekte der Programmierung unabhängig von der verwendeten Programmiersprache behandelt.
Vorlesungssprache ist Deutsch.
Die Kursunterlagen werden jedoch ausschließlich in englischer Sprache bereitgestellt.
Der Anfängerkurs behandelt diese Themen: