Programmierung 2

Qualifikationsziele

  • Entwurf und Formulierung von Algorithmen
  • Realisierung von Algorithmen in Java
  • Anwendung der Objektorientierung bei der Realisierung größerer Systeme
  • Fähigkeit zum Einsatz der Java-Bibliotheken zur Realisierung nichttrivialer Aufgabenstellungen
  • Kompetenz zur Umsetzung einfacher GUIs
  • Vorbereitung der Java-Kenntnisse zur Durchführung der Veranstaltung Projektstudie Softwareentwicklung

Lehr- und Lernmethoden

Vorlesung, gemeinsame Übungen zu Präsenzzeiten, Eigenstudium der Literatur und Bearbeitung weitergehender Übungsaufgaben.

Inhalte

Vertiefung Vererbung, Weiterführende Java-Konstrukte, GUI (Swing, AWT), Algorithmen und Datenstrukturen, Sortieralgorithmen, Collections, Entwicklungsumgebungen, Arbeiten mit Eclipse (z.B. Kapitel 8 bis 13 aus dem Buch Barnes, D.J./ Kölling, M.: Java lernen mit BlueJ. Eine Einführung in die objektorientierte Programmierung)

Sonstiges / Besonderheiten

Semester 2
SWS 4
Credits 5
Workload 150 Stunden
Prüfung Klausur (120 Minuten)
Twitter Tag #prog2