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 |