Praktikum Objektorientierte Programmierung SoSe 2019



Übersicht


Es sind fünf Programmieraufgaben in Gruppen zu je zwei Studierende selbstständig zu lösen. Zu jeder Aufgabe gehört eine Vorlesung, ein Selbststudienkomplex, ein bis zwei Pflichtkonsultationen und ein abschließendes Testat. Alle Termine sind vorgegeben und bindend.

Bitte beachten Sie Neuigkeiten und Ergänzungen auf dieser Seite.


Hinweise zum Praktikum

finden Sie hier.


Einschreibung

.
  • Für alle Studierenden findet verbindlich eine Online-Einschreibung vom 18.02.2019 - 00:00 Uhr bis einschl. 04.04.2019 - 23:55 Uhr unter Anmeldung zum Praktikum statt.
  • Die Einschreibung erfolgt Partnerweise. Bitte suchen Sie sich vor der Einschreibung einen Praktikumspartner. Sollten Sie keinen angeben, wird Ihnen automatisch einer zugeordnet.
  • Falls Sie noch keinen Login in den IfI Pools haben, wird mit Ihrer Anmeldung für Sie ein Account eingerichtet.
  • Informationen über einen Ihnen zugeordneten Partner und Ihr Login erfolgen per Email.
  • Nachträgliche Änderungen sind nicht möglich!


Testate


Jede Aufgabe ist, bevor der Quellcode entsteht, zu modellieren und als UML-Klassendiagramm während des Testattermins der vorherigen Aufgabe (außer 1. Klassendiagramm) vorzustellen:
  • Modellierung des Problems
  • Klassendiagramm (wird gegengezeichnet)
  • Aufteilung der Programmentwicklung auf beide Studierenden.

Jede Aufgabe ist zum vorgegebenen Termin durch ein Testat abzurechnen. Bestandteil des Testates sind:

  • Abgleich des Klassendiagramms mit dem vorgelegten Programm
  • lauffähiges Programm, Testbeispiele
  • HTML-Dokumentation, kommentierter Quellcode


Termine

Thema Konsultation Testat
Strukturierung 08.04.2019 15.04.2019
Collections 29.04.2019 06.05.2019
Streams 13.05.2019 20.05.2019
Rekursion 27.05.2019 & 03.06.2019 17.06.2019
GUI Programmierung 24.06.2019 & 01.07.2019 08.07.2019
  Zeit: Montags, 13-16, 16-19 und 19-22 Uhr
  Ort: A 410, A 412, A 414, P401
  Beginn: 08.04.2019
  Kontakt:

Dr. Dirk Zeckzer

  Teilnehmer:

GSO.Bachelor.S; Inf.Bachelor.2; LA.SInf-Gym.2; LA.SInf-MS.2; Math.Diplom.2; Math.WiMa.2


Literatur:

  • Ralph Steyer, Einführung in JavaFX, Springer Vieweg, 2014

Zusatzmaterial_1: