Softwareentwicklungspraktikum (WS 2017/18)
Aktuelles
Hinweis: Wir suchen Hiwis für verschiedene Veranstaltungen.
- 25.01.2018: Es gelten folgende Deadlines für die Abgabe für das Hauptprojekt und das KI-Turnier:
- Deadline Hauptprojekt: Montag, 05.02.2018, 10:00 Uhr.
Laden Sie bis dahin Ihre Lösung des Projektes "Siedler von Catan" ins SVN des SEPs. - Deadline KI-Abgabe: Freitag, 02.02.2018, 10:00 Uhr.
Bitte kündigen Sie Ihren Wunsch für eine Teilnahme in einer Email an die Betreuer vor diesem Termin an. - 09.01.2018: Der Server wurde geändert, sodass bei "Handel abschließen" jetzt gemäß Protokoll "Mitspieler" statt "Spieler" benutzt wird.
- 08.01.2018: Die Abnahme-Termine für das Hauptprojekt finden statt vom 05. - 08.02.2018.
- 19.12.2017: Der Server sollte jetzt auf die "Handel abgebrochen"- und "Handel ausgeführt" (jetzt mit HandelsID)-Anfragen korrekt antworten.
- 07.12.2017: Die Verbindung zum Testserver mit den verschiedenen Protokollen ist im Link beschrieben.
- 30.11.2017: Bitte beachten Sie, dass in den neuesten Brettspiel-Version von 'Die Siedler von Catan' die Wasserfelder gebündelt als Dreiergruppen dargestellt werden. Das Protokoll für dieses Praktikum verwendet jedoch bewusst die alte Darstellung, in der die Wasserfelder jeweils einzelne Hexagons sind. Bitte halten Sie sich diesbezüglich an das Protokoll.
- 17.11.2017: Alle Teilnehmer des SEP haben von uns Emails erhalten mit den korrekten Gruppen- und Tutorenzuordnungen für das Hauptprojekt. Falls Sie keine Email erhalten haben, wenden Sie sich bitte an die Betreuer.
- 10.11.2017: Die Abnahme-Termine fürs Vorprojekt wurden soeben verschickt, sollten Sie keinen erhalten haben melden Sie sich schnellst möglich per Email.
- 09.11.2017: Ihre Gruppen-Homepages können Sie auf dem SEP-Server anschauen und auch kontrollieren, ob alle Dateien für die Abnahme vorhanden sind.
- 06.11.2017: Bitte tragen Sie sich als Gruppe einmal in die Doodle-Umfrage ein, um Ihre Gruppen-Prioritäten bzgl. der Zeit für die Abnahme des Vorprojektes anzugeben.
Deadline ist am Freitag, 9:00 Uhr; geben Sie mindestens vier passende Zeitslots an; keine Angaben oder zu wenige deuten wir als Zustimmung, dass die Gruppe dort Zeit hat. - 19.10.2017: Bitte stellen Sie Ihre Gruppen-Homepages zunächst in Ihr SVN-Repository in ein eigenes Verzeichnis.
- 16.10.2017: Alle Teilnehmer des SEP haben von uns Emails erhalten mit den korrekten Gruppen- und Tutorenzuordnungen, sowie den jeweiligen Zugangsdaten für SVN. Falls Sie keine Email erhalten haben, wenden Sie sich bitte an die Betreuer.
- 10.08.2017: Bitte füllen Sie bei Interesse an diesem Praktikum diesen kurzen Fragebogen wahrheitsgemäß aus. Dieser dient dazu die Gruppen gerecht aufzuteilen. ACHTUNG: Er ersetzt nicht die Anmeldung über Uniworx!
Organisation
Umfang: 11 Semesterwochenstunden / 12 ECTS Punkte
Betreuung: Prof. Dr. Peer Kröger, Janina Sontheim, Daniel Kaltenthaler, Johannes Lohrer
Anmeldung: Die Zentralanmeldung ist abgeschlossen.
Bitte beachten:
12 ECTS entsprechen einem Arbeitsaufwand von ca. 24 Stunden pro Woche. Es ist in keiner Weise ausreichend, nur den Plenumstermin und die Tutortreffen wahrzunehmen, sondern sie müssen sehr viel eigenständig am Computer arbeiten und programmieren. Sie müssen genug Zeit für dieses Praktikum einplanen um problemlos einen Termin mit ihren Gruppenmitgliedern zu finden.
Termine und Ort
Veranstaltung | Zeit | Ort | Beginn |
Plenum | Mo, 12:15 - 14:00 | Oettingenstr. 67, B U101 | 16.10.2017 |
Zeitplan und Materialien
Datum | Themen | Aufgaben / Materialien |
16.10.2017 |
|
|
23.10.2017 | ||
30.10.2017 | entfällt wg. Brückentag | |
06.11.2017 | ||
13.11.2017 |
|
|
20.11.2017 | kein Plenum |
|
27.11.2017 | kein Plenum |
|
04.12.2017 | kein Plenum | |
11.12.2017 | kein Plenum | |
18.12.2017 | kein Plenum | --- |
08.01.2018 | kein Plenum | |
15.01.2018 | kein Plenum | --- |
22.01.2018 | Plenumstermin findet statt! |
Betatest-Phase: |
29.01.2018 | kein Plenum | |
05.02.2018 | KI-Turnier, 12:00 Uhr - KEIN Pflichttermin. | Abgabe: 10:00 Uhr |
Inhalt
In dem Praktikum sollen die Teilnehmer unter Anleitung ein größeres Programm entwerfen, spezifizieren und implementieren und dabei die in den Vorlesungen "Einführung in die Programmierung" und Programmierung und Modellierung" erlernten grundlegenden Konzepte und Techniken praktisch einsetzen.
In Gruppen von 3-4 Teilnehmern sollen in Vorprojekten grundlegende Fähigkeiten in der Programmentwicklung im Team und hinsichtlich bestimmter Programmanforderungen erworben werden. In Teams von 5-7 Teilnehmern soll dann eine größere Java-Applikation entwickelt werden.
Voraussetzungen und Vorkenntnisse
Je nach Studiengang ist das erfolgreiche Bestehen folgender Lehrveranstaltung Voraussetzung für die Teilnahme am Praktikum:
- Einführung in die Programmierung oder
- Programmierung und Modellierung
Folgende Lehrveranstaltungen sind für das erfolgreiche Bestehen des Praktikums von Vorteil:
- Softwaretechnik
- Objektorientierte Softwareentwicklung
Die Teilnahme von Nebenfachstudenten ist im Sommersemester möglich, es wird jedoch empfohlen, das SEP, das im Wintersemester speziell für Nebenfachstudenten angeboten wird, wahrzunehmen.