1.1 教育信息化与网络辅助教学 1
1.1.1 我国教育信息化发展的现状与趋势 1
第1章 概述 1
1.1.2 网络辅助教学对教育信息化的作用和影响 2
1.2 教育技术的发展对网络辅助教学的影响 3
1.3 网络辅助教学平台的应用现状 6
1.3.1 国外网络辅助教学产品介绍 6
1.3.2 国内网络辅助教学平台的发展现状及问题 10
1.4 网络辅助教学平台的发展趋势 12
2.1.1 网络教学的概念 14
第2章 网络辅助教学的基本理论 14
2.1 网络辅助教学的基本概念 14
2.1.2 网络辅助教学的概念 16
2.1.3 网络辅助教学与传统课堂教学 19
2.1.4 网络辅助教学与网络远程教学 21
2.2 网络辅助教学的特点 23
2.3 网络辅助教学的模式 24
2.3.1 网络辅助教学的几种模式 25
2.3.2 网络辅助教学模式的特点 27
2.4.1 网络辅助教学的目标 28
2.4 网络辅助教学的目标与策略 28
2.4.2 网络辅助教学的策略 29
第3章 网络辅助教学平台设计的理论基础 33
3.1 建构主义理论 33
3.1.1 建构主义理论的概念与内涵 33
3.1.2 建构主义理论与教学平台发展 35
3.1.3 建构主义与网络辅助教学 36
3.1.4 建构主义教学模式对网络辅助教学平台的要求 37
3.1.5 建构主义理论对网络辅助教学平台设计的指导作用 40
3.2.1 教学设计理论的内容、过程和方法 42
3.2 教学设计理论 42
3.2.2 网络环境对教学设计理论的影响 45
3.2.3 网络辅助教学中的教学设计活动 46
3.2.4 教学设计理论对网络辅助教学平台设计的指导作用 49
3.3 个性化教学理论 50
3.3.1 个性化教学理论综述 50
3.3.2 基于网络的个性化教学活动 54
3.3.3 个性化教学理论对网络辅助教学平台的指导作用 56
3.4.1 交互的概念与作用 58
3.4 交互理论 58
3.4.2 网络环境下交互的模式与分类 60
3.4.3 网络环境下交互的形式与特点 64
3.4.4 网络辅助教学平台交互设计的原则 65
3.5 教学评价理论 69
3.5.1 教学评价的思想与发展 69
3.5.2 教学评价的分类及作用 71
3.5.3 教学评价的方式 72
3.5.4 教学评价模型 73
3.5.5 教学环境下的教学评价 75
3.5.6 网络辅助教学平台中评价功能的设计 76
第4章 网络辅助教学平台的相关技术 77
4.1 网络辅助教学平台的工作模式 77
4.1.1 客户机/服务器模式 77
4.1.2 浏览器/服务器模式 78
4.1.3 混合模式 81
4.2 数据管理技术 83
4.2.1 数据管理技术的发展 83
4.2.2 数据库管理系统 83
4.2.3 数据仓库 84
4.2.4 虚拟存储技术 87
4.2.5 分布式数据库系统 88
4.2.6 XML数据库 89
4.3 数据处理技术 90
4.3.1 OLTP和OLAP 90
4.3.2 数据挖掘 91
4.4 软件开发技术 93
4.4.1 面向对象技术 94
4.4.2 软件构件技术 96
4.4.3 构件技术标准 98
4.4.4 中间件技术 103
4.4.5 代理技术 106
4.4.6 虚拟现实技术 108
4.4.7 可视化技术 111
第5章 网络辅助教学平台的设计 113
5.1 网络辅助教学平台设计的目标与原则 113
5.1.1 网络辅助教学平台设计的目标 113
5.1.2 网络辅助教学平台设计的原则 114
5.2 网络辅助教学平台的总体设计 115
5.2.1 网络辅助教学系统 116
5.2.2 网络辅助教学管理系统 119
5.2.3 网络课程与资源开发环境 120
5.2.4 教学资源管理系统 121
5.3 网络辅助教学平台对象分析 122
5.3.1 学生实体 122
5.3.2 教师实体 123
5.3.3 课程实体 124
5.4.1 适应性超媒体学习系统 125
5.4 网络辅助教学子系统模块设计 125
5.4.2 基于流媒体的教学系统 130
5.4.3 测评系统 131
5.4.4 自动答疑系统 140
5.4.5 师生交互工具 144
5.4.6 学习管理系统 146
5.5 教学管理子系统模块设计 147
5.5.1 教务管理系统 147
5.5.2 专业与课程管理 149
5.5.3 系统管理 149
5.6 网络课程资源开发环境设计 150
5.6.1 网络课程资源开发工具 151
5.6.2 网络课程资源的开发 152
5.7 教学资源管理子系统设计 153
第6章 网络辅助教学平台的开发 157
6.1 系统开发方法学 157
6.1.1 系统开发方法学的概念 157
6.1.2 系统开发方法的实质 159
6.1.3 系统观点的应用 160
6.1.4 系统架构体系 161
6.1.5 系统开发方法的体系 162
6.2 系统开发环境 164
6.2.1 计算机辅助软件工程 164
6.2.2 企业应用集成技术 165
6.2.3 系统开发平台 167
6.3 系统建模 169
6.4 系统开发策略 171
6.5 系统主流开发方法 172
6.5.1 生命周期法 173
6.5.2 原型法 175
6.5.3 利用软件包开发 176
6.5.4 最终用户开发 178
6.6 结构化系统开发过程 179
6.6.1 结构化开发方法概述 179
6.6.2 系统规划 180
6.6.3 系统分析 181
6.6.4 系统设计 186
6.6.5 系统实施 190
6.6.6 系统维护与评价 192
6.7.1 面向对象系统开发的概念 193
6.7 面向对象的系统开发 193
6.7.2 统一建模语言UML 195
6.7.3 统一开发过程UP 198
6.7.4 面向对象的系统分析 203
6.7.5 面向对象的系统设计 204
6.7.6 面向对象的开发工具Rational Rose 205
第7章 网络教学资源库的设计与实现 209
7.1 网络教学资源库的概念 209
7.1.1 网络教学资源库概念界定 209
7.1.2 网络教学资源库的规范与标准 210
7.1.3 网络教学资源库建设存在的问题 213
7.1.4 网络教学资源库的发展趋势 214
7.2 网络教学资源库的建设内容 215
7.2.1 网络教学资源建设 215
7.2.2 网络教学资源库的体系结构 217
7.2.3 网络教学资源库的功能需求与解决方案 219
7.3 网络教学资源库的建设原则与模式 220
7.3.1 网络教学资源库的建设原则 220
7.3.2 网络教学资源库的建设模式 222
7.4 网络教学资源库服务器端的实现 227
7.4.1 网络分层结构简介 228
7.4.2 网络教学资源库服务器端的分层体系结构 229
7.4.3 网络教学资源库服务器端的实现 231
7.4.4 网络教学资源库系统服务器端的功能扩展 238
7.5 网络教学资源库客户端的实现 239
7.5.1 插件系统及其分类 239
7.5.2 插件系统设计的基本思想 240
7.5.3 网络教学资源库客户端体系结构设计 241
7.5.4 网络教学资源库客户端的实现 243
参考文献 251