Modulbeschreibung

Programmieren mit Python

Kurzzeichen:
M_ProgPy
Durchführungszeitraum:
FS/25
ECTS-Punkte:
4
Lernziele:

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.
Verantwortliche Person:
Loch Frieder
Standort (angeboten):
Rapperswil-Jona
Zusätzlich vorausgesetzte Kenntnisse:
keine
Skriptablage:
Modultyp:
Pflichtmodul für Digital Design STD_24(Empfohlenes Semester: 1)

Kurse in diesem Modul