Medieninformatik: Programmierung 2
Inhalte (auszugsweise):
- Exceptionhandling
- Datei IO
- Vertiefung zu Collection-Klassen (Set, List, Map), Generics
- GUI-Programmierung, Ereignisbehandlung
- eine detaillierte Darstellung der Inhalte findet sich im Modulhandbuch
-> zum moodle-Kurs (Vorlesung , Übungen)
Literaturempfehlungen:
-
Hanspeter Mössenböck: Sprechen Sie
Java? , dpunkt.verlag, 5. Auflage, 2014
[BHT-Bib, Lehrbuchsammlung: IXFZ]
Auf der Website zum Buch gibt es u.a. Vorlesungsfolien als Begleitmaterial: www.ssw.uni-linz.ac.at/JavaBuch - Cay Horstman, Gary Cornell: Core Java: Band 1: Grundlagen, Addison Wesley (alle Auflagen, die Java 5 berücksichtigen)
- David Flanagan: Java Foundation Classes in a Nutshell, O' Reilly Verlag, 1999 (Tip: gebraucht kaufen)
- David Flanagan: Java Examples in a Nutshell, O' Reilly Verlag, 1999 [BHT-Bib: 40.4,6.6/T.2]
- Java Code Conventions
- Java Language Specification
Übungen:
- Papierübungen
- Rechnerübungen
- Programmieraufgaben als Hausaufgaben
- In der Übung besteht Anwesenheitspflicht
Leistungsbewertung:
- Klausur (90%), Rechnerübungen (10%)
- Voraussetzung zur Teilnahme an der Klausur sind erfolgreich gelöste Rechnerübungen und Hausaufgaben
- Klausurtermine: siehe moodle-Kurs
Hinweise:
- Zeitaufwand: SU: ~ 34 h, Ü: ~ 34 h, Selbstlernzeit: ~ 82 h
- 5 Leistungspunkte