在线考试,从题库抽题,考虑难度等问题

davinciliujun 2008-01-15 04:31:46
我想实现的是:从题库中随机抽取试题生成试卷,每份试卷选择题为30道,填空20道,大题10道。随机抽题我用的是select top 30 * from 试题表 where 类型=选择题 order by newid()。
我的问题是:如果教师要控制试题难度,比如说试卷中要包括50%的容易题(60道×50%=30道),30%的中等题(18道),20%的难题(12道)。这应该怎么实现呢?现在头脑有点乱,所以请大家帮助,谢谢了!
...全文
105 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mingrideyangguang 2012-07-22
  • 打赏
  • 举报
回复
这个我解决了,在数据库的试题一定要加个字标明难度系数的,在生成题目的函数中就要用到这个。。注意,你那个题目类型也要一个字段在数据库里面。。不如单选1,多选2,是非3.难度系数简单1,一般2,苦难3。。 生成题目的时候就是case 11 ,12,13,21,22,23等等。设定数量,或者从数据库读。。
miss_yadi 2012-07-21
  • 打赏
  • 举报
回复
楼主我遇到了跟您一样的问题,您是肿么解决的
davinciliujun 2008-01-15
  • 打赏
  • 举报
回复
肯定是要加一个难度字段的。但是还要把易,中,难三个难度的题尽可能平均分给选择,填空和简答题,需要一定算法的。现在我知道怎么做了。
MeChecksV 2008-01-15
  • 打赏
  • 举报
回复
先对题目进行分级,增加一级别难易度的字段即可

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧