64-010 Vorlesung Softwareentwicklung II - Objektorientierte Programmierung und Modellierung

Veranstaltungsdetails

Lehrende: Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler

Veranstaltungsart: Vorlesung

Anzeige im Stundenplan: SE2 - VL

Semesterwochenstunden: 2

Credits: 3,0

Unterrichtssprache: Deutsch

Min. | Max. Teilnehmerzahl: - | 550

Kommentare/ Inhalte:
Diese Vorlesung behandelt fortgeschrittene Methoden und Konzepte der objektorientierten Softwareentwicklung auf Entwurfs- und Konstruktionsebene. Ein Schwerpunkt in der zweiten Hälfte liegt dabei auf der Entwicklung interaktiver Systeme mit grafischer Benutzungsoberfläche.

Lernziel:
Die Teilnehmer sollen die Grundlagen zur Entwicklung kleiner, gebrauchstauglicher Anwendungen mit Hilfe objektorientierter Konzepte beherrschen sowie zentrale Konzepte zur Abstraktion und Modularisierung kennen. Weiterhin kennen sie fortgeschrittene Programmiersprachkonzepte sowie die Konzepte von Entwurfsmustern und Refactorings.

Vorgehen:
Die Veranstaltung (Vorlesung + Übungen) legt großes Gewicht auf das Erlernen praktischer Fähigkeiten. Aus diesem Grund kommt den Übungen eine besondere Bedeutung zu; sie finden wie in SE1 als intensiv betreuter Laborbetrieb statt. Die Studierenden werden in den Laboren bei der Arbeit am Rechner von Tutoren betreut, die unmittelbar und personenspezifisch Feedback geben können. Die verwendete Programmiersprache ist Java, als Entwicklungsumgebung kommt Eclipse zum Einsatz. Bei der Live-Programmierung in der Vorlesung wird neben Eclipse auch weiterhin BlueJ eingesetzt.

Literatur:



  • Barnes, Kölling: Java lernen mit BlueJ - Eine Einführung in die objektorientierte Programmierung, 4. Auflage, Pearson Education Deutschland, 2009.
  • Schiedermeier: Programmieren mit Java - Eine methodische Einführung, Pearson Education Deutschland, 2005.
  • Züllighoven et al.: The Object-Oriented Construction Handbook, Morgan Kaufman und dpunkt-Verlag, 2004.
  • Meyer: Object-Oriented Software Construction, 2. Auflage, Prentice-Hall, 1997.

Termine
Datum Von Bis Raum Lehrende
1 Mi, 6. Apr. 2016 14:15 15:45 Erzwiss H Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler
2 Mi, 13. Apr. 2016 14:15 15:45 Erzwiss H Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler
3 Mi, 20. Apr. 2016 14:15 15:45 Erzwiss H Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler
4 Mi, 27. Apr. 2016 14:15 15:45 Erzwiss H Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler
5 Mi, 4. Mai 2016 14:15 15:45 Erzwiss H Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler
6 Mi, 11. Mai 2016 14:15 15:45 Erzwiss H Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler
7 Mi, 25. Mai 2016 14:15 15:45 Erzwiss H Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler
8 Mi, 1. Jun. 2016 14:15 15:45 Erzwiss H Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler
9 Mi, 8. Jun. 2016 14:15 15:45 Erzwiss H Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler
10 Mi, 15. Jun. 2016 14:15 15:45 Erzwiss H Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler
11 Mi, 22. Jun. 2016 14:15 15:45 Erzwiss H Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler
12 Mi, 29. Jun. 2016 14:15 15:45 Erzwiss H Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler
13 Mi, 6. Jul. 2016 14:15 15:45 Erzwiss H Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler
14 Mi, 13. Jul. 2016 14:15 15:45 Erzwiss H Dr. Guido Gryczan; Prof. Dr. Matthias Riebisch; Fredrik-Terje Winkler
Übersicht der Kurstermine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
Lehrende
Dr. Guido Gryczan
Fredrik-Terje Winkler
Prof. Dr. Matthias Riebisch