如何验证考试中的免费答案

时间:2014-11-24 20:02:25

标签: language-agnostic scoring question-answering

我正在考虑从我即将开设的课程网站验证测试的免费答案的最佳方法。

我不想以单选按钮格式提出所有问题,所以我决定使用文本框来解决一些问题,因为对用户来说这感觉更自然。

现在问题出现的时候是时候验证这些答案来产生分数了。

我考虑过以下方法

正则表达式

尝试匹配正确答案很可能具有的某些结构,或者可能只匹配某些单词,并在找到某些相似百分比的情况下对问题进行评分。

同行审查

让其他用户评价其他同行的答案以换取某种奖励。 我会提供一些参考答案进行比较,我只会让用户对他们已经通过的测试进行评分,以防止滥用 我会手动纠正第一批用户,以便让他们进步。


我知道第二个可能是最好的,因为它产生了社区互动,而且它几乎是无人看管的。但是我的时间安排很紧,也许它存在一个更好的解决方案或方法来解决你这个伟大的社区所知道的问题。

谢谢,祝你有愉快的一天;)

1 个答案:

答案 0 :(得分:2)

如果你允许自由文本(这在我看来很好 - 因为用户可能有一些很好的解释(也许有些你错过了)为什么他选择你认为是错误的多项选择答案)你应该用手来纠正它。因为尝试将免费答案与一些修复测试模式相匹配,所以你几乎就在那里结束了之前的多种选择。

第二种方法确实要求你被学生黑客攻击;)