STEM 测验的程序化生成
计算机与社会
2020-09-09 v1
摘要
电子测验被广泛用于总结性与形成性评估。当前的学习管理系统(LMS)允许教师通过图形用户界面创建测验。尽管学习曲线平缓,但使用此类界面进行题目生成/编辑的过程通常较慢,且题目变体的创建大多局限于随机参数。本文我们认为,程序化题目生成极大便利了为 STEM 测验创建多样化、形成性、最新且自适应的题库的任务。我们提出并评估了一个用于基于脚本的题目生成的概念验证 Python API,并提出了极大便利题目编写的若干题目设计模式。该 API 支持包含数学公式、动态生成的图像与视频,以及如 3D 模型查看器等交互式内容的题目。输出题目可导入主流 LMS。基本使用所需的编程技能极少。更高级的使用确实需要一些编程知识,但处于 STEM 教师中常见的水平。我们系统的附带优势是题库实际嵌入于 Python 代码中,使协作、版本控制与维护任务非常容易。我们从题目丰富度、编写速度与内容可重用性方面展示了基于脚本的生成相对于传统基于 GUI 方法的优势。
引用
@article{arxiv.2009.03868,
title = {Procedural Generation of STEM Quizzes},
author = {Carlos Andujar},
journal= {arXiv preprint arXiv:2009.03868},
year = {2020}
}
备注
19 pages