论文部分内容阅读
随着教学改革的进一步深入和课程建设的逐步完善,现代教育不仅和计算机紧密结合,形成一门新的边缘学科——计算机辅助教学,还势必和Internet有机结合起来,开展远程教育。因此,探讨和研究基于Web的智能习题练习系统,将具有特别现实的意义。传统的CAI软件只是将面对面的教学网络化,一般比较着重讲授学习内容,往往会忽视对习题的选取,不能根据学生特定的学习情况选取适合每位学生的习题。此外,传统的评判方法只是简单地判断学生做题的对错,不能充分反映学生对每个知识点的认知水平属于哪种认知层次,是识记、理解还是应用等,所以传统的评判方法不能全面地评价学生的学习情况。有鉴于此,开发一种基于Web的智能习题练习软件,是很有必要的。本文在自适应学习理论的基础上,采用JSP、Servlet、MySQL数据库等相关技术,给出了一个基于Web的智能习题练习系统的实现方案。系统采用B/S模式,用户可以通过浏览器进行浏览,在系统控制下从浏览器中检索或向服务器发送信息。同时,为了适应智能化、个别化教学的要求,本文采用了一种能全面反映学生认知能力的学生认知型模型,和基于该模型的知识点认知水平值的智能抽题算法。算法根据该模型所反映的每位学生的知识点实际认知水平,确定习题知识点范围等参数,然后以此为依据从习题库中抽取满足要求的习题。当学生练习结束后,我们不是简单地评判本次练习结果的对错,而是利用更新学生模型中认知能力值的方法来对本次练习结果作出全面、合理的评价。本系统能客观、准确地评估学生的学习能力和水平,提高学习效率,使学生对自己目前的学习情况有更具体的了解,从而更好地指导学生下一步的练习。本文阐述了智能习题练习系统的背景、概念和各功能模块,对网络环境下智能习题练习系统的组成、运行机制、可应用技术和具体实现进行了分析和研究。介绍了整个系统的开发原理、总体规划、设计思想,实现的需求分析,数据结构设计与实现,努力促使在线智能习题练习系统得以顺利的实施。