电子功能性编程考试的计算机辅助设计和评分

摘要:电子考试(e-exams)通过自动化有潜力显著减少考试所需的工作量。然而,在自动化方面,不能牺牲任务复杂性、建设性对齐性和评分公正性。为了推进(函数式编程)e-exams的设计和公平评分的自动化,我们引入了以下内容:一种基于找到正确的证明线序列的新算法来检查证明难题,与现有的基于编辑距离的算法相比,改善了公正性;一种开源静态分析工具,通过遍历抽象语法树来检查源代码中与任务相关的特征;一种高级语言和开源工具,用于指定正则表达式,使得创建复杂的正则表达式更加不容易出错。我们的研究结果嵌入在一份关于将纸质考试转换为电子考试的完整经验报告中。我们通过分析评分过程中的自动化程度、询问学生的意见以及批判性地回顾自己的经验对所得到的电子考试进行评估。几乎所有的任务都可以至少部分自动化评分(正确的解答几乎总是可以被识别出来),学生认为电子考试是适合该课程的考试形式,但对于与纸质考试相比如何表达思想意见存在分歧,考官在评分过程中享受更高效的时间利用,而考试结果的分值分布与纸质考试几乎完全相同。

作者:Ole L"ubke (TUHH), Konrad Fuger (TUHH), Fin Hendrik Bahnsen (UK-Essen), Katrin Billerbeck (TUHH), Sibylle Schupp (TUHH)

论文ID:2308.07938

分类:Computers and Society

分类简称:cs.CY

提交时间:2023-08-17

PDF 下载: 英文版 中文版pdf翻译中