Moodle.sty - 多项选择题错误答案的惩罚

Moodle.sty - 多项选择题错误答案的惩罚

我正在尝试用 LaTeX 生成一个测验,以便导入到 moodle 中。多项选择题中有 4 个选项:3 个正确答案和 1 个错误答案。如下所示:

\begin{multi}[multiple]{sum} 标出正确答案:\item* $2+2=4$ \item* $1+3=4$ \item* $0+4=4$ \item $-1+3=4$ \end{multi}

在 Moodle 中,每答对一个问题可得 1/3 分,答错一个问题可得 0 分。因此,学生可以选择所有答案(包括错的答案)并获得最高分。

我想避免这种情况,并对错误答案使用 50% 的惩罚。我尝试了以下方法:

\begin{multi}[multiple]{sum} 标出正确答案:\item* $2+2=4$ \item* $1+3=4$ \item* $0+4=4$ \item[fraction=-50] $-1+3=4$ \end{multi}

但是,当导入到 Moodle 中时,它显示每个正确答案的得分为 50%(而不是 33.3%),错误答案的得分为 -50%。我遗漏了什么吗?

答案1

您这边没有任何问题:这是 moodle 软件包的一个错误。

为了计算每个标有星号的正确答案的分数,该程序会计算所有其他答案的分数之和,即使分数为负数......

在您的情况下,总和是 -50,并且包属性归因(100-(-50))/3于每个正确答案。

我认为这已在我正在处理的 moodle 包的开发版本中得到修复。看这里

相关内容