论文标题

茎测验的过程产生

Procedural Generation of STEM Quizzes

论文作者

Andujar, Carlos

论文摘要

电子测验可广泛用于总结性和形成性评估。当前的学习管理系统(LMS)允许讲师通过图形用户界面创建测验。尽管学习曲线平滑,但具有此类接口的问题生成/编辑过程通常很慢,并且问题变体的创建大部分仅限于随机参数。在本文中,我们认为,程序性问题的产生极大地促进了创建用于STEM测验的各种,形成性,最新,自适应问题库的任务。我们介绍并评估了基于脚本的问题生成的概念验证Python API,并提出了不同的问题设计模式,这些模式极大地促进了问题的创作。 API支持包括数学公式,动态生成的图像和视频以及交互式内容(例如3D模型查看器)的问题。输出问题可以在主要LMS中进口。对于基本使用,所需的编程技能很少。更高级的用途确实需要一些编程知识,但是在STEM讲师中很常见。我们系统的一个侧面优势是问题库实际上嵌入了Python代码中,使协作,版本控制和维护任务非常容易。我们证明了基于脚本的一代比传统的GUI方法的好处,这是在质量丰富的问题​​,创作速度和内容可重复使用性方面。

Electronic quizzes are used extensively for summative and formative assessment. Current Learning Management Systems (LMS) allow instructors to create quizzes through a Graphical User Interface. Despite having a smooth learning curve, question generation/editing process with such interfaces is often slow and the creation of question variants is mostly limited to random parameters. In this paper we argue that procedural question generation greatly facilitates the task of creating varied, formative, up-to-date, adaptive question banks for STEM quizzes. We present and evaluate a proof-of-concept Python API for script-based question generation, and propose different question design patterns that greatly facilitate question authoring. The API supports questions including mathematical formulas, dynamically generated images and videos, as well as interactive content such as 3D model viewers. Output questions can be imported in major LMS. For basic usage, the required programming skills are minimal. More advanced uses do require some programming knowledge, but at a level that is common in STEM instructors. A side advantage of our system is that the question bank is actually embedded in Python code, making collaboration, version control, and maintenance tasks very easy. We demonstrate the benefits of script-based generation over traditional GUI-based approaches, in terms of question richness, authoring speed and content re-usability.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源