致谢
绪论
一、本文的研究背景
二、本文所做的工作
第一章J2EE技术介绍
1、1 J2EE体系结构概况
1、2 J2EE技术的运用
1、2、1用户接口技术
1、2、2 JDBC数据库连接技术
1、2、3 JavaBean组件技术
第二章几种主流的学习理论与教学设计原则
2、1行为主义的学习理论和教学设计原则
2、1、1行为主义学习原理
2、1、2行为主义的教学设计原则
2、2认知主义的学习理论和教学设计原则
2、2、1认知主义的学习理论
2、2、2认知主义的教学设计原则
2、3建构主义的学习理论和教学设计原则
2、3、1建构主义的学习理论
2、3、2建构主义的教学设计原则
第三章PAR方法简介
3、1 PAR方法总体思想
3、2 PAR方法的组成
3、2、1算法描述语言——RADL语言概述
3、2、2抽象程序设计语言——APLA语言
3、3用PAR方法开发算法程序的步骤
第四章基于多代理的系统结构模型
4、1多代理程序设计智能教学软件总体结构
4、2各代理的主要作用
4、3各个知识库的设计思想
4、4各教学环境的设计方案
第五章系统的设计与实现
5、1系统中各对象的静态模型图
5、2系统中各对象的动态交互图
5、3各代理的设计与实现
5、3、1学生代理:
5、3、2编程专家代理
5、3、3测试代理
5、4各个学习环境的设计与实现
5、4、1入门程序设计环境:
5、4、2简单程序设计环境:
5、4、3典型程序设计环境:
5、5各知识库的设计
第六章JAVA设计模式的运用
6、1策略模式的运用
6、2 MVC模式的运用
6、3门面模式的运用
6、4命令模式的运用
第七章特殊功能的介绍
7、1多线程的模拟演示功能
7、2与各种转换器的接口设计
第八章系统功能特点和运行实例
8、1系统功能特点
8、2系统运行的一个简单实例
总结与展望
一、全文的总结
二、对今后工作的展望
参考文献