Software-Projekte sind in praktisch jeder Firma anzutreffen.
In diesem Modul befassen Sie sich in Software Projektarbeiten. Sie wenden dabei das Fachwissen aus anderen Modulen an und reichern dieses mit den ersten Erfahrungen eines Projekts im Team an. Dies beinhaltet nicht abschliessend Pflichtenhefte, Softwareentwurf, Verfassen technischer Texte und Berichte, Präsentationen, Teamarbeit, Projektplanung und Codeverwaltung.

Die Studierenden erstellen und analysieren in kleinen Teams selbständig Programmcode und wenden dabei die Lerninhalte aus dem parallelen Kurs Programmieren 1 an. Dabei soll das bisher Gelernte (Python) konsequent angewendet und weiter vertieft werden. Im Softwareprojekt werden keine weiteren Lerninhalte vermittelt ausser Teamrollen, Sitzungsführung und Verfassen von Protokollen, adressatengerechte Kommunikation technischer Inhalte und Entwicklung von Funktionsbeschreibungen mit Fokus auf Agile Softwareentwicklung. Neben dem Fokus auf diese Kompetenzen werden auch die überfachlichen Kompetenzen in Selbstorganisation, Teamarbeit, Recherche sowie mündliche und schriftliche Kommunikation technischer Inhalte gefördert.