Angestrebte Lernergebnisse / Learning Outcomes
Studierende können auf der Basis grundlegender Programmierkenntnisse in objektorientierter Programmierung ein problem-basiertes Szenario analysieren und mögliche Lösungen explorieren und umsetzen, indem sie
- eine umfangreiche Aufgabenstellung (die auf die begleitenden Kurse zugeschnitten ist) selbstständig bearbeiten,
- dabei die Kompetenzen der begleitenden Kurse anwenden und in einen Zusammenhang bringen,
- ein objektorientiertes Modell der gegebenen Domäne entwickeln und damit eine lauffähige Software erstellen,
damit sie
- die in den Kursen erworbenen Kenntnisse durch praktische Anwendung und eigene Erfahrungen weiter vertiefen und verinnerlichen,
- und dies in spätere Module einbringen können.
Inhalt
- Es wird eine komplexe Teamaufgabe gestellt.
- Projektarbeit, seminaristisch
Materialien/ Ressourcen
- Grundlage sind die Ressourcen aus den Teilmodule Coding Software 1. Das zu bearbeitenden Projektthema wechselt jährlich.