使用 exams2moodle()创建的选择题和looze题的评分。

问题描述 投票:2回答:1

我使用的是 exams2moodle() 在Moodle中使用Rexams的软件来创建选择题和隐蔽题。在准备考试之前,我想确定Moodle是如何计算成绩的。

在我看来,在多选题中,评价策略的默认设置是 partial = TRUE, rule = "false", negative = FALSE. 这样做对吗?

对于泄题,好像是把泄题的总成绩分配给各小题,平分。不知道有没有什么方法可以让单项子题的权重不对等。

先谢谢大家的帮助!

r rstudio moodle r-exams
1个回答
0
投票

概述

基本上您是正确的。然而,我将在下面讨论一些Moodle特有的细节,因为Moodle不支持完全灵活的 exams_eval() Rexams的策略。

多项选择题(mchoice)问题

  • Moodle只支持有部分学分的评价,因此设定了 partial = FALSE 是不可能的。
  • Moodle中的评价总是这样,即 勾选一个方块会产生零分。只有勾选一个方框才能产生分数(正或负)。
  • 勾选一个正确的方块总是给出总体分数的比例1#ncorrect是#ncorrect是正确答案的备选数量。
  • 勾选一个不正确的方块可以给一个负数的分数。精确的分值是由 rule 规格。对于 rule = "false" 勾选不正确的方框,则比例为-1#不正确=-1(n - #ncorrect)。
  • 由于这在只有一个不正确的选项的情况下是非常苛刻的(打勾会抹去所有的点),所以有了 rule = "false2" 这是默认的。勾选错误的方块仍然会减去1#不正确的比例,除非在减去12时#不正确=1的情况。
  • 所有框的总分不能变成负数! 在某些情况下,它可能会显示为负值,但实际上是作为0处理的,因此,Rexams的参数 negative = TRUE 将被忽略,它总是隐含在 negative = FALSE.

单项选择题 (schoice)问题

  • 基本上,上面的规则也是适用的,主要的区别是Moodle使用单选题的单选按钮(而不是复选框)。主要的区别是Moodle对单项选择题使用单选按钮(而不是复选框)。因此,参与者只能选择一个选项,而不是多个选项。
  • 另一个重要的区别是分数的总和可以变成负数!(与多项选择题不同的是,Moodle使用的是单选按钮,而不是复选框。(与多项选择题不同。)
  • exams2moodle() 目前使用相同的默认评估策略 rule = "false2" 为单项选择题。这保证了随机猜测策略的预期分数为零。(不过,我们正在考虑将默认值改为 rule = "none" 这似乎是比较常用的,即选择了一个不正确的选项就给零分)。)

Cloze题

  • 泄题的不同部分分别进行评价,然后进行简单的总结。
  • 对于 schoicemchoice 隐蔽题中的项目,与上述规则相同。因此,对于单项选择题,分数可以变成负数,但对于多项选择题则不能。但是,默认情况下,不使用负分。
  • 也请注意 mchoice Cloze中的项目目前还没有得到Rexams很好的支持,因为直到最近Moodle才支持这些项目。请看 在Moodle中结合mchoice和num导入的Cloze问题。 我们希望在未来的版本中改进这一点。
  • 默认情况下,总体的点数是在一个cloze内的项目中平均分配的。然而。expoints 可以设置为一个长度与项目数相同的向量,给出每个项目的点数。(这一点在目前R-Forge的2.4-0开发版本中得到了改进。)

分数

分数的分配,不能控制在达到的分数上,从 exams2moodle() 在Rexams中,你必须在Moodle中配置这个功能。因此,你必须在Moodle中配置这个,当把测验放在那里时。

© www.soinside.com 2019 - 2024. All rights reserved.