Projektbezeichnung:Autograder in der Programmierausbildung für INGenieure
Projektkürzel:AutoPING (im Rahmen von examING)
Projektbeschreibung/-ziel:In den letzten Jahren wurde eine Vielzahl sogenannter Autograder entwickelt, die Lehrenden helfen, von Studierenden entwickelte Programme nach vordefinierten Kriterien und Regeln automatisch zu bewerten und zu benoten. Eine der vielversprechendsten webbasierten Open-Source-Lösungen ist CodeOcean. Die vom Hasso-Plattner-Institut (Universität Potsdam) entwickelte Software zeichnet sich durch ihren großen Funktionsumfang aus, der nicht nur das automatische Bewerten und Benoten von Programmen ermöglicht, sondern auch eine komplette webbasierte Ausführungs- und Entwicklungsumgebung mit vielfältigen Protokollierungs-, Hilfs- und Kollaborationsfunktionen zur Verfügung stellt.

Ziel unseres Projekts ist es, auf der Grundlage eines Autograders neue kompetenzorientierte, digital gestützte Lehrangebote und Prüfungen für die Programmierausbildung der TU Ilmenau zu entwickeln und zu erproben. Die dabei gewonnenen Erfahrungen sollen dazu dienen, eine Unterstützungsstruktur für die Entwicklung weiterer digitaler Lehrangebote und Prüfungen für die Programmierausbildung zu etablieren. Am Beispiel von CodeOcean wollen wir zeigen, dass die Nutzung von Autogradern Vorteile für Studierende und Lehrende bietet.
 
Projektmitarbeiter:Dr. Daniel Fischer
Jonas Genath, M. Sc.
Gunther Kreuzberger (Virtuelle Welten und Digitale Spiele, Fak. WM)
Dr.-Ing. Ulf Döring (Data-intensive Systems and Visualization Group, Fak. IA)
Dr.-Ing. Peter Amthor (Verteilte Systeme und Betriebssysteme, Fak. IA)
Laufzeit:2022-2024
Schlagwörter:Autograder; Programmieren; automatisches Feedback; CodeOcean
Projekt-URL/Verweise:examING-Projektseite
Publikationen:Peter Amthor, Ulf Döring, Daniel Fischer, Jonas Genath, Gunther Kreuzberger: Erfahrungen bei der Integration des Autograding-Systems CodeOcean in die universitäre Programmierausbildung. In: André Greubel, Sven Strickroth, Michael Striewe (Hrsg.): Proceedings of the Sixth Workshop „Automatische Bewertung von Programmieraufgaben“ (ABP 2023). Gesellschaft für Informatik e.V. (GI), München 2023, S. 67–74, DOI: 10.18420/abp2023-9