A Parser-based Tool to Assist Instructors in Grading Computer Graphics Assignments

dc.contributor.authorAndujar, Carlosen_US
dc.contributor.authorRaluca Vijulie, Cristinaen_US
dc.contributor.authorVinacua, Alvaren_US
dc.contributor.editorTarini, Marco and Galin, Ericen_US
dc.date.accessioned2019-05-05T17:46:19Z
dc.date.available2019-05-05T17:46:19Z
dc.date.issued2019
dc.description.abstractAlthough online e-learning environments are increasingly used in university courses, manual assessment still dominates the way students are graded. Interactive judges providing a pass/fail verdict based on test sets are valuable tools both for learning and assessment, but still rely on human review of the code for output-independent issues such as readability and efficiency. In this paper we present a tool to assist instructors in grading programming exercises in Computer Graphics (CG) courses. In contrast to other grading solutions, assessment is based both on checking the output against test sets, and through a set of instructor-defined rubrics based on syntax analysis of the source code. Our current prototype runs in Python and supports the assessment of shaders written in GLSL language. We tested the tool in a CG course involving more than one hundred Computer Science students per year. Our first experiments show the tool can be useful to support both self-assessment and grading, as well as detecting grading mistakes through anomaly detection techniques based on features extracted from the syntax analysis.en_US
dc.description.sectionheadersTool up for CG Education
dc.description.seriesinformationEurographics 2019 - Education Papers
dc.identifier.doi10.2312/eged.20191025
dc.identifier.issn1017-4656
dc.identifier.pages21-28
dc.identifier.urihttps://doi.org/10.2312/eged.20191025
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/eged20191025
dc.publisherThe Eurographics Associationen_US
dc.titleA Parser-based Tool to Assist Instructors in Grading Computer Graphics Assignmentsen_US
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
021-028.pdf
Size:
1.14 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
supplemental4.mp4
Size:
32.96 MB
Format:
Unknown data format