Logo des Repositoriums
 
Konferenzbeitrag

A Grammar and Parameterization-Based Generator for Python Programming Exercises

Vorschaubild nicht verfügbar

Volltext URI

Dokumententyp

Text/Conference Paper

Zusatzinformation

Datum

2023

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

Gesellschaft für Informatik e.V.

Zusammenfassung

As the importance of programming education grows, the demand for a sufficient number of practical exercises in courses also increases. To accommodate this need without significantly increasing the instructors' workload, a programming exercise generator capable of generating exercises for independent practice is considered. This research mainly focuses on determining suitable generation methods and creating a modular and extensible generator structure. The current generator implementation uses parameterization and a grammar-based generation approach in order to provide generated exercises directly to students in their programming environment. Furthermore, the generator can act as a foundation for further research and be extended with additional generation methods, creating the possibility of exploring artificial intelligence for the generation of programming exercises.

Beschreibung

Peeß, Philipp; Brocker, Annabell; Röpke, René; Schroeder, Ulrik (2023): A Grammar and Parameterization-Based Generator for Python Programming Exercises. Proceedings of the Sixth Workshop "Automatische Bewertung von Programmieraufgaben" (ABP 2023). DOI: 10.18420/abp2023-6. Gesellschaft für Informatik e.V.. Vollbeiträge. Munich, Germany. October 12-13, 2023

Zitierform

Tags