问题描述
我已经在 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 (将#修改为@)