Diese Website verwendet nur technisch notwendige Cookies. In der Datenschutzerklärung können Sie mehr dazu erfahren.

Zum Hauptinhalt springen
Logo, Startseite der Hochschule der Medien
Veranstaltungsbeschreibung

113217a Software-Entwicklung 2

Zuletzt geändert:19.03.2024 / Jordine
EDV-Nr:113217a
Studiengänge: Deutsch-Chinesischer Studiengang Medien und Technologie (Bachelor, Zulassung ab Wintersemester 2018/2019), Prüfungsleistung im Modul Software-Entwicklung 2 in Semester 2
Häufigkeit: nur SS
Deutsch-Chinesischer Studiengang Medien und Technologie (Bachelor, Zulassung ab Wintersemester 2018/2019), Prüfungsleistung im Modul Software-Entwicklung 2 in Semester 5
Häufigkeit: nur WS
Medieninformatik (Bachelor, 7 Semester), Prüfungsleistung im Modul Software-Entwicklung 2 in Semester 2
Häufigkeit: immer
Mobile Medien (Bachelor, 7 Semester), Prüfungsleistung im Modul Software-Entwicklung 2 in Semester 2
Häufigkeit: immer
Dozent: Dr. Tobias Jordine
Link zur Veranstaltung / zum E-Learning-Kurs: SE2-Moodle-Kurs
Sprache: Deutsch
Art: -
Umfang: 3 SWS
ECTS-Punkte: 3
Prüfungsform:
Beschreibung: Die Veranstaltung hat als Ziel die Kompetenz zur Entwicklung von professionellen Applikationen unter Verwendung professioneller Techniken. Gestützt wird dies durch die Entwicklung einer eigenen Applikation im einem kleinen Team. Die Veranstaltung erfolgt teilweise im "flipped-learning" Konzept und erfordert von Beginn an den selbstverantworteten Umgang mit Fachliteratur, der regelmässig durch Mikroklausuren überprüft wird. Technische Inhalte werden in der Vorlesung diskutiert und anschliessen in das eigene Projekt überführt und implementiert. Weitere Kompetenzen die vermittelt werden: Modellierungskompetenz für den Entwurf komplexer Lösungen auf Basis UML Kompetenz im Einsatz professioneller Werkzeuge und Arbeitstechniken (Logging, Gitlab, Exceptions, Collections). Gestaltung von User-Interfaces Parallelverarbeitung und Streams Processing. Kompetenz zur Arbeit in Teams Einfache und selbstverantwortliche Projektplanung im Team Im Rahmen der Veranstaltung werden auch funktionale Paradigmen vorgestellt um die Fähigkeit der Studierenden im konzeptbasierten Denken zu schulen. Die Projektbewertung erfolgt anhand eines Forderungskatalogs. Den Erfüllungsgrad können die Studierenden selbst überprüfen. Dies steht im Einklang mit dem Ziel der Veranstaltung, selbständiges Denken und Arbeiten zu vermitteln. Zur Veranstaltung existiert ein wissenschaftliches Paper, das die Struktur und die Theorie dahinter beschreibt: On how we can teach... Vorkenntnisse:

Setzt inhaltliche Vorkenntnisse entsprechend der Lehrveranstaltung "Software Entwicklung 1" voraus.

Basiswissen für andere Module/Veranstaltungen:

Die Inhalte der Lehrveranstaltung werden im für die für die Lehrveranstaltung "Software Engineering" als Grundlage vorausgesetzt.

Literatur: siehe Moodle-Kurs

Weitere Literatur finden Sie in der HdM-Bibliothek.