论文部分内容阅读
网络技术的发展为远程教育提供了一片崭新的天地,现代远程教学系统是一种以网络为基础的远程教育,它继承了传统远程教育方式中不受时间、空间和地点限制优点,学习者可以足不出产地参加网上学习、网上考试、网上讨论以及网上答疑等。这种教学方式能够为学习者提供图文并茂、丰富多彩的交互式人机界面,能够激发学习者的学习兴趣,从而达到让学习者主动构建知识的目的,实现自己获取知识、自我更新甚至创新知识的理想目标。 但是目前的网上教学系统还面临着许多问题:现有教学系统的动态交互功能不强,多以呈现教学材料为主;系统的智能性较低;系统的测试和评价功能不强;缺乏有效的引导;现有的网上教学系统基本上都是C/S结构,客户端过于庞大,而且客户端驻留程序可以对客户端任意操作,增加了不安全的因素。 本文针对以上缺点,提出基于Agent的个性化远程教学系统,本系统中引入分布式人工智能(DAI)领域中的Agent技术,在系统中构造一个学习者Agent,它随时跟踪学习者的学习过程,记录其兴趣、爱好等个性特征,并适时地调整对其采用的教学策略,有效地解决了目前的系统智能性较低的缺点;其次,本系统采用XML技术来组织教学内容,改变了HTML中内容和形式捆绑在一起的缺点,使得内容和形式相分离,从而可以为太原理工大学硕士学位论文不同认知水平的学习者提供不同的教学内容,增强了交互功能;另外,本系统采用Java技术,Java语言不仅适合作为Agent的开发语言,而且Java语言具有平台无关和安全性高的特点,通过运行Java Applet来增强客户端的功能,减轻服务器端负担,并且这些ApPI et根据客户赋予的权限对客户端内容进行操作,增加了安全性;最后,本文运用概率论与数理统计学中方法,提出一种把等级成绩数量化的方法,很好地解决了对学习者考试中主观题的准确评价问题,为实现个性化教学提供了一个较准确的依据。 本系统面向学习者、教师、管理员三类用户,具有课程学习、作业、答疑、考试以及交流功能,数据组织方式采用XML加关系数据库,同时采用Java语言来构建智能Agent,解决了个性化学习的问题。个性化教学是未来网上教学系统的发展方向。