1 计算机辅助教学与辅助培训概述 1
1.1 计算机辅助教育与培训 1
1.2 计算机辅助教育与培训的发展概况 1
1.3 计算机辅助教育与培训的特点 2
1.4 计算机辅助教育与培训的发展方向 3
1.4.1 多媒体教学与培训系统 3
1.4.2 全球教育与培训网的形成 3
1.4.3 虚拟现实技术 3
1.4.4 智能辅助教学与培训 3
1.5 研究开发和应用计算机辅助教学与培训时应注意的问题 3
2 教学与培训的设计及程序化教学与培训理论 5
2.1 教学与培训设计 5
2.1.1 最优化教学与培训设计 5
2.1.2 系统化教学与培训设计 5
2.2 教学与培训过程 6
2.2.1 鼓动 6
2.2.2 呈现信息 6
2.2.3 辅导 6
2.2.4 应用 6
2.2.5 评价 6
2.2.6 对教学与培训中主要影响因素的分析 7
2.3 程序教学与培训方法 7
2.3.1 直线式程序 8
2.3.2 分支式程序 8
2.3.3 程序教学法实例 8
3 教学与培训的策略及模式 10
3.1 教学与培训策略 10
3.2 教学与培训模式 10
3.2.1 创造性培养的教学与培训模式 10
3.2.2 智能训练的教学与培训模式 11
3.2.3 刺激强化的教学与培训模式 11
3.2.4 科学探索的教学与培训模式 12
3.2.5 概念获得的教学与培训模式 12
4 计算机辅助教学与培训中的辅导 14
4.1 辅导的引言 14
4.1.1 标题 15
4.1.2 目标的呈现 15
4.1.3 指导 16
4.1.4 激发以前知识 16
4.1.5 初始学生控制 16
4.1.6 预先测试 17
4.2 信息呈现 17
4.2.1 呈现的方式 17
4.2.2 文本的长度 17
4.2.3 文本的设计 18
4.2.4 图像和动画 18
4.2.5 颜色及其用途 20
4.2.6 注意力 21
4.2.7 文本质量 21
4.2.8 信息和文本组织的类型 22
4.2.9 教学与培训提示 23
4.2.10 提供帮助 23
4.3 提问和回答 24
4.3.1 提问的功能 24
4.3.2 提问的频率 24
4.3.3 问题的类型 24
4.3.4 对回答的判断 27
4.3.5 关于回答及反馈信息 28
4.4 修改 29
4.4.1 分支的数量 30
4.4.2 分支的标准 30
4.4.3 分支的方向 30
4.4.4 对学生情况的估计及难度水平的调整 30
4.4.5 重新开始 30
4.4.6 学生控制 30
4.5 课程序列 30
4.5.1 线性课程 30
4.5.2 分支课程 31
4.6 辅导结束 31
4.6.1 暂时结束 31
4.6.2 永久结束 31
4.6.3 最后信息 31
5 计算机辅助教学与培训中的练习 32
5.1 练习的应用 32
5.2 基本的练习过程 32
5.3 练习的引言 33
5.3.1 初始学生控制 33
5.3.2 说明 33
5.4 题目的特性 33
5.4.1 题目的类型 33
5.4.2 练习题中图像的应用 33
5.4.3 题目的难度 33
5.4.4 步伐 34
5.4.5 题目列表和题目生成算法 34
5.5 题目的选择过程 34
5.5.1 随机选择 34
5.5.2 组织序列 35
5.5.3 退出标准 37
5.5.4 终止 37
5.6 反馈 37
5.7 题目分组过程 38
5.7.1 子练习组 38
5.7.2 无终止——连续技术 38
5.8 对学生的激励 39
5.8.1 竞争 39
5.8.2 复合模式和显示种类 40
5.8.3 目标设定和打分 40
5.8.4 辅助激励 40
5.8.5 练习阶段的长度 40
5.9 数据存储 41
6 计算机辅助教学与培训中的测验与评价 42
6.1 试题的构造和测验系统的设计 42
6.1.1 教师模块 42
6.1.2 学生模块 43
6.2 数据库的建立 44
6.2.1 试题库 44
6.2.2 学生状态数据库 44
6.2.3 考试标准数据库 44
6.3 学生成绩分析 44
6.3.1 难度(通过率)分析 44
6.3.2 区分度 45
6.3.3 信度 45
6.3.4 效度 45
6.3.5 多因素变量统计分析 45
7 模拟在教学与培训中的应用 46
7.1 模拟的结构 46
7.2 模拟的分类 46
7.2.1 物理模拟 46
7.2.2 步骤模拟 47
7.2.3 状态模拟 47
7.2.4 过程模拟 47
7.3 模拟的优点 48
7.3.1 增强正向激励 48
7.3.2 增强学习迁移 49
7.3.3 提高学习效率 49
7.3.4 增强学习效果 49
7.3.5 安全可靠 49
7.3.6 造价低、可重复 49
7.4 影响模拟的主要因素 49
7.4.1 学生的位置 49
7.4.2 模拟过程的呈现方式 49
7.4.3 逼真度 50
7.4.4 学生的反应 50
7.4.5 系统的反馈方式 50
7.4.6 模拟的结束 50
8 课件设计与开发 51
8.1 课件设计与开发的工程学方法 51
8.1.1 课件定义 51
8.1.2 可行性研究 52
8.1.3 需求分析 52
8.1.4 总体设计 53
8.1.5 详细设计 53
8.1.6 编码与测试 53
8.2 交互接口技术 54
8.2.1 显示器 55
8.2.2 鼠标器 55
8.2.3 光笔 55
8.2.4 操纵杆 56
8.3 显示方法设计 56
8.3.1 关于教学与培训目标及内容的设定 56
8.3.2 初步设定教学与培训内容序列 56
8.3.3 详细设计教学内容序列 57
8.3.4 基于计算机系统考虑教学与培训呈现信息的设计 57
8.3.5 变通措施 57
8.3.6 小组审定修改 57
8.3.7 流程图 57
8.4 程序调试技术 57
8.4.1 编程技巧 58
8.4.2 课件调试方法 60
8.5 课件开发工具 61
8.5.1 高级语言用于CAI&CBT系统的开发 61
8.5.2 课件写作工具的分类及其功能 64
8.5.3 WISE课件写作系统简介 67
8.6 课件评价方法 68
8.6.1 课件评价的定义与目的 68
8.6.2 课件的形成型评价 69
8.6.3 课件的终结型评价 70
8.6.4 课件的选择与评价标准 70
8.7 课件开发实例介绍 71
8.7.1 系统研制与开发的指导思想 71
8.7.2 系统的总体设计构思 72
8.7.3 系统模块简介 72
9 训练仿真器技术 75
9.1 系统概述 75
9.1.1 系统及其特性 75
9.1.2 系统的进化 76
9.1.3 培训系统的组成与进化 77
9.2 训练仿真器的关键技术——计算机仿真技术 77
9.2.1 建模方法学 78
9.2.2 建立数学模型的信息来源 79
9.2.3 建立数学模型的几种方法 80
9.2.4 建模的步骤 80
9.2.5 模型的可信度分析 80
9.2.6 模型的灵敏度分析 81
9.2.7 各类系统的模型及建模方法 81
9.3 训练仿真器的分类及技术要点 81
9.3.1 训练仿真器的分类 81
9.3.2 训练仿真器的技术要点 82
9.4 训练仿真器的特点及功能设置 83
9.4.1 训练仿真器的特点 83
9.4.2 训练仿真器的功能设置 84
9.5 训练仿真器的优化设计 85
9.5.1 培训项目的开发 85
9.5.2 仿真器的培训过程 85
9.5.3 培训策略 86
9.5.4 投入—产出效果评估 86
9.6 训练仿真器开发及应用实例 86
9.6.1 船舶操纵训练仿真器(CCF—2S型) 87
9.6.2 飞行仿真器技术 94
10 智能计算机辅助教学与培训 100
10.1 ICAI&ICBT系统的基础 100
10.1.1 知识表达 100
10.1.2 对知识的描述 100
10.1.3 知识的表达方法介绍 101
10.1.4 基于知识的推理 103
10.1.5 知识的获取 103
10.2 ICAI&ICBT模块设计 104
10.2.1 专家模块 104
10.2.2 学生模块 105
10.2.3 教师模块 106
10.2.4 学生-机器界面模块 106
10.3 ICAI&ICBT系统中的计算机辅导问题 107
10.3.1 计算机辅导的原则 107
10.3.2 计算机辅导的方法和内容 107
10.3.3 计算机辅导存在的困难 108
10.3.4 计算机辅导的发展方向 108
10.3.5 一个关键性的问题 108
10.4 ICAI&ICBT应用举例 109
10.4.1 系统的应用环境 109
10.4.2 系统的结构 109
11 多媒体技术在教学与培训中的应用 111
11.1 多媒体技术基础 111
11.1.1 光盘技术 111
11.1.2 超文本技术 118
11.1.3 触摸屏技术 119
11.1.4 数据压缩技术 123
11.1.5 多媒体软件系统 125
11.2 多媒体技术在教学与培训中的应用 126
11.2.1 多媒体技术在教学中的应用 126
11.2.2 多媒体技术在培训中的应用 134
12 虚拟现实技术在教学与培训中的应用 138
12.1 虚拟现实系统 138
12.1.1 虚拟现实系统的组成 138
12.1.2 虚拟现实系统的配置 139
12.2 虚拟现实系统中的关键技术 140
12.2.1 头盔显示器技术 140
12.2.2 数据手套技术 141
12.2.3 三维声音交互技术 141
12.2.4 三维位置传感器技术 141
12.3 虚拟现实系统的开发 142
12.3.1 基于工作站的虚拟现实系统的开发 142
12.3.2 基于PC机的虚拟现实系统的开发 143
12.4 虚拟现实技术应用于教学和培训的实例 144
13 计算机通讯网络技术在教学与培训中的应用 145
13.1 计算机通讯网络技术基础 145
13.1.1 计算机网络的发展 145
13.1.2 计算机网络的分类 145
13.1.3 网络拓扑及网络交换技术 146
13.1.4 网络标准与协议 147
13.1.5 网络的构成 149
13.1.6 几种典型的计算机网络技术 150
13.2 计算机网络在教学与培训中的应用实例——PINE-NET 155
13.2.1 PINE-NET系统 156
13.2.2 PINE-NET系统的效果 156
参考文献 158
附录 159
附录一 各种排序方法比较演示的QUICK BASIC程序 159
附录二 C++与汇编语言混合编程程序 175
附录三 汉诺塔演示的Prolog语言程序 185