如何避免选择题在两个选项都被选中(其中一个正确)时得到正分?

How to avoid schoice questions to receive positive points when two options are selected (one of them right)?

在只有 schoice 个项目(5 个可能的答案)的考试中使用 nops_eval 函数时,我们希望将错误答案评估为 1/n 个错误选项。例如。一个有 3 个分值且答案错误的项目应该收到:1/-4 = -.25。但是,如果学生在考试中回答了两个选项:

它不能给出任何积极的分数...这是一个 schoice 问题,因此即使其中一个答案是正确的,它也应该被评估为错误答案(即 1/(-4))一.

使用的选项是:

eval_v1 <- nops_eval(register = "nops_eval/pauta_II.csv",
          solutions = "nops_eval/Ex_AEII_MTI_v1_.rds",
          scans = "nops_eval/nops_scan_20210120211740_v1.zip", language = "pt",
          eval = exams_eval(partial = T, negative = T, rule = "false"),
          dir = "eval",
          interactive = T)

如果参数rule = "false2"最终结果相同

我们找到了解决方案...我们应该设置 partial = F, negative = -.25。对于 partial = F,我们保证只接受完全正确的答案(如 schoice 所假定),对于 negative = -.25,我们保证所有错误答案都会受到 -.25 乘以 [=每个练习的 15=]。