Veranstalter |
Prof. Dr. Claudia Linnhoff-Popien Für alle Fragen bzgl. Verlauf und Anmeldung melden Sie sich bitte bei André Ebert oder Thomy Phan. |
Hörerkreis |
Studierende der Informatik und Medieninformatik im Hauptstudium, |
Umfang |
6 SWS (siehe Einschränkungen DHP), 6 ECTS |
Termin(e) |
Theorie: Mo 10 - 12 Uhr, Praxis: Mo 13 - 17 Uhr oder Di 13 - 17 Uhr, Die Praxisveranstaltungen starten in der zweiten Vorlesungswoche (22.10.2018) Abschlussveranstaltung: Link zum Gebäudeplan. |
Betreuer |
|
Prüfung |
Aktuelles
31.07.18: Veranstaltungsseite ist ab sofort online
15.10.18: Die Anmeldung zu den Übungsgruppen
ist freigeschaltet.
12.11.18: Übung 2: Falls ihr Client keine Verbindung über einen Websocket zu ihrem Server aufbauen kann, stellen Sie sicher dass Sie bei der Registrierung des WebsocketHandler setAllowedOrigins aufrufen (Bsp.: registry.addHandler(messageHandler(), "/chat").setAllowedOrigins("*");) und client-seitig org.java-websocket:Java-WebSocket:1.3.4 verwenden.
Inhalt des Praktikums
- Android-Programmierung
- Client-Server Architekturen
- GPS / Outdoor Positionierung
- Autonome Systeme
Benötigte Vorkenntnisse
Programmierung mit Java; Kenntnisse Android und Client-Server Strukturen vorteilhaft
Ablauf
Das Praktikum gliedert sich in zwei Phasen: In der Einführungsphase werden in einer wöchentlichen Vorbesprechung die theoretischen Grundlagen vermittelt. Zusätzlich gibt es praktische Versuche zu diesen Terminen, die zu den Praxisterminen im Praktikumsraum des Lehrstuhls stattfinden. In der Projektphase arbeiten die Studenten dann in Gruppen selbstständig an eigenen Projekten. In dieser Zeit finden regelmäßig die Praxistermine statt, zusätzlich gibt es jeweils mit den Projektgruppen einzelne Termine zum jeweiligen Stand der Projektarbeit. Diese finden zum einen während der Vorlesungszeiten statt, werden zusätzlich aber auch individuell zu zusätzlichen Zeitslots angeboten.
Anmeldung
Die Bewerbung um einen Platz im Praktikum findet dieses Jahr für alle Praktika zentral via Uniworx statt. Die Bewerbungsfrist beginnt am 13.08.18, 12:00 Uhr und endet am 24.09.18, 8:00 Uhr. Zugesagte Teilnehmer werden am 12.10.18 mit der Bitte um Rückmeldung bzgl. der Annahme via Email informiert. Für Fragen zur Anmeldung melden Sie sich bitte bei André Ebert oder Thomy Phan.
Die Teilnahme am Praktikum ist nach der ersten Semesterwoche verbindlich. Nach deren Ablauf wird das Praktikum bei Abbruch mit einer 5,0 bewertet.
Material / Literatur
Vorlesung | Übung | |
15.10.18 | Einführung 01 Organisatorisches 02 Einführung Android 03 Einführung Git |
- |
22.10.18 | Client-/ Server-Kommunikation | Android-Basics (22.10/23.10) |
29.10.18 | GPS / Outdoor Positioning | Android-Basics (29.10/30.10) |
05.11.18 | Autonomous Systems I | Client-Server-Communication (05.11./06.11) |
12.11.18 | Autonomous Systems II | Client-Server-Communication (12.11./13.11) |
19.11.18 | Autonomous Systems III | GPS / Outdoor Positioning (19.11./20.11) |
26.11.18 | entfällt | GPS / Outdoor Positioning (26.11./27.11) |
03.12.18 | Projekt-Kickoff | - |
10.12.18 | Präsentation Arbeitsstand (wöchentliche Einzeltermine je Gruppe) | Teamarbeit (im Praktikumsraum) |
17.12.18 | Präsentation Arbeitsstand (wöchentliche Einzeltermine je Gruppe) | Teamarbeit (im Praktikumsraum) |
24.12.18 | vorlesungsfreie Zeit | - |
31.12.18 | vorlesungsfreie Zeit | - |
07.01.19 | Präsentation Arbeitsstand (wöchentliche Einzeltermine je Gruppe) | Teamarbeit (im Praktikumsraum) |
14.01.19 | Präsentation Arbeitsstand (wöchentliche Einzeltermine je Gruppe) | Teamarbeit (im Praktikumsraum) |
27.01.19 | Projektabgabe Deadline 23.59 Uhr |