第1章 多媒体CAI课件开发概述 1
1.1 教学需求分析 2
1.1.1 调查研究确定课题 2
1.1.2 确定课件开发目标和类型 3
1.1.3 教学对象分析 4
1.1.4 课件的测评 5
1.2 CAI课件的教学逻辑设计 5
1.2.1 教学设计 5
1.2.2 风格设计 9
1.3 CAI课件的教学单元设计 13
1.3.1 划分教学单元知识点 13
1.3.2 确定教学单元结构 14
1.3.3 屏幕框面的设计 15
1.4 课件的评价 18
1.4.1 课件评价的目的 18
1.4.2 课件评价的分类 18
1.4.3 课件评价的原则 18
1.4.4 课件评价标准 19
1.4.5 课件评价方法 20
1.5 课件的版权 21
1.5.1 什么是版权 21
1.5.2 课件开发中的版权问题 21
第2章 Authorware概述 23
2.1 认识Authorware 23
2.1.1 Authorware的主要特点 23
2.1.2 操作界面 24
2.2 一种可借鉴的课件实现方法 28
2.3 准备工作及系统要求 28
2.3.1 准备工作 28
2.3.2 Authorware 7.02的系统需求 29
第3章 课件中的多媒体处理 31
3.1 显示图标 31
3.1.1 显示图标与绘图工具箱 31
3.1.2 文本的输入与处理 33
3.1.3 图形的处理与文本、图形文件的导入 36
3.1.4 显示图标的属性设置 38
3.1.5 显示图标的实例 41
3.2 在课件中使用PowerPoint演示文稿 45
3.2.1 PowerPoint演示文稿的导入 45
3.2.2 对PowerPoint演示文稿的控制 47
3.3 在课件中使用Flash动画、Gif动画 48
3.3.1 在课件中使用Flash动画 48
3.3.2 在课件中使用Gif动画 50
3.4 擦除图标与等待图标 51
3.4.1 擦除图标和等待图标的属性设置 51
3.4.2 擦除图标和等待图标的实例 53
3.5 在课件中加入声音和数字电影 55
3.5.1 声音图标属性设置 55
3.5.2 声音文件的压缩 58
3.5.3 MP3流式音频的使用 61
3.5.4 数字电影图标属性设置 61
3.5.5 媒体同步 65
3.6 DVD电影的应用 68
3.6.1 控制DVD电影的播放 69
3.6.2 使用函数播放DVD电影 71
第4章 动画设计 73
4.1 使用运动图标的步骤 73
4.2 设置运动图标的属性 73
4.2.1 指向固定点运动类型 74
4.2.2 指向固定直线上的某点运动类型 75
4.2.3 指向固定区域内的某点运动类型 76
4.2.4 指向固定路径的终点运动类型 77
4.2.5 指向固定路径的任意点 77
4.3 运动图标的实例 78
4.3.1 圆周运动 78
4.3.2 飞机着陆 79
4.3.3 拼合几何图形 80
第5章 多媒体课件中的交互设计 84
5.1 认识Authorware中的交互 84
5.1.1 交互的种类 84
5.1.2 交互图标的使用方法 85
5.1.3 交互图标的属性设置 87
5.2 按钮响应 93
5.2.1 按钮响应的使用步骤 93
5.2.2 设置按钮响应的属性 93
5.2.3 按钮响应实例 97
5.3 热区域响应 102
5.3.1 热区域响应的使用步骤 102
5.3.2 设置热区域的响应属性 103
5.3.3 热区响应实例 103
5.4 热对象响应 107
5.4.1 热对象响应的使用步骤 107
5.4.2 设置热对象的响应属性 107
5.4.3 热对象响应实例 108
5.5 目标区响应 113
5.5.1 目标区响应的使用步骤 113
5.5.2 设置目标区的响应属性 113
5.5.3 目标区响应实例 114
5.6 菜单响应 123
5.6.1 菜单响应的使用步骤 123
5.6.2 设置菜单的响应属性 123
5.6.3 删除系统的“文件”菜单 124
5.6.4 菜单响应实例 125
5.7 条件响应 128
5.7.1 条件响应的使用步骤 128
5.7.2 设置条件响应的属性 128
5.7.3 条件响应的几种使用技巧 129
5.7.4 条件交互实例 130
5.7.5 对于响应属性的“分支”域的探讨 132
5.8 文本输入响应 133
5.8.1 文本输入响应的使用步骤 134
5.8.2 设置文本输入响应的响应属性 134
5.8.3 文本输入响应实例 135
5.8.4 文本输入响应中有关属性设置的实例 141
5.9 按键响应 143
5.9.1 按键响应的使用步骤 143
5.9.2 设置按键响应的响应属性 143
5.9.3 按键响应实例 144
5.9.4 关于“一道选择题”的简单设计 148
5.10 重试限制响应 149
5.10.1 重试限制响应的使用步骤 150
5.10.2 设置重试限制响应属性 150
5.10.3 重试限制响应实例 150
5.11 时间限制响应 153
5.11.1 时间限制响应的使用步骤 154
5.11.2 设置时间限制响应属性 154
5.11.3 时间限制响应实例 155
5.12 事件响应 160
5.12.1 事件响应概述 160
5.12.2 什么是Xtra 161
5.12.3 与ActiveX控件进行交互 162
第6章 课件的流程控制 165
6.1 控制流程的方法 165
6.2 利用框架图标和导航图标 166
6.2.1 框架图标与导航图标提供的默认功能 166
6.2.2 框架图标与导航图标的属性 166
6.2.3 框架图标和导航图标实例 172
6.3 利用判断图标 176
6.3.1 判断图标概述 176
6.3.2 判断图标的属性 177
6.3.3 判断图标的分支方法 179
6.3.4 与判断图标相关的系统变量 184
6.3.5 判断图标实例 184
第7章 变量、函数、表达式和脚本语句的使用 190
7.1 计算图标 190
7.1.1 使用计算图标 190
7.1.2 设置计算窗口属性 192
7.1.3 附加计算图标 193
7.1.4 设置计算图标属性 194
7.2 使用变量、函数、表达式和脚本语句的位置 194
7.3 变量 196
7.3.1 变量的类型 196
7.3.2 Authorware的系统变量 197
7.3.3 Authorware用户自定义变量 199
7.3.4 显示变量所表示的信息 200
7.3.5 变量应用实例 200
7.4 函数 202
7.4.1 系统函数 202
7.4.2 自定义函数 204
7.4.3 函数应用实例 206
7.5 表达式 209
7.5.1 表达式和运算符 209
7.5.2 Authorware中表达式的使用 210
7.6 脚本控制语句 211
7.6.1 if...then条件语句 211
7.6.2 Repeat循环语句 213
7.7 综合实例 214
第8章 库和模块的使用 222
8.1 库 222
8.1.1 库的概念和特点 222
8.1.2 库窗口的使用 222
8.1.3 库的基本操作 224
8.1.4 库的编辑与使用 225
8.1.5 链接关系的识别 226
8.1.6 库应用实例 228
8.2 模块 229
8.2.1 模块的概念 229
8.2.2 模块关键特性 230
8.2.3 模块的创建 230
8.2.4 模块的使用 231
8.2.5 模块格式转换 232
第9章 与外部交换数据 233
9.1 读写外部文本文件 233
9.1.1 相关系统函数和系统变量 233
9.1.2 读写外部文本文件实例 233
9.2 数据库访问 235
9.2.1 开放式数据库连接 235
9.2.2 Authorware中用于ODBC的函数 237
9.2.3 读取数据库实例 239
第10章 知识对象的应用 242
10.1 知识对象图标 242
10.1.1 创建知识对象图标 242
10.1.2 知识对象图标属性设置 242
10.2 知识对象的创建 244
10.3 知识对象应用实例 247
10.3.1 Authorware Web播放器安全知识对象 247
10.3.2 建立自己的知识对象 250
10.3.3 运行默认浏览器知识对象 252
10.3.4 测验知识对象 254
第11章 课件制作综合实例 261
11.1 小学语文古诗词课件的教学逻辑设计 261
11.2 小学语文古诗词课件的教学单元设计 262
11.2.1 小学语文古诗词教学软件的文字脚本设计 262
11.2.2 小学语文古诗词教学软件的制作脚本设计 263
11.3 实例一:“主文件”的制作 269
11.3.1 “主文件”用到的系统函数和系统变量 269
11.3.2 主文件的制作 269
11.4 实例二:“忆江南”的制作 271
11.4.1 “忆江南”中用到的函数和变量 271
11.4.2 “忆江南”古诗课件的制作 272
第12章 程序的打包与发行 294
12.1 本地打包 294
12.2 一键发布 296
12.2.1 使用一键发布进行Web化打包 296
12.2.2 映射文件 299
12.3 使用Authorware Web Player 301
12.3.1 Authorware Web Player 301
12.3.2 测试映射文件 302
12.4 配置Web服务器 302
12.4.1 概述 302
12.4.2 Web化打包文件的命名及其大小写 303
12.4.3 与Authorware相关的MIME类型相映射 303
12.4.4 配置服务器 303
第13章 课件制作的后期工作 305
13.1 利用汉化版Inno Setup 5.1.6制作安装程序 305
13.2 自运行光盘的制作 309
13.2.1 光盘自运行的条件 309
13.2.2 光盘的刻录 310
参考文献 312