当前位置:问答库>论文摘要

题目:基于Agent技术的计算机辅助教学系统的研究与设计

关键词:Agent技术;Java;JSP;计算机辅助教学系统;数据库

  摘要


二十世纪90年代以来,随着网络技术的日趋成熟,人类的学习、生活、工作已经离不开网络技术的支持。世界各国为了发展本国的教育事业,以先进的网络信息技术为基础,利用网络技术突破时空限制和实现资源共享的优点,大力普及基础教育,扩大教学规模、促进教育改革、提高办学效率、构筑终身教育体系,因而网络教学已成为世界各国教育改革和发展的重要方向。网络教学作为一种传统教学形式的补充,能够将传统教学方式难以实现的教学手段变成现实,且具有价格低廉、教学形式多样、普及性广泛、教学灵活等特点,是实现远程教育和学校辅助教育的理想手段。
近年来,网络教学作为传统教学的补充已经成为国内外现代教育技术领域的研究热点,但还存在着许多问题,比如针对学生学习的个体差异性,不能够制定出符合个人的教学策略和提供个性化的学习辅导功能,也不能够实现对不同学习水平学生的因材施教,系统交互性能较低,系统的测试和评价功能并不强大等。
为了克服这些缺点,许多专家和学者将人工智能领域中的Agent技术应用于计算机辅助教学系统中,从而使网络教学的研究又有了新的发展。本文以建构主义理论为指导思想,设计了基于Agent技术的智能计算机网络辅助教学系统。
本文提出了一个基于Agent技术的计算机辅助教学系统模型,模型由多个Agent组成,其中Agent可分为三类:用户Agent (学生Agent、教师Agent、管理员Agent),管理Agent,任务Agent(教学Agent、测试Agent、答疑Agent、协同Agent、实验Agent、评价Agent)。模型利用了Agent的智能性,针对学生个性化的特点,自适应的安排教学策略,引导学生更好的学习。系统采用三层结构,即B/A/S (Browser/Agent/Server)结构,第一层浏览器层,提供智能计算机辅助教学系统的用户接口部分;第二层Agent层,负责完成系统中全部核心处理功能的Agent;第三层数据库服务层,用于存储教学资源、用户基本信息、教学策略、实验数据、试题等数据。系统既能体现教师的主导作用,又能体现学生的主体作用。系统面向学习者、教师、管理员三类用户,具有课程学习、作业、答疑、考试以及交流等功能。
本文的章节安排:
第一章:阐明了课题的来源、背景和选题的意义。
第二章:综述了基于Agent技术的计算机辅助教学系统的指导思想和Agent 的概念、特性、分类及相关技术等,在此基础上详细阐述了多 Agent 系统的协作技术和通信机制及Agent通信语言。
第三章:根据网络技术教育的特点,设计了基于 Agent 技术的智能计算机辅助教学系统的整体模型,建立相关的知识库和数据库。
第四章:系统的开发技术及部分功能的实现。