我正在使用rexams 包exams2moodle()
为具有该功能的 Moodle 创建问题。
我想创建一个mchoice
问题,例如,5 个正确答案和 10 个错误答案。好的,但我希望这个 mchoice 问题表现得像一个schoice
问题;也就是说,最终从 mchoice 中创建了一个选择题。
最终创建的选择题将有 1 个正确答案(从 mchoice 问题中的 5 个正确答案中随机抽取)和 3 个错误答案(从 mchoice 中的 10 个错误答案中随机抽取)。
我认为这在 rexams 包中是可能的,至少我记得看过它,但我做不到。谢谢
问问题
152 次
2 回答
2
见这里:
exshuffle
设置为 5,以便对 1 个正确选项和 4 个随机错误选项进行二次采样和洗牌
一个 MWE(在 中.Rnw
):
\exname{Test}
\extype{schoice}
\exsolution{11100000} % true, true, true and the others are false
\exshuffle{5}
\begin{question}
Question text.
\begin{answerlist}
\item a
\item b
\item c
\item 1
\item 2
\item 3
\item 4
\item 5
\end{answerlist}
\end{question}
于 2020-05-11T20:06:31.263 回答
1
TL;DR:正如@uzsolt 已经解释的那样,您只需设置exshuffle
to5
和extype
to schoice
。然后将按照您的指示进行采样。
工作示例:为了说明,您可以考虑capitals
R/exams 包提供的练习:http : //www.R-exams.org/templates/capitals/(在 R 版本 2.3-5 中添加)。
正如随附的 YouTube 视频 ( https://www.youtube.com/watch?v=XI5xG7Y0hQ0 ) 中所讨论的,此练习包含在练习包中,作为mchoice
练习,包含六个错误和五个正确答案选项。如此exshuffle
设置5
将随机选择五个答案选项,确保至少一个为真,至少一个为假。
但是,如果您将相同的练习模板修改为schoice
,它将使用您描述的抽样:仅选择一个正确答案选项和四个错误选项。
于 2020-05-11T23:39:04.723 回答