黑板考试不尊重 schoice 和 mchoice 的评估选项

问题描述

我已经在 r 考试包的最新 (github) 版本中使用exams2blackboard() 成功创建了简单的多项选择黑板考试。但是,包括 mchoice(多项答案)问题并尝试启用部分信用和惩罚会产生奇怪的结果,这与我使用 exam_eval() 和 checkanswer() 的测试不匹配。

例如,使用参数 eval= list(partial = TRUE,negative=FALSE,rule="true") 到exams2blackboard 会产生带有checkanswer 的预期结果:

ee <- exams_eval(partial=TRUE,rule="true")
ee$pointsum("11100","11111")
# [1] 0.3333333

但是,当我在黑板上尝试相同的一组答案时(全部正确,五分之三应该是正确的),结果是满分。查看导入测试中的各个问题设置,似乎有些值设置不正确。例如,使用exams2blackboard 调用中的上述值,测试选项看起来不错(例如,允许负惩罚处于启用状态),但个别问题显示错误值:

Allow Partial Credit [X]  ## This is set correctly
Allow Negative scores for Incorrect Answers [ ] # This should be set!
Allow Negative Overall score for the Question  [ ] # Not shown if above not set,but should be false.

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)