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

113411a Design Patterns

Zuletzt geändert:09.03.2021 / Kriha
EDV-Nr:113411a
Studiengänge:
Dozent:
Sprache: Deutsch und Englisch
Art: V, Ü
Umfang: 4 SWS
ECTS-Punkte: 6
Workload: 6 ECTS oder 180 Stunden. Selbständiges Erarbeiten von Vorträgen zu Einzelpatterns sowie Systeme von Patterns, Schriftliche Aufbereitung. Erarbeitung von Architekturmustern. Finden eigener Pattern, Modellierung und Verteidigung.
Prüfungsform:
Bemerkung zur Veranstaltung: Deutsch und Englisch Teilnehmerbeschränkung f) Studierende, die 113411 bereits angemeldet oder bestanden haben, dürfen 113486 nicht anmelden.
Beschreibung: ****** Wichtiger Hinweis zum Sommersemester 2021 *****
Die Veranstaltung wird während der SARS-CoV-2-bedingten Beschränkungen im Sommersemester 2021 zunächst als synchroner Distance-Learning-Kurs angeboten. Der Zugang erfolgt über das e-Learning-System Ilias. Es gilt der Stundenplan laut Starplan.

Im Ilias ist ein BBB Raum angelegt zum Besuch der Veranstaltung. Wichtig ist die Liste der Themen und Vortragenden. Der Link in Ilias zeigt auf eine Google docs Liste in die Sie sich und Ihr Thema eintragen können. Sobald die möglichen Termine offiziell sind, trage ich die Tage ein.

Sie können sich gerne schon auf die Suche nach einem Pattern machen. Das muss kein Software Pattern sein (siehe unten).

**********************************************************************
Das Seminar richtet sich nicht nur an Software-Entwickler. Ziel ist die Kompetenz mit Lösungsmustern in den verschiedensten Gebieten umgehen zu können, sie zu entdecken, analysieren und anzuwenden. Diese Anwendung kann im Verbund bis hin zur Entwicklung ganzer Lösungsarchitekturen führen. Das Seminar beinhaltet Basispatterns, architectural Patterns und schliesslich Pattern Systems. Die Patterns stammen auch aus Bereichen ausserhalb der Software-Entwicklung wie z.B. soziale Organisation oder Spiele. Teilnehmer lernen es selbst Pattern zu entwickeln und Source Code anhand von Pattern zu verstehen. Jedes Pattern muss präsentiert werden vor größerem Publikum mit dem Ziel, dass die Studierenden lernen, wie Inhalte attraktiv und erfolgreich vermittelt werden können. Die Studierenden wählen die Pattern eigenverantwortlich aus. Die Präsentationen können in Gruppen erfolgen, wenn es sich um ein großeres Pattern handelt. Im Anschluss an Präsentationen erfolgt eine intensive Diskussion der Inhalte im Plenum. Die Behandlung von Lösungsmustern führt bei den Studierenden zur Fähigkeit, unbekannten Problemen mit einem Satz bekannter Lösungsmuster begegnen zu können. Die Veranstaltung aktiviert die Studierenden, indem die Präsentation der Inhalte auf sie verlagert wird. Gerade durch die Nicht-Software Pattern erfährt die Veranstaltung öfters eine ungewohnte Relevanz und Intensität, wenn Studierende die Struktur von Prozessen schlagartig durch das Erkennen des jeweiligen Lösungsmusters erkennen und die gesellschaftliche Relevanz des Ganzen sichtbar wird. Beispiele sind Muster der Depression, des Mobbings oder aus der Politik.
Literatur: Literaturangaben sind bei den Seminarunterlagen auf dem Internet. Siehe Internetquellen.

Weitere Literatur finden Sie in der HdM-Bibliothek.
Internet: seminar notes and discussions on design patterns and architectures: http://www.kriha.de/krihaorg/designpatterns.html A pattern catalog: http://www.kriha.de/krihaorg/patterncatalog.html