Lehr- und Forschungseinheit für Datenbanksysteme
print


Breadcrumb Navigation


Content

Softwareentwicklungspraktikum (SS 2018)

Aktuelles

  • 28.06.2018: Die Upgradekarten sind ab sofort nur noch optional und müssen nicht zwingend umgesetzt werden.
    Es wird kein Übungsblatt 11 geben. Übungsblatt 10 ist somit das letzte Übungsblatt.
  • 20.06.2018: Die Deadlines und Termine für die Abnahmen und das KI-Turnier wurden wie folgt festgelegt:
    • Deadline für das Hauptprojekt: Dienstag, 10.07.2018, 12:00 Uhr
    • Abnahmen für das Hauptprojekt: Dienstag, 10.07.2018, 14:00-16:00 Uhr (während der Plenumszeit), im Raum 157 in der Oettingenstraße.
    • Deadline für das KI-Turnier: Donnerstag, 12.07.2018 um 23:59 Uhr
    • KI-Turnier: Freitag, 13.07.2018, ab 13:00 Uhr, im Raum 157 in der Oettingenstraße.
  • 07.05.2018: Die Deadline für die Abgabe des Milestones für das Vorprojekt (aus Übungsblatt 04) wurde auf Dienstag, den 15.05.2018, 12 Uhr, verschoben!
  • 12.04.2018: Die Abnahmen für das Vorprojekt werden vsl. am 17.05.2018, 15:00-17:00 Uhr, im Raum 157 in der Oettingenstraße stattfinden.
  • 03.04.2018: Der Termin für das wöchentliche Plenum wurde auf Dienstag, 14:00-16:00 Uhr, im Raum 157 in der Oettingenstraße verschoben.
  • 05.03.2018: Wir weisen darauf hin, dass jeder Student, der einen Platz im Praktikum angenommen hat, diesen Platz auch belegt. Es gibt keine Möglichkeit mehr die Veranstaltung zu verlassen, ohne dass die Teilnahme als nicht erfolgreich (5.0) gewertet wird. Zudem wirkt sich ein Abspringen bzw. Nicht-Erscheinen in zukünftigen Zentralanmeldungen negativ aus.
  • 15.02.2018: Die Zentralanmeldung in UniWorX ist freigeschaltet.
    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!
    HINWEIS für Nebenfachstudenten: Wir empfehlen Nebenfachstudenten die Teilnahme am SEP, das im Wintersemester speziell für Nebenfachstudenten angeboten wird.

Organisation

Umfang: 11 Semesterwochenstunden / 12 ECTS Punkte
Betreuung: Prof. Dr. Peer Kröger, Dr. Daniel Kaltenthaler, Dr. Johannes Lohrer
Anmeldung: Zentralanmeldung in UniWorX.

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 Di, 14:15 - 16:00 Uhr Oettingenstr. 67, 157 10.04.2018

Zeitplan und Materialien

Datum Themen Aufgaben / Materialien
10.04.2018
  • Merkblatt
  • Übungsblatt 01
  • Anfangsprojekt
  • Hilfreiche Video-Tutorials
17.04.2018
  • Übungsblatt 02
  • Level 1, Level 2, Level 3
24.04.2018
  • Übungsblatt 03
01.05.2018 kein Plenum (Tag der Arbeit)
  • Übungsblatt 04
08.05.2018
  • Übungsblatt 05
15.05.2018
  • Übungsblatt 06
22.05.2018 kein Plenum (Pfingstdienstag)
  • Übungsblatt 07
  • Protokoll v0.1
29.05.2018 kein Plenum
  • Übungsblatt 08
  • Protokoll v0.2 (Update 2)
05.06.2018 kein Plenum kein Übungsblatt
12.06.2018 kein Plenum
  • Übungsblatt 09
  • Protokoll v1.0 (Update 2)
19.06.2018 kein Plenum
  • Übungsblatt 10
26.06.2018 kein Plenum kein Übungsblatt
03.07.2018 kein Plenum kein Übungsblatt
10.07.2018
  • Abnahme Hauptprojekt
  • 13.07.: KI Turnier

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.