一句话:提出并评估了Gradeer,一个结合自动与人工评分的开源模块化混合评分工具。
自动评估能大幅简化学生程序的评分过程,但人工评估对学生和导师仍有价值。本文提出Gradeer,一个混合评估工具,让导师能同时利用自动和人工评估的优势。Gradeer采用模块化设计,支持添加新的评分功能。它通过自动加载代码检查器、运行学生程序来直接辅助人工评分,并允许评分过程暂停后在原地恢复。作者将Gradeer用于一门Java入门编程课程的年终作业评估,发现其混合方法带来了多项好处。该工具已开源。
Automated assessment has been shown to greatly simplify the process of assessing students' programs. However, manual assessment still offers benefits to both students and tutors. We introduce Gradeer, a hybrid assessment tool, which allows tutors to leverage the advantages of both automated and manual assessment. The tool features a modular design, allowing new grading functionality to be added. Gradeer directly assists manual grading, by automatically loading code inspectors, running students' programs, and allowing grading to be stopped and resumed in place at a later time. We used Gradeer to assess an end of year assignment for an introductory Java programming course, and found that its hybrid approach offers several benefits.