是否可以从多项选择测试的可能答案中删除字母前缀("a. "、"b. " 等)?
Is it possible to remove the letter prefix ("a. ", "b. ", etc.) from the possible answers in mulitple choice tests?
在生成多项选择题时,exams
会在可能的答案前加上小写字母。使用 exams2qti21
时是否可以更改此行为,以便在不显示此前缀的情况下显示答案?
例如从
a. 12
b. 35
c. 15
d. 25
简单地说,
12
35
15
25
我想这样做是因为我们的内容管理系统“itsLearning”可以随机化可能的答案(每个学生)并且包含字母前缀会搞砸。
您可以通过将 enumerate
参数设置为 FALSE
来实现 mchoice
and/or schoice
问题。默认情况下,mchoice
的设置也会传播到 schoice
。所以这应该做你想做的事:
exams2qti21(..., mchoice = list(enumerate = FALSE))
作为附加评论:
在生成多项选择题时,exams
会在可能的答案前加上小写字母。使用 exams2qti21
时是否可以更改此行为,以便在不显示此前缀的情况下显示答案?
例如从
a. 12
b. 35
c. 15
d. 25
简单地说,
12
35
15
25
我想这样做是因为我们的内容管理系统“itsLearning”可以随机化可能的答案(每个学生)并且包含字母前缀会搞砸。
您可以通过将 enumerate
参数设置为 FALSE
来实现 mchoice
and/or schoice
问题。默认情况下,mchoice
的设置也会传播到 schoice
。所以这应该做你想做的事:
exams2qti21(..., mchoice = list(enumerate = FALSE))
作为附加评论: