Programmieren 1

Programmierung mit Processing

Dozent: Prof. Dr.-Ing. Silko Kruse

Vorlesung

Einleitung, Variablen, Datentypen und Ausdrücke, Fallunterscheidungen, Schleifenanweisungen, Felder,
Objektorientierte Programmierung, Zeichenketten

Für die Lehrveranstaltungsevaluation gibt es den folgenden Link.

Übungen

01. Einführung in die Programmierung mit Processing
02. Gleitkommazahlen
03. Einfache Fallunterscheidungen
04. Logische Ausdrücke, einzweigige und geschachtelte Fallunterscheidungen
05. Zählschleifen
06. Verschachtelte Zählschleifen
07. Überwachungsgesteuerte Schleifen
08. Ergebnisgesteuerte Schleifen
09. Felder
10. Sortieren und Debugging
11. Klassen und Objekte
12. Methoden und Klassen entwerfen
13. Wiederholung: Unterrichtsaufgaben, Beispielklausur, Zusätzliche Wiederholungsfragen und -übungen

Benotung

Dieses Fach wird mittels einer Klausur am Semesterende abgeprüft. In der Klausur können die Lösungen zu den Übungsaufgaben verwendet werden.

Software

Die Bearbeitung der Übungsaufgaben kann mit Hilfe der integrierten Entwicklungsumgebung in Processing geschehen.

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