逻辑解决方案,FALSE,TRUE 错误地导出到 moodle

Logical solutions, FALSE, TRUE export wrongly to moodle

我有一个完形填空题的解决方案,sol4=FALSE 和 sol5=TRUE,但是当我将练习导出到 moodle 时使用 exsolution: r mchoice2moodle(sol4)|r mchoice2moodle(sol5),两个解决方案都等于 TRUE(对应到 c 和 d)!你知道这是某种 Moodle 错误还是我做错了什么?

您不能在 Moodle 中用 multiple-choice 个长度为 1 的问题表示逻辑 questions/answers。在 R/exams、mchoice 问题中允许使用这种格式,因此不会产生错误。但在 Moodle 中,相应的 MULTIRESPONSE 类型需要至少有两个选择,并且至少其中一个需要为真。

因此,我不会使用长度为 1 的 multiple-choice 问题,而是使用长度为 2 的 single-choice 问题,如下所示:

Question
========
The p-value is: ##ANSWER1##

The null hypothesis is: ##ANSWER2##

Answerlist
----------
* 
* not rejected
* rejected

Meta-information
================
exname: Hypothesis test
extype: cloze
exclozetype: num|schoice
exsolution: 0.123|10

然后您会得到一个简单的 drop-down 菜单,其中包含两个选项,而不仅仅是一个复选框。这样还有一个好处就是可以很清楚的区分不回答和不真实