ABP 2023

Sechster Workshop "Automatische Bewertung von Programmieraufgaben"

12.–13. Oktober 2023, München

ZIELE UND THEMA

In bewährter Tradition widmet sich der Workshop dem Dialog über verschiedene Forschungs- und Einsatzaspekte von Systemen zur automatischen Bewertung von Programmieraufgaben. Von Interesse sind sowohl technische Verfahren zur Analyse von Lösungen und zur Erzeugung von Feedback, als auch didaktische Perspektiven, wie zum Beispiel Einsatzszenarien und didaktische Konzepte zum Einsatz von automatischen Bewertungssystemen für Programmieraufgaben.

Der Workshop richtet sich an interessierte Akteure aus Wissenschaft und Praxis, die Systeme zur automatischen Bewertung von Programmieraufgaben entwickeln, einsetzen oder erforschen. Auch diejenigen, die den Einsatz solcher Systeme planen und sich über den Stand der Forschung informieren möchten, sind herzlich zur Teilnahme eingeladen. Mit Vorträgen und anschließenden Diskussionen bietet der Workshop ein geeignetes Forum, um Ideen, Forschungsfragen und -methoden, Ergebnisse und Erfahrungen vorzustellen und miteinander auszutauschen.

WICHTIGE TERMINE

Frist zur Einreichung von Beiträgen

15. Juni 2023 12:00 Uhr, verlängert: 22. Juni 2023 12:00 Uhr

Mitteilung über Annahme/Ablehnung

21. August 2023

Frist für finale Fassungen der Beiträge

18. September 2023

Workshop

12.–13. Oktober 2023
Proceedings - (Übersicht in der Digital Library der GI e.V.)

CALL FOR PAPERS

Der Workshop bietet Raum sowohl für Forschungsbeiträge als auch Erfahrungsberichte, Work-In-Progress-Paper sowie Paper über abgeschlossene studentische Arbeiten und Projekte. Mögliche Themen für Workshopbeiträge sind (als nicht ausschließende Aufzählung):

  • Didaktische Szenarien für den Einsatz automatischer Bewertungssysteme für Programmieraufgaben
  • Automatische Verfahren für die Bewertung von Programmieraufgaben und die Erzeugung von Feedback
  • Formate und Standards für die Beschreibung von Programmieraufgaben
  • Integration von automatisch bewerteten Programmieraufgaben in bestehende E-Learning-Szenarien und -Systeme
  • Organisatorische Aspekte des Erstellens, Verwaltens und Austauschs von Programmieraufgaben
  • Einbindung automatischer Bewertung von Programmieraufgaben in adaptive oder kompetenzorientierte Assessment-Formen
  • Empirische Untersuchungen der Effekte des Einsatzes automatischer Bewertungssysteme für Programmieraufgaben
  • Analysen des Lösungsweges von Studierenden beim Umgang mit Systemen zur Bewertung von Programmieraufgaben

Beiträge können auf Deutsch oder Englisch verfasst werden. Alle Beiträge sind über das Konferenzsystem EasyChair für das Review im PDF-Format anonymisiert einzureichen; die finale Version kann entweder als Word- oder LaTeX-Dokument erstellt werden. Die Beiträge sollen die LNI Formatierungsrichtlinien befolgen und einen Umfang von maximal 8 Seiten haben. Eine Veröffentlichung der angenommenen Beiträge erfolgt online als Open-Access Proceedings in der digitalen Bibliothek der GI mit DOI.

WORKSHOP-PROGRAMM

Donnerstag, 12. Oktober 2023

13:00 Uhr -
13:15 Uhr
Eröffnung
13:15 Uhr -
14:45 Uhr
Vortrags-Session 1
  • Max Schrötter, Maximilian Falk und Bettina Schnor: Automated Detection of Bugs in Error Handling for Teaching Secure C Programming
  • Annabell Brocker und Ulrik Schroeder: pycheckmate - Addressing Challenges in Automatic Code Evaluation and Feedback Generation for Python Novices
  • Thomas Prokosch und Sven Strickroth: Automatic Evaluation of Haskell Assignments Using Existing Haskell Tooling
15:15 Uhr -
16:15 Uhr
Vortrags-Session 2
  • Christoph Olbricht, Rafael Schypula und Michael Striewe: Wieviel Ähnlichkeit ist in Programmierprüfungen normal?
  • Viola Weickenmeier und Sven Strickroth: Identification of Hidden Structures in the Reference Network of E-Assessment Systems
16:30 Uhr -
17:30 Uhr
Vortrags-Session 3
  • Philipp Peess, Annabell Brocker, Rene Roepke und Ulrik Schroeder: A Grammar and Parameterization-Based Generator for Python Programming Exercises
  • Leon Koth und Janis Voigtländer: Parametrisierung von Haskell-Programmieraufgaben

Freitag, 13. Oktober 2023

8:45 Uhr -
9:45 Uhr
Keynote: Florian Zuleger: Algorithmenerkennung und Programmreparatur mittels Dynamischer Programmanalyse
10:15 Uhr -
12:15 Uhr
Vortrags-Session 4
  • Björn Fischer, Sven Eric Panitz und Ralf Dörner: Fehlvorstellungen in der Programmierausbildung: Eine Heuristik für die semi-automatische Annotation von Fehlerkandidaten
  • Peter Amthor, Ulf Döring, Daniel Fischer, Jonas Genath und Gunther Kreuzberger: Erfahrungen bei der Integration des Autograding-Systems CodeOcean in die universitäre Programmierausbildung
  • Katharina Holstein, Nata Kozaeva und Korinna Bade: Automatisiertes Bewerten bei der praktischen Vermittlung von Methoden des Maschinellen Lernens
  • André Kirsch, André Matutat, Malte Reinsch, Birgit Christina George und Carsten Gips: Deploy-to-Grading: Automatische Bewertung von Programmieraufgaben mit CI/CD-Pipelines
12:15 Uhr -
12:30 Uhr
Verabschiedung

Rückblick

ANMELDUNG, ANFAHRT UND UNTERKUNFT

Der Workshop findet an der LMU München am Englischen Garten im ehemaligen Gebäude des Radio Free Europe statt.

LMU München
Oettingenstr. 67, Raum 151
80538 München

Veranstaltungsort auf openstreetmap.org

Erreichbar über Tram 16 (Tivolistr., dann 5 min. Fußweg) oder U-Bahn 3/6 (z.B. ab Marienplatz, Haltestelle Giselastr., dann Bus 54, 68 oder 154 bis Tivolistr. bzw. Hirschauer Str.).

Zur besseren Planbarkeit wird um formlose Anmeldung per Mail an sven.strickroth@ifi.lmu.de gebeten. Bitte dabei ebenfalls angeben, ob die Teilnahme am gemeinsamen Abendessen gewünscht ist.

Gemeinsames Abendessen (Selbstzahler) im Leib und Seele, Oettingenstr. 36.

FRÜHERE WORKSHOPS

PROGRAMM-KOMITEE

Torsten Brinda

Universität Duisburg-Essen

Ralf Dörner

RheinMain University of Applied Sciences

Robert Garmann

Hochschule Hannover

Lukas Iffländer

Universität Würzburg

Natalie Kiesler

dipf

Tilman Michaeli

TU München

Rainer Oechsle

Hochschule Trier

Uta Priss

Ostfalia Hochschule für angewandte Wissenschaften

Ulrik Schroeder

RWTH Aachen

Kontaktinformationen:

Verantwortlich i.S.d. § 10 Para. 3 MDStV für den Inhalt dieser Seite ist

Sven Strickroth
Institut für Informatik, LMU München
Oettingenstraße 67
80538 München

sven.strickroth@ifi.lmu.de

Datenschutzerklärung: Um diese Webseite und ihre Inhalte zur Verfügung stellen zu können sowie technisch notwendige Sicherungsmaßnahmen zu ergreifen, ist es notwendig, dass personenbezogene Daten verarbeitet werden. Im Sinne der möglichst minimalen Verarbeitung personenbezogener Daten werden ausschließlich Meta-/Kommunikationsdaten (wie beispielsweise Geräte-Informationen oder IP-Adressen) sowie Nutzungsdaten (wie beispielsweise aufgerufene Seiten oder Zeitpunkte des Aufrufs) gespeichert. Diese Speicherung geschieht in Form von Log-Dateien und begründet sich in der technischen Notwendigkeit zur Bereitstellung der Webseite sowie dem berechtigten Interesse an einer effizienten und sicheren Bereitstellung der Webseite. Eine weitere Verarbeitung der Daten oder Weitergabe an Dritte erfolgt nicht.
Es gelten die Rechte gemäß der Artikel 15 bis 18, 21 sowie 77 der EU-Datenschutzgrundverordnung, um Auskunft über die gespeicherten Daten zu erhalten, eine Berichtigung, Löschung oder eingeschränkte Verarbeitung der gespeicherten Daten zu erreichen sowie Widerspruch oder Beschwerde gegen die Verarbeitung einzulegen.

Some icons from www.flaticon.com are licensed by CC BY 3.0: ( "Small Megaphone" and "Small camera" by Daniel Bruce, "Target", "Clock Circular Outline", and "Plain flag", and "Calendar", and "Group of three men standing side by side hugging each other", and "Man reading", and "Login symbol" by Freepik, "Hand shake" by Pixel perfect ). The header photograph "File:Edificio principal de la Universidad Ludwig-Maximilian, Múnich, Alemania, 2012-04-30, DD 01.JPG" is taken by Diego Delso, delso.photo and published under CC-BY-SA 4.0.