Areas of Competence: Knowledge and Understanding; Use, application and generation of knowledge; Communication and cooperation; Scientific self-understanding / professionalism.
Die Studierenden haben grundlegende Programmierkenntnisse erworben und beherrschen grundlegende Programmiersprachelemente (am Beispiel der Programmiersprache Processing/Java)
Die Studierenden sind in der Lage einfache Programme in Processing zu schreiben und Fehler darin zu beheben (Compiler-, Laufzeitfehler, etc.). Sie sind in der Lage ein gegebenes Problem in ein Programm zu übersetzen und zu analysieren.
Die Studierenden lernen, in Teams zu arbeiten und sich über Programme und programmtechnische Lösungen auszutauschen sowie die erstellten Programme zu dokumentieren und übersichtlich darzustellen. Die Studierenden lernen bei der Arbeit im Team die Umsetzung von Scrum in ihren Grundzügen.
Die Studierenden können die erworbenen Programmiererfahrungen auch in neuen Situationen (andere Problemstellungen, anderere Programmiererfahrungen) anwenden. Die Studierenden haben gelernt im Team zu arbeiten und Absprachen zu treffen, wodurch sie diese Fähigkeiten auch in zukünfigten Projekten anwenden können.