en

Willkommen Gast


  • Login
Full load

Sommersemester 2020
Praktikum Complex Applications in Distributed Environments - CODE
Allgemeine Information
Veranstaltungs-Nr. 64-636
Veranstaltungs-Type Praktikum
Veranstalter Prof. Dr. Winfried Lamersdorf
Ort Div.
Zeit Block
Inhalt
Bis auf weiteres verlegt. Ein Ausweichtermin wird rechtzeitig bekanntgegeben.

In dieser praktisch ausgerichteten Lehrveranstaltung sollen vor allem programmierpraktische Fähigkeiten der Studierenden verbessert und an konkreten Beispielen von den TeilnehmerInenn in Klenigruppen selbstständig ausprobiert werden. Die Studierenden sollen dazu in einem relativ kurzen Zeitraum passend zu einem vorgegebenen Themenkomplex gemeinsam nützliche, kreative und Freie Software produzieren. Mögliche Themengebiete umfassen u.a. die Programmierung verteilter Anwendungen in den Bereichen Mobile Computing, Cloud-Computing, Augmented Reality und Peer-to-Peer Systemen. Aktuelle Themen, Anwendungsbereiche und Trends sollen bei der Auswahl der Anwendungsbeispiele besondere Berücksichtigung finden.

Für BSc-Studiende wird parallel zu dieser eine separate Veranstaltung (mit ähnlichen Themen aber anderen Leistungsanforderungen) angeboten.
Vorgehen
Zunächst werden jeweils ein Themenkomplex und dessen Probleme vorgestellt und motiviert. Die Studierenden finden sich in Kleingruppen (3-6 Personen) zusammen und bearbeiten gemeinsam ein Teilproblem. Am Ende der Veranstaltung werden die Ergebnisse gruppenweise präsentiert. Mit den Kleingruppen werden weiterführende Aufgaben für die außerterminliche Eigenarbeit festgelegt. Die erfolgreiche Abnahme der festgelegten Aufgabe ist Voraussetzung für das Bestehen der Veranstaltung.

Zusätzliche Hinweise zu Prüfungen:
Am Ende der Veranstaltung werden die Ergebnisse gruppenweise präsentiert. Mit den Kleingruppen werden individuelle weiterführende Aufgaben für die außerterminliche Eigenarbeit festgelegt. Die erfolgreiche Abnahme der festgelegten Aufgabe ist Voraussetzung für das Bestehen der Veranstaltung.
Lernziel
Bestehende Programmier-Kenntnisse sollen vertieft und ausgebaut werden. Das Arbeiten im Team und der Umgang mit aktuellen Version Control Systemen soll an praktischen Beispielen geübt und in realitätsnahen Szenarien ausprobiert werden.
Literatur
Wird während der Veranstaltung bekannt gegeben.