Programmierpraktikum Universität Siegen

Willkommen beim Programmierpraktikum.

Das Lernziel des Programmierpraktikums ist die Softwareentwicklung im Team von ca. 4-6 Studenten. Zum Erreichen dieses Ziels ist das Praktikum in 3 Arbeitsphasen eingeteilt:

  • Vorlesungen und vertiefte Übungen mit abschließender Überprüfung der Programmierkenntnisse
  • Gruppenarbeit: Projekt 1
  • Gruppenarbeit: Projekt 2
In der 1. Phase des Praktikums müssen von jedem Studenten 3 Übungsblätter bearbeitet werden. Die Lernziele dieser Aufgaben sind:
  • Systemmodellierung, Vererbung, Klassen/Objekte, Einsatz von Testklassen und Verwaltung von Objekten
  • Speichern durch Serialisierung von Objekten, Fehlerüberprüfung, Exceptions, Debugging
  • GUI-Programmierung, Schichtentrennung, Klassenvariablen und -methoden, Anwenden von Java-Methoden (Lesen der Dokumentation)
Die Aufgaben werden in Gruppen von maximal 10 Studenten besprochen. Die in dieser Phase erlernten und vertieften Programmierkenntnisse werden in einer praktischen Zwischenprüfung abgefragt. Zur Teilnahme an den Projektaufgaben muss jeder Student alle Übungsaufgaben erfolgreich bearbeitet und eine praktische Zwischenprüfung bestehen. Für die erste Projektaufgabe muß zu Beginn ein Projekthandbuch erstellt werden, insbesondere ist ein Entwurf auf Basis einer vorgegebenen Analyse zu erstellen. Auf die Entwurfsphase folgt die Implementierungsphase (in Java), die mit einer Präsentation abschließt. Während der Präsentation zeigt jede Gruppe einzeln alle Funktionen des Programms und jeder Student löst eine kleine Änderungsuafgabe am selbsterstellten Quellcode. Projekt 2 ist eine Erweiterung des ersten Projektes, die aus der Erstellung einer Java-GUI und einer HTML-Oberfläche besteht. Auch dieses Projekt schließt mit einer Präsentation ab.

Wenn Sie bereits einen Account haben können Sie sich anmelden. Sollten Sie noch keinen besitzen, können Sie sich registrieren.

Anmelden

Bitte melden Sie sich mit Ihrer E-Mail Adresse und Ihrem Passwort an.

@student.uni-siegen.de

Registrieren

Die Registrierung ist zur Zeit deaktiviert.