问题背景
应用IT技术建成题库,并基于题库随机抽取试题组卷,现在已经是实现考试规范化和科学化的重要手段了。实际应用中,随机抽题也能避免多人串题等作弊行为,有效督促考生主动学习,真正达到考试的原本目的。
目前,随机抽题考试主要用在在线考试,而且是随抽随考。比如常见的驾照考试,理论考试都是上机从题库中随机抽题考试,彰显了考试的公平、公正、公开。再如,企事业单位内部阶段性或针对某些重要文件的考试考核,也经常会用到随机抽题考试。
问题分析
针对“随机生成一套在线考试试题”这个问题,有两个核心需求:
- 要能考,也就是能让考生填答案,体现可填报可提交的功能(又不能靠意念提交入库,哈哈);
- 要能随机抽,不同人不同考题;同时也要能按要求随机抽,不能一套题只有判断、一套只有选择,必须难易均衡,不能让考生碰运气。
另外,对于客观题,其实还应该有能自动评分的功能。
那么,这些需求怎么还和报表工具发生关系了呢?这是因为:
1、在线考试的试题,其实就是可填报的报表,俗称填报表;
2、随机按需抽题,能不能抽出来就看你报表数据集的处理能力了。
解决方案
对多数报表工具来说,支持填报不是问题,关键的是实现随机抽题的能力如何。很多工具或许能搞,但基本也都很麻烦,几乎清一色需要自定义类。
那么润乾报表呢?
当然可以轻松搞定!
下面,我们就以一套由单选、多选、判断题组成的试卷为例看看润乾报表是如何轻松解决的:
要求