Lernergebnisse

Die Veranstaltung bietet eine Einführung in moderne Programmiertechniken am Beispiel der Programmiersprache Java. Der Einsatz objektorienterter Konzepte versetzt die Studierenden schnell in die Lage, komplexe Aufgabenstellungen selbstständig zu bearbeiten. In den praktischen Übungen lernen die Studierenden während des Programmierens außerdem den Umgang mit einer Entwicklungsumgebung und eines Versionsmanagementsystems (git).

Lehrinhalte

Die Veranstaltung bietet eine Einführung in moderne Programmiertechniken. Der Einsatz objektorienterter Konzepte versetzt die Studierenden schnell in die Lage, komplexe Aufgabenstellungen selbstständig zu bearbeiten. Die verwendete Programmiersprache ist Java. -Java Grundlagen: * Datentypen, Variablen, Operatoren, statische Methoden / Funktionen - Objektorientierung: * Klassen und Objekte * Polymorphismus mit Interfaces * Generics * Implementations-Vererbung - Java Collections - Fehlerbehandlung - Input / Output - ggf. GUI