Logo des Repositoriums
 
Konferenzbeitrag

pycheckmate – Addressing Challenges in Automatic Code Evaluation and Feedback Generation for Python Novices

Lade...
Vorschaubild

Volltext URI

Dokumententyp

Text/Conference Paper

Zusatzinformation

Datum

2023

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

Gesellschaft für Informatik e.V.

Zusammenfassung

In academic settings, code assessment differs from traditional software testing by encompassing not only functional correctness but also critical structural aspects like naming conventions and programming concepts. Conventional static analysis tools like Pylint and Flake8, along with input-output unit tests, are deemed inadequate for introductory Python courses. To address this gap, this paper introduces pycheckmate, a library, tailored for automatic testing and targeted feedback in introductory Python programming courses.

Beschreibung

Brocker, Annabell; Schroeder, Ulrik (2023): pycheckmate – Addressing Challenges in Automatic Code Evaluation and Feedback Generation for Python Novices. Proceedings of the Sixth Workshop "Automatische Bewertung von Programmieraufgaben" (ABP 2023). DOI: 10.18420/abp2023-2. Gesellschaft für Informatik e.V.. Vollbeiträge. Munich, Germany. October 12-13, 2023

Zitierform

Tags