Detailinformationen |
Anmeldevoraussetzungen |
Kenntnisse über Windows/Mac/Linux und Anwendungsprogramme sowie die Organisation von Ordnern und Dateien werden erwartet.
Knowledge of Windows/Mac/Linux and application programs, as well as the organization of folders and files is expected.
|
Quellcurriculum |
Masterstudium Economic and Business Analytics 2021W |
Ziele |
Die Studierenden besitzen Kenntnisse über modernen Methoden der Programmierung in Python und einer entsprechenden Programmierumgebung.
Sie verfügen über elementare Kenntnisse in der Entwicklung von Algorithmen und wesentliche Daten- und Kontrollstrukturen.
Sie sind in der Lage Problemstellungen programmatisch in Python zu lösen.
Die Studierenden kennen grundlegenden Konzepten prozeduraler und objektorientierter Programmierparadigmen.
|
Lehrinhalte |
- Grundlegende Programmierkonzepte
- Verwendung der Programmierumgebung
- Python-Syntax
- Datenstrukturen: Typen, Variablen, Operatoren, Strings, Listen, Wörterbücher
- Steuerungsstrukturen: Falldifferenzierung, Schleifen
- Standard-Eingabe/Ausgabe, Funktionen, Ausnahmebehandlung
- Zugriff auf das Dateisystem
- Wesentliche Bibliotheken für die Datenanalyse
- Zusätzliche Konzepte: Klassen
|
Beurteilungskriterien |
Positive Evaluierung aus den Übungen und der Prüfung
|
Lehrmethoden |
Praktische Übungen
|
Abhaltungssprache |
Englisch |
Literatur |
Python Crash Course, No Starch Press by Eric Matthes https://ehmatthes.github.io/pcc/
https://courses.edx.org/courses/course-v1:MichiganX+py4e101x+3T2019/course/
Python Documentation https://docs.python.org/3/library/
|
Lehrinhalte wechselnd? |
Nein |
Sonstige Informationen |
Es besteht Anwesenheitspflicht
Einführung in die Software-Entwicklung in Python besteht aus den praktischen Übungen und dem theoretischen Teil. Sie werden gemeinsam bewertet.
|