第1篇 基础制作 2
第1章 Flash CS5课件制作基础知识 2
1.1 Flash动画的基本原理与概念 2
1.1.1 动画的基本原理 2
1.1.2 Flash动画的基本概念 2
1.1.3 用Flash做课件的优势 4
1.2 了解Flash的工作界面 5
1.2.1 Flash CS5的获取和安装 5
1.2.2 Flash CS5不同组合的工作区 6
1.2.3 个性化工作区 8
1.3 Flash CS5窗口和主要工作面板的认识 9
1.3.1 主菜单 9
1.3.2 绘图工具箱 9
1.3.3 舞台 10
1.3.4 时间轴 10
第2章 Flash课件的图形绘制与处理 12
2.1 矢量图的绘制 12
2.1.1 圆锥体的绘制 12
2.1.2 蹄形磁铁的绘制 16
2.1.3 五角星的绘制 20
2.1.4 带阴影的组合图形的绘制 21
2.2 元件与实例 25
2.2.1 复杂立方体组合图形的制作 25
2.2.2 三角板的制作 27
2.2.3 七巧板的制作 31
2.3 位图的处理 34
2.3.1 小蝌蚪找妈妈 34
2.3.2 丑小鸭 36
2.4 颜色的使用 38
2.4.1 关于颜色的基础知识 38
2.4.2 有立体感的球体的绘制 39
2.4.3 燃烧的蜡烛 42
2.5 复杂图形的绘制 44
2.5.1 硫化氢的制取图 44
2.5.2 钟面的绘制 48
第3章 文本的编辑与使用 51
3.1 传统文本的使用 51
3.1.1 板书设计 51
3.1.2 统计表的文本输入 55
3.1.3 文本的分离 58
3.2 TLF文本的运用 60
3.2.1 TLF文本的特点 60
3.2.2 古诗赏析 61
第4章 Flash课件中的3种基础动画 66
4.1 补间形状的制作 66
4.1.1 圆的周长展开 66
4.1.2 陆地板块的张裂 69
4.1.3 细胞的分裂 72
4.1.4 字母A变R 76
4.2 传统补间的制作 79
4.2.1 秒针的运行 79
4.2.2 角的抽象形成 83
4.2.3 光的镜面反射 85
4.2.4 两数和完全平方公式的几何证明 89
4.3 补间动画的制作 92
4.3.1 物体的平抛运动 92
4.3.2 周长的认识 94
4.3.3 凸透镜成像 97
4.4 动画的嵌套 100
4.4.1 飞翔的小鸟 101
4.4.2 行驶的汽车 103
4.4.3 动滑轮的演示 105
第5章 Flash课件中的三种辅助动画 108
5.1 逐帧动画的制作 108
5.1.1 汉字的书写演示动画制作 108
5.1.2 波的双缝干涉实验 111
5.2 遮罩动画的制作 115
5.2.1 《望庐山瀑布》诗配画 115
5.2.2 正弦函数图像的生成 119
5.2.3 图片切换的百叶窗效果 122
5.2.4 一夜的工作 124
5.2.5 圆的周长的形成 126
5.2.6 汽油发动机原理 129
5.3 路径动画的制作 133
5.3.1 惊弓之鸟 133
5.3.2 圆锥摆的制作 135
第6章 几种辅助技术在Flash课件中的运用 139
6.1 反向运动与骨骼系统 139
6.1.1 小壁虎借尾巴 139
6.1.2 连杆传动的演示 142
6.2 滤镜的运用 146
6.2.1 几种特效字的制作 146
6.2.2 影长与太阳高度的关系 148
6.2.3 齿轮传动 151
6.3 3D空间效果的使用 153
6.3.1 3D基本概念 153
6.3.2 飞翔的蝴蝶 154
6.3.3 长方体框架模型的构建 156
第7章 Flash课件中的音频与视频 159
7.1 音频的使用 159
7.1.1 音频的截取 159
7.1.2 声音的录制 161
7.1.3 声音的剪辑与合并 162
7.1.4 声音的混合 165
7.1.5 配乐同步诗朗诵 166
7.2 视频的使用 170
7.2.1 视频的手动下载 171
7.2.2 用软件下载视频 172
7.2.3 视频的分割 173
7.2.4 视频的合并 174
7.2.5 视频格式转换 174
7.2.6 在Flash中使用视频 175
第2篇 基础编程 178
第8章 控制时间轴 178
8.1 控制主场景时间轴 178
8.1.1 第一个程序 178
8.1.2 用按钮控制课件的播放 181
8.1.3 相遇问题 185
8.2 按钮的制作 189
8.2.1 按钮的结构 189
8.2.2 仿Windows标准按钮的制作 190
8.2.3 用按钮控制背景音乐的播放 191
8.2.4 多场景课件框架的制作 194
8.2.5 智能统计图 198
8.3 在主场景控制影片剪辑的时间轴 201
8.3.1 Flash影片中影片剪辑的层级关系 202
8.3.2 转盘 202
8.3.3 田忌赛马 205
8.3.4 练习的在线评判 207
第9章 影片剪辑的控制 211
9.1 编程基础 211
9.1.1 基础的数据类型 211
9.1.2 变量与常量 212
9.1.3 trace函数的运用 213
9.1.4 运算符 213
9.2 影片剪辑的位置和大小 215
9.2.1 用程序模拟小球的匀速直线运动 215
9.2.2 组合数工具的制作 216
9.2.3 刻度尺的读数练习 218
9.3 影片剪辑的角度和透明度 222
9.3.1 Flash中角度的相关知识 222
9.3.2 镜面反射的规律 222
9.3.3 钟面模型 225
9.3.4 选一选 227
9.4 影片剪辑的拖动 230
9.4.1 分一分 230
9.4.2 用坐标跟随实现影片剪辑的拖动 233
第10章 面向对象编程与流程控制 236
10.1 类和对象 236
10.1.1 类和对象概述 236
10.1.2 对象的特征 237
10.1.3 类的静态属性与方法 238
10.2 数学类 238
10.2.1 数学类的函数和常数列表 238
10.2.2 整时与半时随机读数练习 239
10.2.3 布朗运动 241
10.3 流程控制 243
10.3.1 判断分支结构 243
10.3.2 算一算比一比 245
10.3.3 平年和闰年的判断 248
10.3.4 用方向键控制小球的运动 250
10.3.5 循环分支结构 253
10.3.6 高斯求和 253
10.3.7 输出1个数所有的因数 254
10.3.8 输出100以内的质数 256
第11章 显示编程 258
11.1 显示编程概述 258
11.1.1 显示对象和显示对象容器 258
11.1.2 课件退出与全屏设置 259
11.1.3 类的继承与核心显示类 261
11.2 显示对象的添加与删除 262
11.2.1 用程序从库中复制影片剪辑 262
11.2.2 满天星空 263
11.2.3 模拟连绵不断的细雨 264
11.3 显示深度的管理 267
11.3.1 显示深度概述 267
11.3.2 改变显示对象的深度值 268
11.3.3 任选内容放大展示 269
11.4 显示对象的碰撞检测 273
11.4.1 碰撞检测函数 273
11.4.2 自动定位的拖曳型选择题的制作 273
11.5 动态加载外部资源 277
11.5.1 动态加载外部资源概述 277
11.5.2 简单的图片浏览器的制作 277
11.5.3 积件的制作 279
第12章 文本与字符串的处理 283
12.1 文本处理 283
12.1.1 文本的创建 283
12.1.2 直接设置文本格式 284
12.1.3 用TextFormat对象格式化文本 285
12.1.4 单题随机口算训练 286
12.1.5 自动计算的统计表 288
12.1.6 活动月历 291
12.2 字符串的处理 294
12.2.1 创建字符串对象 294
12.2.2 处理字符串 296
12.2.3 阿拉伯数字转换成大写汉字 297
12.2.4 合并字符串中连续的“零” 298
12.3 数组对象 299
12.3.1 数组的创建与访问 299
12.3.2 数组元素的添加与删除 300
12.3.3 对数组元素排序 301
12.3.4 查找与获取数组中的元素 301
12.3.5 数组元素的随机排序 302
12.4 乘法口诀随机练习课件的制作 303
12.4.1 课件功能介绍 303
12.4.2 课件制作思路 303
12.4.3 制作步骤 304
第13章 日期与时间的处理 309
13.1 时间对象的创建与运用 309
13.1.1 时间对象的创建 309
13.1.2 获取时间值 310
13.1.3 计算两个时刻之间的时间差 310
13.1.4 实时钟表的制作 311
13.1.5 课堂倒计时工具的制作 313
13.2 控制时间间隔 314
13.2.1 Timer对象运用简介 315
13.2.2 60秒倒计时程序 316
13.3 限时在线测试课件 318
13.3.1 课件功能介绍 318
13.3.2 制作思路及难点分析 318
13.3.3 制作步骤 319
第14章 图形的绘制 324
14.1 绘图基础知识 324
14.1.1 角度与弧度 324
14.1.2 计算两点间的距离 324
14.1.3 三角函数 325
14.2 直线图形的绘制 326
14.2.1 绘制直线图形 326
14.2.2 活动角的制作 328
14.2.3 用铅笔绘制直线的模拟 329
14.3 结合数学函数绘图 333
14.3.1 绘制圆形 333
14.3.2 绘制正弦波形图 335
14.3.3 以拖动的方式旋转对象 337
第15章 声音与视频 340
15.1 声音的处理 340
15.1.1 声音对象的创建 340
15.1.2 《春晓》诵读课件 341
15.1.3 音乐课件《用滑块控制音量》 344
15.2 处理视频 347
15.2.1 视频处理基础知识 347
15.2.2 视频处理实例 348
第3篇 综合制作 352
第16章 小学数学课件的制作 352
16.1 计数器的制作 352
16.1.1 课件功能介绍 352
16.1.2 制作思路及难点分析 352
16.1.3 制作步骤 353
16.2 计算器的制作 362
16.2.1 课件功能介绍 362
16.2.2 制作思路及难点分析 362
16.2.3 制作步骤 363
16.3 量角器量角练习课件的制作 369
16.3.1 课件功能介绍 370
16.3.2 制作思路及难点分析 370
16.3.3 制作步骤 371
16.4 万年历的制作 377
16.4.1 课件功能介绍 377
16.4.2 制作思路及难点分析 377
16.4.3 制作步骤 379
16.5 圆的面积公式推导课件 386
16.5.1 课件功能介绍 386
16.5.2 制作思路及难点分析 387
16.5.3 制作步骤 387
第17章 中学数学课件的制作 395
17.1 最大面积是多少 395
17.1.1 课件功能介绍 395
17.1.2 制作思路及难点分析 395
17.1.3 制作步骤 396
17.2 函数y=Asin(ωx+?)图像 399
17.2.1 课件功能介绍 399
17.2.2 制作思路及难点分析 400
17.2.3 制作步骤 401
17.3 椭圆的绘制 405
17.3.1 课件功能介绍 406
17.3.2 制作思路及难点分析 406
17.3.3 制作步骤 407
第18章 中学物理课件的制作 414
18.1 游标卡尺的读数练习 414
18.1.1 课件功能介绍 414
18.1.2 制作思路及难点分析 415
18.1.3 制作步骤 416
18.2 参照物演示课件的制作 421
18.2.1 课件功能介绍 422
18.2.2 制作思路及难点分析 422
18.2.3 制作步骤 423
18.3 平抛运动演示课件的制作 431
18.3.1 课件功能介绍 431
18.3.2 制作思路及难点分析 432
18.3.3 制作步骤 433
第19章 综合课件的制作 440
19.1 选择题课件的制作 440
19.1.1 课件功能介绍 440
19.1.2 制作思路及难点分析 440
19.1.3 制作步骤 441
19.2 连线题课件的制作 445
19.2.1 课件功能介绍 445
19.2.2 制作思路及难点分析 446
19.2.3 制作步骤 447
19.3 教学用钟表的制作 454
19.3.1 课件功能介绍 455
19.3.2 制作思路及难点分析 455
19.3.3 制作步骤 456
19.4 田忌赛马课件的制作 464
19.4.1 课件功能介绍 464
19.4.2 制作思路及难点分析 465
19.4.3 制作步骤 466