Inhalt
Inhalt |
- Grundlegende Konzepte wie z. B. Variablen, Datentypen, Kontrollstrukturen und Arrays - Algorithmen - Programmierstil - Speichermanagement in Java - strukturierte Datentypen - ADT Anhand praktischer Beispiele werden die einzelnen Vorlesungsinhalte illustriert und geübt.
|
Literatur |
Die Veranstaltung basiert auf dem Buch "Learning Processing" (http://learningprocessing.com)
Diese Literatur kann man zusätzlich zur Hand nehmen:
- Guido Krüger, Heiko Hansen: Handbuch der Java-Programmierung - Standard Edition Version 7,Addison-Wesley, 2011. http://www.javabuch.de/
- Christian Ullenboom: Java ist auch eine Insel, Galileo Computing, 2012. http//openbook.galileocomputing.de/javainsel/
- Java Specification, Oracle: http://docs.oracle.com/javase/specs/ |
Lernziele |
- Kenntnis einer in der industriellen Praxis wichtigen Programmiersprache
- Vermittlung der Tätigkeiten des Programmierens als Ingenieurs-disziplin
- Vermittlung von allgemein gültigen Kenntnissen des Programmierens,
wie Datentypen, Algorithmen, Pseudocode, Datenstrukturen, Modularisierung,
Datenkapselung, Syntax |
Voraussetzungen |
keine |
Leistungsnachweis |
Benotete Prüfungsleistung: K90
siehe:"Offizielle Aushänge" |