Modulbeschreibung

Programmieren mit Python

Kurzzeichen:
M_ProgPy
Unterrichtssprache:
Deutsch
ECTS-Credits:
4
Leitidee:

Die Programmiersprache Python ist für viele Anwendungen im Digital Design wichtig. Das Modul konzentriert sich auf die Funktionen von Python, die für die Auswertung und Darstellung von Daten, die z.B. durch User Research oder Usability Tests gewonnen wurden, relevant sind.

 

Fachkompetenzen

  • Sie können die grundlegenden Funktionen und Bibliotheken von Python in Anwendungen im Rahmen des Studiums einsetzen.
  • Sie können Formate zur Speicherung von Daten (z.B. JSON, CSV) beschreiben und geeignete Formate für Anwendungen im Rahmen des Studiums auswählen.
  • Sie können die Funktionen von Python zum Umgang mit textbasierten Datenformaten beschreiben und anwenden.
  • Sie können einfache Anwendungen in der statistischen Datenanalyse entwickeln und mit Python implementieren.
  • Sie können die Grundlagen der Datenvisualisierung beschreiben und einfache Anwendungen mit Python realisieren.
  • Sie können die Funktionsweise moderner Versionskontrollsysteme (Git) beschreiben und Versionskontrollsysteme in eigenen Projekten einsetzen.

 

Methodenkompetenzen

  • Sie können Anwendungen zur Datenanalyse nach vorgegebenen Anforderungen entwerfen und implementieren.

 

Sozial- und Selbstkompetenzen

  • Sie können die für eine Anwendung benötigten Bibliotheken identifizieren und sich diese mit der verfügbaren Dokumentation aneignen.
Modulverantwortung:
Prof. Dr. Lohan Katrin
Standort (angeboten):
Rapperswil-Jona
Modultyp:
Pflichtmodul für Digital Design STD_24(Empfohlenes Semester: 1)Kategorie:Webengineering (DD-WE)
Modulbewertung:
Note von 1 - 6

Leistungsnachweise und deren Gewichtung

Modulschlussprüfung:
Schriftliche Prüfung, 120 Minuten
Während der Unterrichtsphase:
Bewertungsart:
Note von 1 - 6

Inhalte