Programmieren 2

Dozent: Prof. Dr.-Ing. Silko Kruse

Vorlesung

  • Programmieren: Zeichenketten, Zweidimensionale Felder, Referenztypen, Komposition, Vererbung,
    Polymorphie, Schnittstellen, GUI-Entwicklung, Audio

Übungen

01. Referenztypen
02. Zeichenketten
03. Zweidimensionale Felder
04. Komposition
05. Vererbung
06. Polymorphie, abstrakte Klassen und Schnittstellen  
07. Grafische Bedienoberflächen: GUI und Ereignisbehandlung
08. Layout Managing und Ikonen
09. Audio

Benotung

Dieses Fach wird mittels einer Klausur am Semesterende abgeprüft .

Software

Die Bearbeitung der Übungsaufgaben geschieht mit Hilfe der integrierten Entwicklungsumgebung von Processing.

Literatur

Processing
Programmieren lernen mit Computergrafik
Java
Most recent Java JDK Documentation
Java 8 SE Documentation
Java 8 SE API Documentation
Java Tutorials
B. Eckel: "Thinking in Java", Prentice Hall, 2003
H.-P. Gumm, M. Sommer: Einführung in die Informatik, Oldenbourg, 2002
B. Kjell: "Introduction to Computer Science using Java": (Deutsch), (Englisch), (Druckversionen: Part 1-3 (D) (E), Part 4 (D, Übers. unvollst.) (E), Part 6 (D, Übers. unvollst.) (E) )
G. Krüger: "Handbuch der Java Programmierung", Addison-Wesley, 2005
L. Lemay, R. Cadenhead: "Java in 21 Tagen" ("SAMS Teach Yourself Java 2 in 21 Days"), Markt+Technik Verlag, 2003
Studiotechnik
M. Dickreiter, V. Dittel, W. Hoeg, M. Wöhr: Handbuch der Tonstudiotechnik, De Gruyter, 2014