Der Einsatz von Künstlicher Intelligenz verändert das Programmieren nachhaltig. Die Studierenden sollen von der Effizienzsteigerung durch KI profitieren können.
Die Studierenden
Das Modul findet im Herbstsemester online statt.
Während der Unterrichtsphase wird ein Projekt bewertet.
Während der Unterrichtsphase wird ein Projekt (Gewicht 100%) bewertet.
Die Studierenden
Das Modul „AI-assisted Programming“ führt in den Einsatz von Künstlicher Intelligenz als Unterstützung beim Programmieren ein. Die Studierenden lernen, wie moderne Tools wie GitHub Copilot oder ChatGPT in den Entwicklungsprozess eingebunden werden können. Ein Schwerpunkt liegt auf dem Erstellen effektiver Prompts, um gezielt Code, Tests oder Dokumentation zu generieren. Die Studierenden üben generierten Code kritisch zu prüfen (testen), zu verbessern und sicher in eigene Projekte einzubinden. Typische Anwendungsfelder wie Debugging, Refactoring und Sprachübersetzungen werden praxisnah behandelt. Zugleich werden Grenzen und Risiken thematisiert. Praktische Übungen vertiefen die Inhalte. Am Ende des Moduls sind sie in der Lage, KI-gestützte Werkzeuge sicher, effizient und reflektiert im Programmieralltag zu verwenden.
Während der Unterrichtsphase wird ein Projekt bewertet.
Online
Durchführung gemäss Stundenplan