Lernergebnisse
Nach erfolgreichem Abschluss des Moduls können die Studierenden
Fachkompetenz:
Mit einer modernen Softwareentwicklungs-Umgebung arbeiten
Debugging-Werkzeuge zur Fehlersuche anwenden
Syntax und Semantik von Sprachkonstrukten der Programmiersprache Java beschreiben
Klassen, Interfaces, Objekte, Eigenschaften und Methoden in Java definieren und verwenden
Methodenkompetenz:
die wichtigsten Repräsentationsformen elementarer Datentypen beschreiben und differenzieren
gegebene Programme analysieren und ihre Ergebnisse berechnen
prozedurale Programmierprobleme einfacher und mittlerer Komplexität unter Beachtung vorgegebener Stilvorschriften lösen
Eine einfache objektorientierte Analyse und ein objektorientiertes Design durchführen und in UML darstellen
Die Vererbung von Klassen implementieren und Polymorphie anwenden
Verschiedene Designpattern auswählen und erfolgreich anwenden
Einfache Datenbanken entwerfen und in Anwendungen verwenden
Sozial- und Selbstkompetenz: