Logo des Repositoriums
 

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

dc.contributor.authorBrocker, Annabell
dc.contributor.authorSchroeder, Ulrik
dc.contributor.editorGreubel, André
dc.contributor.editorStrickroth, Sven
dc.contributor.editorStriewe, Michael
dc.date.accessioned2023-10-16T04:38:42Z
dc.date.available2023-10-16T04:38:42Z
dc.date.issued2023
dc.description.abstractIn 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.en
dc.identifier.doi10.18420/abp2023-2
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/42565
dc.language.isoen
dc.pubPlaceBonn
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofProceedings of the Sixth Workshop "Automatische Bewertung von Programmieraufgaben" (ABP 2023)
dc.relation.ispartofseriesWorkshop „Automatische Bewertung von Programmieraufgaben“
dc.subjectE-Assessment
dc.subjectProgramming
dc.subjectStatic Analysis
dc.subjectAutomated Grading
dc.subjectCS1
dc.titlepycheckmate – Addressing Challenges in Automatic Code Evaluation and Feedback Generation for Python Novicesen
dc.typeText/Conference Paper
gi.conference.dateOctober 12-13, 2023
gi.conference.locationMunich, Germany
gi.conference.sessiontitleVollbeiträge

Dateien

Originalbündel
1 - 1 von 1
Lade...
Vorschaubild
Name:
paper2.pdf
Größe:
334.07 KB
Format:
Adobe Portable Document Format