文摘
英文文摘
第1章绪论
1.1研究目的与意义
1.2研究现状分析
1.3研究内容与主要技术手段
1.4研究成果
第2章现代远程教育的理论基础
2.1社会学习理论
2.2构建主义
2.3人本主义
第3章现代远程教育中引入的新技术
3.1计算机支持的协同工作CSCW
3.1.1 CSCW技术简介
3.1.2 CSCL简介
3.2 Agent技术
3.2.1 Agent的概念
3.2.2 Agent的理论
3.2.3 Agent的体系结构
3.2.4 Agent语言
3.2.5多Agent系统(MAS,Multi-Agent System)
第4章JAVA 2技术
4.1 Java 2概述
4.1.1 Java 2的主要特点
4.1.2 JavaApplet简介
4.1.3 Socket通信基础
4.2多线程技术
4.2.1生成与使用线程
4.2.2线程的同步
4.2.3线程池
4.3 JMF(Java Media Frame)技术简介
4.4 JDBC
4.4.1 JDBC API
4.4.2 JDBC的使用
4.5 JSP技术
4.5.1 JSP页面的执行过程
4.5.2 JSP基本元素
4.6 Servlets简介
4.6.1什么是Servlets
4.6.2 Java Applet与Java Servlets之间的差别
4.6.3 Servlets的应用范围
第5章基于多Agent的远程协同教学环境的研究与设计
5.1系统的体系结构及工作流程
5.1.1体系结构
5.1.2基于多Agent的协同学习过程研究
5.1.3工作流程
5.2各个Agent的结构及功能的设计
5.2.1教师Agent
5.2.2学生Agent
5.2.3 Agent间的通讯机制
5.3协同管理器的设计
5.3.1共享电子白板的设计
5.3.2视音频传输的设计
5.3.3其它协同交互方式的设计
5.4系统的实现环境
第6章总结与展望
参考文献
致谢
附录攻读硕士期间论文发表情况