Individuelles Softwareprojekt
In diesem Modul kombinieren die Studierenden Wissen und Fähigkeiten aus den anderen Grundlagenmodulen und wenden diese praktisch an. Sie lernen, ein kleines, aber vollständiges Softwareprojekt umzusetzen, vom Prototyping über die Implementation bis zum Betrieb. Sie bringen dabei eigene Ideen ein, werden individuell begleitet und erhalten laufend Feedback zu Fortschritt und Arbeitsweise.
- Die Studierenden kennen Vorteile von inkrementeller Entwicklung und können dieses Vorgehensmodell in einem eigenen Softwareprojekt anwenden.
- Die Studierenden verstehen den Nutzen verschiedener Arten von Prototyping und können auf der Erfahrung von mindestens einer davon aufbauen.
- Die Studierenden können sich mithilfe von Online-Ressourcen, ihrer Entwicklungsumgebung und KI-Werkzeugen ein Verständnis für neue Inhalte aneignen, zum Beispiel die Verwendung von neuen Programmkonstrukten, Libraries, Werkzeugen oder sogar Programmiersprachen.
- Die Studierenden können anhand ihres Projekts Zusammenhänge zwischen den Inhalten der Grundlagenmodulen erklären.
- Die Studierenden können ihre persönliche Motivation für das Informatikstudium und gegebenenfalls für eine Studienrichtung anhand ihres Projekts darlegen.
Einstieg in die Informatik, Informationssysteme, Mathematische Grundlagen der Informatik