第1章 多媒体课件设计基础 1
多媒体课件概述 1
多媒体课件的概念 1
多媒体课件的结构 1
多媒体课件的类型 2
多媒体课件的创作环境 4
硬件环境建设 4
软件环境建设 5
组织环境建设 5
多媒体课件设计的原则 6
教育性原则 6
科学性原则 7
艺术性原则 7
技术性原则 7
经济性原则 8
整体性原则 8
导航性原则 8
反馈和激励原则 9
模块化设计原则 9
面向用户的原则 10
多媒体课件设计创作的一般步骤 10
制定目标 10
生成脚本 11
设计框架 11
制定标准 11
素材准备和制作 12
制作合成 12
编程调试 12
多媒体课件脚本的编写 13
从教学设计到脚本的转换 13
文字脚本的编写 14
制作脚本的编写 15
思考与练习 18
第2章Authorware制作工具概述 19
Authorware的功能特点 19
面向对象的可视化编程 19
强大的人机交互功能 19
提供强大的逻辑结构管理功能 20
具有文字、图形和动画处理能力 20
提供高效的多媒体集成环境 20
提供完善的网络应用支持 20
具有广泛的外部接口 20
强大的文件发布功能 21
Authorware的工作环境 21
菜单栏 21
创作图标 22
常用工具栏 23
程序流程设计窗口 23
思考与练习 24
第3章Authorware多媒体元素图标的功能与应用 26
显示图标概述 26
显示图标的功能与显示对象的创建 26
显示图标的属性调整 26
演示窗口设置 30
文本输入和显示 31
编辑输入文本 31
文件导入文本 35
从其他文本编辑软件中引入文本 35
图形和图像对象的输入和显示 36
编辑绘制 36
文件导入 37
从其他图像编辑软件中引入 37
图形和图像对象的编辑 37
对象的对齐方式 38
声音图标 39
认识声音图标及其功能 39
声音对象的导入 39
声音图标属性设置 39
媒体同步 41
Voxware编码器 42
数字电影图标 44
数字电影图标基础 44
数字电影的加载 45
数字电影图标属性设置 46
视频图标 49
视频图标概述 49
视频图标的加载 49
视频图标的属性设置 50
多媒体元素图标应用实例——认识计算机 52
思考与练习 55
第4章Authorware功能型图标的功能与应用 57
擦除图标 57
擦除图标的功能及属性设置 57
擦除图标的应用 59
等待图标 59
等待图标的功能与属性设置 59
更改继续按钮的标签 60
等待图标的应用 61
移运图标 61
移动图标的功能与属性设置 61
移动类型及属性设置 64
群组图标 67
群组图标及其功能 67
群组图标的使用 68
群组图标的成组 68
群组图标的属性 69
功能型图标应用实例——诗歌欣赏 69
思考与练习 72
第5章Authorware交互图标的功能与应用 73
Authorware交互功能概述 73
交互性与交互图标 73
交互的基本结构 74
交互的基本类型 75
交互的基本原理 76
交互图标的属性设置 76
按钮响应(Button) 79
按钮响应概述 79
按钮响应的属性设置 79
按钮响应实例 83
热区域响应(Hot Spot) 86
热区域响应概述 86
热区域响应的属性设置 86
热区域响应实例 87
在使用热区域响应时的注意事项 90
热对象响应(Hot Object) 91
热对象响应概述 91
热对象响应的属性设置 91
热对象响应实例 91
目标区响应(Target Area) 95
目标区响应概述 95
目标区响应的属性设置 95
目标区响应实例 96
下拉菜单响应(Pull-down Menu) 101
下拉菜单响应概述 101
下拉菜单响应的属性设置 101
下拉菜单响应实例 103
文本输入响应(Text Entry) 105
文本输入响应概述 105
文本输入响应的属性设置 105
文本输入响应实例 106
按键响应(Keypress) 108
按键响应概述 108
按键响应的属性设置 108
按键响应实例 109
关于“选择题”的简单解法 112
限时(Time)限次(Tries)响应 113
时间限制响应(Time Limit) 113
重试限制响应(Tries Limit) 114
条件响应(Conditional)和事件响应(Event) 118
条件响应(Conditional) 118
事件响应(Event) 120
条件响应实例 120
实例中“响应”选项卡中的“分支”下拉列表框的探讨 122
思考与练习 124
第6章 Authorware分支控制型图标的功能与应用 126
判断图标概述 126
概述 126
判断图标的组成 126
判断图标的属性 127
判断图标的使用方法 129
导航图标 130
导航图标的功能与属性设置 130
“最近”选项的选项卡设置 132
“附近”选项的选项卡设置 133
“任意位置”选项的选项卡设置 134
“计算”选项的选项卡设置 134
“查找”选项的选项卡设置 135
导航图标的使用方式 136
框架图标 137
框架结构 137
利用框架图标实现翻页 139
页面过渡效果的设置 142
翻页结构的设计技巧 142
增加页码显示信息 143
对按钮加以控制 143
设计自定义导航图标 144
框架结构的嵌套 144
思考与练习 145
第7章Authorware变量、函数和表达式 147
Authorware变量 147
变量概述 147
变量的类型 148
变量值的类型 149
变量的应用位置 152
变量的引用 153
系统变量应用实例 153
Authorware函数 154
函数概述 154
函数的参数和返回值 155
自定义函数(UCD) 156
外部函数(UCD)的应用 157
Authorware表达式、运算符 158
Authorware表达式 158
Authorware运算符 160
条件判断语句 164
简单条件判断语句 165
嵌套条件判断语句 166
Authorware循环语句 167
类型一(变量递增) 167
类型二(变量递减) 168
类型三(列表变量) 168
类型四(条件变量) 169
思考与练习 171
第8章Authorware工程化设计 172
知识对象 172
知识对象概述 172
知识对象的分类 172
知识对象的组成 173
知识对象的创建 173
使用知识对象创建一个新的工程文件的方法 177
库和模块 184
库和模块概述 184
模块的使用 185
库的使用 187
插件 192
Authorware Xtras插件概述 192
Authorware Xtras插件的类型 192
Authorware的Xtras安装 194
控件 195
ActiveX控件概述 195
ActiveX控件的安装、注册 197
OLE对象 203
OLE对象的创建 204
OLE对象的相关操作 205
OLE对象的应用例举 206
OLE对象的处理函数 206
思考与练习 208
第9章Authorware与数据库的操作 209
数据库概述 209
和数据库有关的几个概念 209
数据库管理系统 210
数据库应用程序 211
对数据库的操作 212
Authorware中应用数据库必备的基础知识 212
ODBC数据源的配置 215
数据库实例——学生信息管理 225
思考与练习 230
第10章Authorware课件打包与发行 231
打包文件的组织 231
打包素材的组织 231
程序发布所需要的文件 231
自动检测显示器的分辨率 233
解决素材文件的路径搜索问题 233
解决文件过大问题 234
程序的调试与打包 236
程序中可能出现的错误 236
程序调试的方法 237
程序的打包 239
库文件的单独打包 241
为什么库文件要单独打包 241
库文件单独打包的方法 241
一键发布(One Button Publishing) 242
一键发布的过程 243
一键发布的选项设置 243
打包后的问题处理 248
更改打包后可执行文件的图标 248
修改打包文件的窗口标题文字 249
防止程序被多次调用 249
Authorware作品的加密保护 249
制作自动播放的光盘 253
制作专业化的安装程序 253
思考与练习 257
参考文献 258