Sommersemester 2020
Praktikum Introduction to Complex Applications in Distributed Environments - iCODE
Praktikum Introduction to Complex Applications in Distributed Environments - iCODE
Allgemeine Information
Veranstaltungs-Nr. | 64-635 |
Veranstaltungs-Type | Praktikum |
Veranstalter | Prof. Dr. Winfried Lamersdorf |
Ort | Online |
Zeit | Block 24.09-27.09 |
Voraussetzungen | SE1, SE2, GDB |
Inhalt
Neue Termine: Do 24.09 - So 27.09.2020
Online in MSTeams
In dieser praktisch ausgerichteten Lehrveranstaltung sollen vor allem die programmierpraktischen Fähigkeiten der Studierenden verbessert und im Rahmen von selbständiger Programmierung von konkreten Beispielen in Kleingruippenarbeit ausprobiert werden. Die Studierenden sollen dazu in einem 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 Trends und Anwendungsbereiche sollen dabei besondere Berücksichtigung finden.
Online in MSTeams
In dieser praktisch ausgerichteten Lehrveranstaltung sollen vor allem die programmierpraktischen Fähigkeiten der Studierenden verbessert und im Rahmen von selbständiger Programmierung von konkreten Beispielen in Kleingruippenarbeit ausprobiert werden. Die Studierenden sollen dazu in einem 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 Trends und Anwendungsbereiche sollen dabei besondere Berücksichtigung finden.
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.
Zusätzliche Hinweise zu Prüfungen:
Am Ende der Veranstaltung werden die Ergebnisse gruppenweise präsentiert.
Lernziel
Bestehende Programmier-Kenntnisse sollen vertieft und ausgebaut werden. Das Arbeiten im Team und der Umgang mit aktuellen Version Control Systemen soll untermauert werden.
Literatur
Wird während der Veranstaltung bekannt gegeben.
Debug Info for generation of "last modified"teachingCourse_506 (2020-03-12 15:27:16) | teachingCourse_506 (2020-03-16 11:16:09) | teachingCourse_506 (2020-04-06 12:47:32) | teachingCourse_506 (2020-04-06 12:53:29) | teachingCourse_506 (2020-04-06 12:55:59) | teachingCourse_506 (2020-09-20 21:05:01) | persons_4 (2004-12-16 19:22:00) | persons_4 (2015-10-09 23:55:09) | persons_4 (2015-10-09 23:56:22) | persons_4 (2016-01-14 14:48:32) | persons_4 (2019-12-20 17:54:41) | persons_4 (2021-08-23 15:46:06) | teachingCourse_506 (2020-03-12 15:27:16) | teachingCourse_506 (2020-03-16 11:16:09) | teachingCourse_506 (2020-04-06 12:47:32) | teachingCourse_506 (2020-04-06 12:53:29) | teachingCourse_506 (2020-04-06 12:55:59) | teachingCourse_506 (2020-09-20 21:05:01) | teachingCourse_506 (2020-03-12 15:27:16) | teachingCourse_506 (2020-03-16 11:16:09) | teachingCourse_506 (2020-04-06 12:47:32) | teachingCourse_506 (2020-04-06 12:53:29) | teachingCourse_506 (2020-04-06 12:55:59) | teachingCourse_506 (2020-09-20 21:05:01) | teachingCourse_506 (2020-03-12 15:27:16) | teachingCourse_506 (2020-03-16 11:16:09) | teachingCourse_506 (2020-04-06 12:47:32) | teachingCourse_506 (2020-04-06 12:53:29) | teachingCourse_506 (2020-04-06 12:55:59) | teachingCourse_506 (2020-09-20 21:05:01) | teachingCourse_506 (2020-03-12 15:27:16) | teachingCourse_506 (2020-03-16 11:16:09) | teachingCourse_506 (2020-04-06 12:47:32) | teachingCourse_506 (2020-04-06 12:53:29) | teachingCourse_506 (2020-04-06 12:55:59) | teachingCourse_506 (2020-09-20 21:05:01) | persons_4 (2004-12-16 19:22:00) | persons_4 (2015-10-09 23:55:09) | persons_4 (2015-10-09 23:56:22) | persons_4 (2016-01-14 14:48:32) | persons_4 (2019-12-20 17:54:41) | persons_4 (2021-08-23 15:46:06)
Am 23. August 2021 um 15:46 von Prof. Dr. Winfried LamersdorfCALL getCollectionFull('teaching/coursekvv','vsis',506,0)