网络课程中基于Web在线测试系统研究与实现.docVIP

网络课程中基于Web在线测试系统研究与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络课程中基于Web在线测试系统研究与实现

网络课程中基于Web在线测试系统研究与实现   摘 要:设计了一个基于Web的在线测试系统,并成功应用于网络课程的教学活动中。同时,设计了一个高效率自动组卷算法。介绍了该系统的功能、结构、关键技术和自动组卷算法。该系统在其他的相关领域也有较重要的参考价值。??   关键词:在线测试;网络课程;自动组卷??   中图法分类号:TP391.6文献标识码:A   文章编号:1001―3695(2007)02―0230―03      1 引言??      随着Internet的发展,促进了新的教育革命,深刻改变着教与学的关系。国家教育部门正积极开展的网络教育,改变了传统的教育模式。网络课程[1]的建设已成为远程教育的重点工程。网络课程是指在网络环境下为学生提供某门学科的教学内容及实施教学活动的总和,远程教育的师生具有时空分离的特征。在线测试是网络课程的教学活动中的重要环节,在线测试系统是网络课程中不可缺少的一部分。教师通过该系统维护题库、出试卷、同时对学生的答卷进行计算机辅助分析,了解学生对课程内容的理解和掌握程度;学生通过该系统可进行学习性在线测试,然后可对照参考答案,知道错在何处,便于学生复习;学生通过该系统可进行评价性在线测试,能较快知道分数,了解自己掌握课程内容的程度。??   本文使用C#编程语言开发设计了B/S结构的基于Web方式的在线测试系统,该测试系统作为网络课程的重要组成部分。通过实际应用及改进,该系统目前具备结构合理、功能较完善、便于移植、便于维护、应用性强等优点。该系统不仅仅适用于网络课程,也可应用于其他的相关领域。本文主要介绍该系统的功能、结构、实现的主要方法、新设计的一种高效自动组卷算法,以及还需要改进和必须注意的一些事项。      2 系统的功能??      根据网络课程的特点,将在线测试系统分为两大模块,即教师模块与学生模块。教师模块包括试题管理、试卷管理、试卷批阅;学生模块包括在线练习、在线测试、成绩查询等。??   教师和学生都只需在客户端通过Web浏览器进行操作,就能完成其模块提供的各种功能。??   该系统的开发环境为:WindowsXP/IIS5.0/.NET FrameWork1.1/ Microsoft Access 2000。??   系统的功能模块如图1所示。??   用户登录功能由网络课程的主界面提供。在线测试系统与网络课程的其他模块(论坛、短信通信、作业管理等)共用用户数据。用教师账号进入网站教师主界面;用学生账号进入网站学生主界面。??   (1)试题管理。该模块主要完成各种题型试题信息(名词解释、判断题、填空题、单选题、多选题、简答题、综合题)的录入、修改、查询、添加和删除。按不同题型、章节、难度、可信度等分别录入试题,并将录好的试题直接存入试题库中,以备后面组卷之用。对于大量的试题,要针对某一试题进行操作难度较大,可采用与查询相结合的方式,利用模糊查询,确保查到需要的试题。先查到试题的题号,并调出该题目的相关内容,然后对该试题进行修改。另外,通过查询功能,人工出卷时可以方便快捷地找到所需的试题。??   (2)在线出卷。该模块是系统的核心,主要包括随机出卷、人工出卷。随机出卷是指按照试卷卡,通过控制参数的输入,抽题者可从章节、题数、题型、难度、可信度等不同角度提出出卷要求,计算机根据抽题者的要求,采用抽题算法抽取试题的方式自动地从试题库中抽取试题,生成试卷。人工出卷是指用户可以根据考试要求利用查询得到的相关题目任意选取题库中的试题成卷,有较大的灵活性。随机出卷和人工出卷将抽取的题目的编号存放到试卷表中。无论抽题算法设计得如何合理、试卷卡设置得如何恰当,随机出卷有时总会令出卷者不太满意。而人工出卷,如果要出一份好试卷,出卷者也要花费不少精力。通常是人工出卷与随机出卷两种方式相结合。先随机出卷,然后再人工修改试卷。这样便可以得到更为合理的试卷。试卷生成后可以通过预览功能,浏览试卷效果。??   (3)试卷批阅。该模块为教师提供在线改卷功能。学生在线考试的结果保存在系统的数据库中。教师对试题中的主观题评分,客观题由系统自动改卷,随即生成分数,供学生参考或为考试成绩,批改完成得出成绩后,自动或手动录入数据库,与网络课程的另一模块作业管理的相关数据库的成绩合并,最后形成学生的最终成绩。??   (4)在线练习。通过做习题来达到学习的目的,是学习的一个重要手段。因此网络课程中在线练习是必不可少的。本系统的在线练习提供计算机图形学的各章节练习题。学生可进入各章节进行测试练习,做完后提交。客观题给出答案和分数,主观题给出答案以供参考。??   (5)在线考试。教师为了测试学生,发布相应的试卷。让学生在规定的时间内完成考试。学生在规定的时段进

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档