对用testss2moodle()创建的选择题和完形填空进行评分 [英] Grading multiple choice and cloze questions created with exams2moodle()

查看:126
本文介绍了对用testss2moodle()创建的选择题和完形填空进行评分的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用R/exams中的exams2moodle()在Moodle中创建多项选择并结束问题.在准备考试之前,我想确定Moodle如何计算成绩.

I am using exams2moodle() from R/exams to create multiple choice and cloze questions in Moodle. Before preparing exams, I would like to be certain how Moodle computes grades.

在我看来,在多项选择题中,评估策略的默认设置为partial = TRUE, rule = "false", negative = FALSE.正确吗?

It seems to me that in multiple choice questions the default setting in the evaluation policy is partial = TRUE, rule = "false", negative = FALSE. Is that correct?

对于完形填空问题,似乎分配给完形填空问题的整体成绩在子问题之间平均分配.我想知道是否有某种方法可以对单个子问题给予不平等的重视.

For the cloze questions, it seems that the overall grade assigned to the cloze question is divided equally among the subquestions. I wonder if there is some way to give unequal weight to the single sub-questions.

在此先感谢您的帮助!

推荐答案

概述

基本上您是正确的.但是,我将在下面讨论一些特定于Moodle的细节,因为Moodle不支持R/exams的exams_eval()策略的全部灵活性.

Overview

Essentially you are correct. However, I will discuss a few details below that are Moodle-specific because Moodle does not support the full flexibility of the exams_eval() strategies from R/exams.

  • Moodle仅支持不完整学分的评估,因此无法设置partial = FALSE.
  • 在Moodle中进行的评估始终会使得 not 在方框中打勾会产生零分.只有在方框上打勾才能产生分数(正数或负数).
  • 在正确的方框中打勾总是使总分数的1/#ncorrect占总分数的比例,而#ncorrect是正确答案替代的数量.
  • 勾选不正确的方框会产生负数的分数.精确量由rule规范控制.对于rule = "false",一个错误打勾的框给出的比例为-1/#incorrect = -1/(n-#ncorrect).
  • 由于对于一个不正确的替代方案(单击它会擦除所有点),这非常严酷,因此默认为rule = "false2".勾选错误的框仍会减去1/#incorrect的比例,除非在减去1/2的情况下#incorrect = 1的情况下.
  • 所有盒子的总积分不能变成负数!在某些情况下,它可能显示为负数,但实际上被视为0.因此,R/exams参数negative = TRUE将被忽略,隐式始终为negative = FALSE.
  • Moodle only supports evaluations with partial credits and thus setting partial = FALSE is not possible.
  • The evaluations in Moodle are always such that not ticking a box yields zero points. Only ticking a box can yield points (positive or negative).
  • Ticking a correct box always gives the proportion 1/#ncorrect of the overall number of points were #ncorrect is the number of correct answer alternatives.
  • Ticking an incorrect box can give a negative amount of points. The precise amount is controlled by the rule specification. For rule = "false" an incorrectly ticked box gives the proportion -1/#incorrect = -1/(n - #ncorrect).
  • As this is pretty harsh in the case of exactly one incorrect alternative (ticking it erases all points), there is rule = "false2" which is the default. An incorrectly ticked box still subtracts the proportion 1/#incorrect except in the case where #incorrect = 1 when 1/2 is subtracted.
  • The overall amount of points from all boxes combined cannot become negative! It may be displayed as negative in some situations but is actually treated as 0. Thus, the R/exams argument negative = TRUE would be ignored, it is implicitly always negative = FALSE.
  • 本质上,适用与上述相同的规则.主要区别在于Moodle使用单选按钮(而不是复选框)来选择问题.因此,参与者只能选择一种选择,而不能选择几种.
  • 另一个重要的区别是积分之和可以变成负数! (与多项选择题不同.)
  • exams2moodle()当前对单选题使用相同的默认评估策略rule = "false2".这确保了随机猜测策略的预期点数为零. (但是,我们正在考虑将默认值更改为rule = "none",这似乎更常用,即选择了错误的替代方法只会给出零分.)
  • Essentially, the same rules as above apply. The main difference is that Moodle uses radio buttons (rather than check boxes) for single-choice questions. Thus, participants can only select one alternative and not several ones.
  • The other important difference is that the sum of points can become negative! (Unlike for multiple-choice questions.)
  • exams2moodle() currently uses the same default evaluation strategy rule = "false2" for single-choice questions. This assures that the expected number of points from random guessing strategies is zero. (However, we are thinking about changing the default to rule = "none" which seems to be more commonly used, i.e, selected an incorrect alternative just gives zero points.)
  • 对完形填空问题的不同部分分别进行评估,然后简单地进行总结.
  • 对于完形填空问题中的schoicemchoice项目,适用与上述相同的规则.因此,单选题的得分可能会变为负数,而单选题的得分则不会变为负数.但是,默认设置是不使用负数.
  • 还请注意,R/考试目前对完形填色中的mchoice项目并不十分支持,因为直到最近Moodle才完全支持它们.参见在Moodle中结合mchoice和num import的结束问题我们希望在以后的版本中对此进行改进.
  • 默认情况下,总点数在Cloze中的各个项目之间平均分配.但是,可以将expoints设置为与项数相同长度的矢量,从而为每个项赋予点数. (不过,在R-Forge的当前开发版本2.4-0中对此进行了改进.)
  • The different parts of a cloze questions are evaluated separately and then simply summed up.
  • For schoice or mchoice items within a cloze question, the same rules as above apply. Thus, points can become negative for single-choice questions but not for multiple-choice questions. The default is, however, not to use negative points.
  • Note also that mchoice items within a cloze are currently not supported very well by R/exams because they were not supported at all by Moodle until recently. See Cloze question combining mchoice and num import in Moodle We hope to improve this in future versions.
  • By default the overall number of points is split equally among the items within a cloze. However, expoints can be set to a vector of the same length as the number of items giving the number of points for each. (This was improved in the current development version 2.4-0 on R-Forge, though.)

不能通过R/考试中的exams2moodle()控制对达到的分数的标记分配.因此,在此处进行测验时,必须在Moodle中进行配置.

The assignment of marks to the points achieved cannot be controlled from exams2moodle() in R/exams. Thus, you have to configure this in Moodle when putting together the quiz there.

这篇关于对用testss2moodle()创建的选择题和完形填空进行评分的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆