论文标题

pygiftGenerator:一个用于准备基于Moodle的测验的Python模块

pygiftgenerator: A python module designed to prepare Moodle-based quizzes

论文作者

Sáenz, Jon, Gurtubay, Idoia G, Izaola, Zunbeltz, López, Gabriel A

论文摘要

我们提出了PygiftGenerator,这是一种用于系统地准备大量数字和多项选择问题的Python模块,以针对学生的形成性评估,以基于Moodle的测验。通过代码提供的示例说明了模块的使用,它们涵盖了机械,电磁,热力学和现代物理学的主题。 PygiftGenerator的事实取决于建立的计算机语言,该语言允许结合和重复使用功能以解决复杂问题,这使其成为非常强大的工具。仅通过更改输入参数,就可以生成一个带有解决方案的大问题库,甚至可以生成复杂的物理问题。因此,它是可以直接在Moodle平台上写入的计算和多项选择问题的有力替代方法。该模块使用礼物格式将要导入的问题以简单且可读的ASCII输出为单位,该格式可以用于导入图形的URL的HTML定义,或用于对方程式和单位的简单文本格式(sub/super/Super-super/Super-super-super-super-super-super-super-super-superIndices或Greek字母)。这种格式还允许用于复杂方程的乳胶打字。

We present pygiftgenerator, a python module for systematically preparing a large number of numerical and multiple-choice questions for Moodle-based quizzes oriented to students' formative evaluation. The use of the module is illustrated by means of examples provided with the code and they cover topics from Mechanics, Electromagnetism, Thermodynamics and Modern Physics. The fact that pygiftgenerator relies on a well-established computer language which allows to combine and reuse functions in order to solve complex problems, makes it a very robust tool. Simply by changing the input parameters, a large question bank with solutions even to complex physical problems can be generated. Thus, it is a powerful alternative to the calculated and multiple choice questions which can be written directly in the Moodle platform. The module writes the questions to be imported into Moodle in a simple and human-readable ASCII output using the GIFT format, which enables html definitions for URLs for importing figures, or for simple text formatting (sub/superindices or Greek letters) for equations and units. This format also admits LaTeX typing for complex equations.

扫码加入交流群

加入微信交流群

微信交流群二维码

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