R-exam mchoice:moodlePercent(frac)错误:百分比不在moodle分数列表中
R-exam mchoice: Error in moodlePercent(frac) : Percentage not in list of moodle fractions
我在这个 public repo 的文件 32_est_summary.Rmd
中有一道选择题。
(我不在这里分享代码,因为它有点大,而且堆栈流策略不允许我用所有代码发布问题)
使用
以html格式毫无问题地呈现问题
exams2html("32_est_summary.Rmd",
converter = "pandoc-mathjax")
但是,尝试将其导出为 XML 时出现问题。在文件 32_est_summary.Rmd
第 36 行中,我有一个变量控制随机生成的错误答案的数量 (nrep
)。如果 nrep
等于 2,则会收到以下错误消息:
Error in moodlePercent(frac) : Percentage not in list of moodle fractions
这正常吗?有什么办法可以解决吗?
在 Moodle 中,只有某些百分比值可用于给定项目评分,即:
exams:::moodleFractions
## [1] 100.00000 90.00000 83.33333 80.00000 75.00000 70.00000 66.66667
## [8] 60.00000 50.00000 40.00000 33.33333 30.00000 25.00000 20.00000
## [15] 16.66667 14.28571 12.50000 11.11111 10.00000 5.00000
您的项目有 28 个备选答案,因此很可能需要一定的百分比才能在上面的列表中找到。因此,您要么需要减少备选答案的数量,要么改用不同的问题格式。
在你的情况下,我建议将 extype
切换为 cloze
并将练习分成子项目。例如,你有这样的东西:
* El estimador del cuantil 0.5 es 64.22
* El estimador del cuantil 0.5 es 14.4832
* El estimador del cuantil 0.5 es 209.7624
* El estimador del cuantil 0.5 es 52.3775
* El estimador de la mediana es 64.22
* El estimador de la mediana es 209.7624
* El estimador de la mediana es 52.3775
* El estimador de la mediana es 77.2675
或者您可以将其切换为 clozetype
作为 schoice|schoice
,即两个 single-choice 答案列表各有一个正确的解决方案。或者您可以将其切换为 clozetype
as num|num
with
* El estimador del cuantil 0.5 es:
* El estimador de la mediana es:
我在这个 public repo 的文件 32_est_summary.Rmd
中有一道选择题。
(我不在这里分享代码,因为它有点大,而且堆栈流策略不允许我用所有代码发布问题)
使用
以html格式毫无问题地呈现问题exams2html("32_est_summary.Rmd",
converter = "pandoc-mathjax")
但是,尝试将其导出为 XML 时出现问题。在文件 32_est_summary.Rmd
第 36 行中,我有一个变量控制随机生成的错误答案的数量 (nrep
)。如果 nrep
等于 2,则会收到以下错误消息:
Error in moodlePercent(frac) : Percentage not in list of moodle fractions
这正常吗?有什么办法可以解决吗?
在 Moodle 中,只有某些百分比值可用于给定项目评分,即:
exams:::moodleFractions
## [1] 100.00000 90.00000 83.33333 80.00000 75.00000 70.00000 66.66667
## [8] 60.00000 50.00000 40.00000 33.33333 30.00000 25.00000 20.00000
## [15] 16.66667 14.28571 12.50000 11.11111 10.00000 5.00000
您的项目有 28 个备选答案,因此很可能需要一定的百分比才能在上面的列表中找到。因此,您要么需要减少备选答案的数量,要么改用不同的问题格式。
在你的情况下,我建议将 extype
切换为 cloze
并将练习分成子项目。例如,你有这样的东西:
* El estimador del cuantil 0.5 es 64.22
* El estimador del cuantil 0.5 es 14.4832
* El estimador del cuantil 0.5 es 209.7624
* El estimador del cuantil 0.5 es 52.3775
* El estimador de la mediana es 64.22
* El estimador de la mediana es 209.7624
* El estimador de la mediana es 52.3775
* El estimador de la mediana es 77.2675
或者您可以将其切换为 clozetype
作为 schoice|schoice
,即两个 single-choice 答案列表各有一个正确的解决方案。或者您可以将其切换为 clozetype
as num|num
with
* El estimador del cuantil 0.5 es:
* El estimador de la mediana es: