前言
1.1 说明
课程的特点决定了教师的思想和教学方法,对授课的结果会有很大的影响,同时对学生学习的效果也会有很大的影响。解决方案培训表明了课程不光包含标准的理论知识,更重要的是还要教给学员解决实际问题的方法,培养他解决实际问题能力。
本课程从解决实际问题的角度出发,以整个项目的模拟实现来组织知识内容,并逐步渗透项目管理的知识。
1.1.1 内容介绍
1.理论知识
理论知识是所有课程的基础,也是解决实际问题的基础。但本课程并不对所有理论进行系统和综合讲解和介绍,而是与解决实际问题相结合,将它们应用到实践当中。因此本课程将从项目的角度出发,在需要的地方进行知识的讲解,而将理解过程融入到项目的实现过程中。技术细节不是通过教师讲解就能够让学员领会的,而是让学员在实践当中逐步熟悉这个过程。
在本课程中,以专题的形式介绍了各种媒体在Authorware中的使用,由浅入深,通过实例来说明每种媒体的灵活运用。在讲解实例时着重介绍获得知识的途径,在一个实例中并不会详细介绍涉及到的每一个知识点,可能某个知识点在这里仅是使用它,而在其他地方再详细介绍;对每种媒体的应用,尽量使学习后知道应该该怎么使用用,会用一个什么思路去使用这种媒体。
2.实际问题的处理
解决实际工作中要面对的问题,才是学习知识的目的,在这里要教会大家如何去完成一项实际的工作,例如为了更好的管理素材而创建一个资源管理器。具体到小的问题上也是一样,如为了浏览图片而建立一个图片浏览器等。
在进行学习时特别强调实践,只有通过亲自动手才能对程序有更深的理解,并通过更多的实验,才更容易记住所学的东西。
3.非技术方面的问题的处理
对工作中遇到的常见的非技术问题,在这里尽量告诉大家一些具体的解决方法。
4.项目
我们不可能总是只完成简单的技术工作,这样会得不到大的发展。作为工程的组织者,必须学会用项目的观点看待问题,学会从整体上安排工作,控制项目的进度等等。即使是在进行细节的技术工作时,头脑中也该明确整个项目的思路,知道在完成整个项目的什么部分。本课程试着引导你用项目的观点看待问题,让你初步学会项目的解决方法。并在学习中模拟项目的全过程。
1.1.2表现形式
1.内容安排
课程不再以知识的讲解作为主线,课程中会包括下面的内容:
内容 解释
实例 课程可能就是一个或几个实例,以解决实例中的问题做为主线。
需求分析 不能盲目的去解决问题,要先分析,看看有什么问题是需要解决的,大概会怎么解决成什么样子,用什么技术去解决。
知识讲解 解决问题必须用到的技术,需要掌握知识。
设计 自己试着用所学的知识解决问题看。
实现 动手操作
总结 看看该实例是怎么完成的。
技术角 要通过实例来讲完所有的知识是比较困难的因此安排了技术角,做一些重要知识和复杂的知识的讲解,这样安排目的是始终把注意力集中在项目的角度上,而不是技术细节。
作业 试着用所学到的知识解决类似的问题,巩固所学的东西。
2.课程整体结构
⑴课程的教学目标
①完成一个资源管理系统的设计
②学习相关知识
③体会项目管理等
⑵课程的结构
①课程的主线是项目
为了能达到课程学完后能够独立进行多媒体程序设计的要求,本课程采用以项目的实施过程为主线的方法安排课程,在课程学习过程中,亲自参与体会一个多媒体的项目开发的完整过程。这种安排可以使学生的注意力始终集中在项目的实施过程上,不会像传统的课程知识都教会了,可学完了到底怎么设计还是不知道。
②课程的安排
课程的安排就一个资源管理系统的项目开发的过程。从整体上分为两个阶段,整体框架的建设阶段和子程序的建设阶段。
目标 步骤
整体框架 项目设计 了解需求
需求分析
项目拆分 建立项目拆分表
子程序 文本浏览 显示文本
导入文件
图片浏览 显示图像
声音浏览 导入声音
声音转换
声音控制
视频浏览 显示视频
视频控制
动画浏览 显示动画
3.其他
要使用Authorware来开发项目,需要具备一定的开发环境。通常包括硬件环境和软件环境两方面,下面分别简述一下各环境的基本要求。
⑴硬件环境
一台可以运行Windows系统的多媒体计算机,配置最好是比目前的主流计算机的配置稍低,这样可以保证在你开发所用的机器上流畅运行的程序在大部分机上可以使用。
⑵软件环境
最好能有装有不同操作系统的多台机,或者在同一台机上装有几种操作系统,目前比较常见的可以同时非常容易同时安装在同一台机上的操作系统是Microsoft公司的windows 98和windows server 、Windows XP这三种系统。通常可以在其中一种操作系统的环境中开发,在多种系统环境中进行测试。
为了配合Authorware的开发工作,通常还需要其它应用软件的支持:
①文字处理软件,比如Microsoft公司的OFFICE办公软件等;
②图片处理软件,比如Adobe公司的Photoshop系列等;
③声音处理软件,比如 公司的cakewalk等;
④动画处理软件,比如Autodesk公司的Animator studio和3d studio等;
⑤视频处理软件,比如Adobe公司的Premiere等。
1.2 课程介绍
本课程从一个资源管理系统的设计出发来讨论在使用Authorware设计多媒体程序时要涉及到的各方面的问题,着重在对各种媒体的控制。
1.2.1您将从中学到什么
我们不只是简单地灌输Authorware理论知识,而是把知识和实际工作联系起来,以设计一个资源管理系统为课程的核心,模拟的完成一个项目。在课程中不光关注知识,核心是教会你创建一个资源管理系统这件事情,会关注有关项目的一些问题,如项目的拆分、方案的编写等问题。
1.2.2学习后您可以达到
通过学习,你将有能力独立的去完成一个Authorware多媒体应用程序的设计工作。在学习中始终会记住学习知识不是唯一和最重要的目的。
学习最重要的目的是为了应用。只有在应用中才能更快地提高你的设计能力,你的处理问题的能力。
对于有比较多经验的人来说,需要系统的学习一下知识(可以参加培训也可以自学)才能有进一步的提高
对于没有太多经验的人来说,系统的学习知识就不是最好的手段。最好的手段是掌握基本知识,工作方法和增加经验,培养各方面的综合能力。
1.3 课后作业
1.学习课程后您希望达到?
2.给自己拟定一个可行的计划。

本书目录

第一章 初识Authorware 6.0
1.1 AUTHORWARE 简介
1.2 AUTHORWARE的发展与应用
1.2.1 Authorware 6.0的新增功能
1.2.2 Authorware的应用
1.3 系统要求
1.4 AUTHORWARE 6.0的安装
1.4.1 安装英文版
1.4.2 安装汉化补丁
1.4.3 添加ActiveX控件汉化补丁
1.5 AUTHORWARE的学习方法
1.5.1.实践
1.5.2.帮助
1.5.3.论坛
1.6 小结
1.7 作业
2.1 启动AUTHORWARE 6.0
2.1.1 打开Authorware 6.0
2.2 标题栏
2.3 菜单栏
2.3.1.文件菜单
2.3.2.编辑菜单
2.3.3.查看菜单
2.3.4.插入菜单
2.3.5.修改菜单
2.3.6.文本菜单
2.3.7.调试菜单
2.3.8.Xtras菜单
2.3.9.命令菜单
2.3.10.窗口菜单
2.3.11.帮助菜单
2.4 常用工具按钮
2.5 图标工具箱
2.6 流程设计窗口
2.7 演示窗口
2.8 浮动窗口
2.8.1.知识对象窗口
2.8.2.控制面板
2.8.3.函数列表窗口
2.8.4.变量列表窗口
2.9 小结
2.10 作业
2.10.1 选择题
2.10.2 填空题
2.10.3 问答题
第二章 Authorware工作界面
2.1 启动AUTHORWARE 6.0
2.1.1 打开Authorware 6.0
2.2 标题栏
2.3 菜单栏
2.3.1.文件菜单
2.3.2.编辑菜单
2.3.3.查看菜单
2.3.4.插入菜单
2.3.5.修改菜单
2.3.6.文本菜单
2.3.7.调试菜单
2.3.8.Xtras菜单
2.3.9.命令菜单
2.3.10.窗口菜单
2.3.11.帮助菜单
2.4 常用工具按钮
2.5 图标工具箱
2.6 流程设计窗口
2.7 演示窗口
2.8 浮动窗口
2.8.1.知识对象窗口
2.8.2.控制面板
2.8.3.函数列表窗口
2.8.4.变量列表窗口
2.9 小结
2.10 作业
2.10.1 选择题
2.10.2 填空题
2.10.3 问答题
第三章 文本处理
3.1 输入文本,更改字体、颜色
3.1.1 功能分析
3.1.2 知识准备
3.1.3 设计分析
3.1.4程序设计过程
3.2 导入外部文本
3.2.1 知识准备
3.2.2 程序设计过程
3.3 定义文本格式
3.3.1 功能分析
3.3.2 知识准备
3.3.3 程序设计过程
3.4 读写文本文件
3.4.1 功能分析
3.4.2 知识准备
3.4.3 设计分析
3.4.4 准备工作
3.4.5 程序设计过程
3.5 使用RTF控件
3.5.1 功能分析
3.5.2 知识准备
3.5.3 设计分析
3.5.4 准备工作
3.5.5 程序设计过程
3.6 小结
3.7 作业
3.7.1 选择题
3.7.2 填空题
3.7.3 问答题
第四章 图形处理
4.1 简单绘图工具
4.1.1功能分析
4.1.2 知识准备
4.1.3 设计分析
4.1.4 程序设计过程
4.2 插入图像文件
4.2.1功能分析
4.2.2 知识准备
4.2.3 设计分析
4.2.4 程序设计过程
4.3 图片的编辑
4.3.1功能分析
4.3.2 知识准备
4.3.3 设计分析
4.3.4程序设计过程
4.4 制作图片浏览器
4.4.1功能分析
4.4.2 知识准备
4.4.3 设计分析
4.4.4 准备工作
4.4.5 程序设计过程
4.5 旋转图片
4.5.1功能分析
4.5.2 知识准备
4.5.3 设计分析
4.5.4 准备工作
4.5.5 程序设计过程
4.6 小结
4.7 作业
4.7.1 选择题
4.7.2 填空题
4.7.3 问答题
第五章 声音处理
5.1 导入音频文件
5.1.1功能分析
5.1.2 知识准备
5.1.3 设计分析
5.1.4 准备工作
5.1.5 程序设计过程
5.2 媒体同步
5.2.1功能分析
5.2.2 知识准备
5.2.3 设计分析
5.2.4 准备工作
5.2.5 程序设计过程
5.3 循环播放MIDI
5.3.1功能分析
5.3.2 知识准备
5.3.3 设计分析
5.3.4 准备工作
5.3.5 程序设计过程
5.4 随机播放背景音乐
5.4.1功能分析
5.4.2 知识准备
5.4.3 设计分析
5.4.4 准备工作
5.4.5 程序设计过程
5.5 音量控制
5.5.1功能分析
5.5.2 知识准备
5.5.3 设计分析
5.5.4 准备工作
5.5.5 程序设计过程
5.6 小结
5.7 作业
5.7.1 选择题
5.7.2 填空题
5.7.3 问答题
第六章 视频处理
6.1导入数字电影
6.1.1功能分析
6.1.2 知识准备
6.1.3 设计分析
6.1.4 程序设计过程
6.2 电影播放器
6.21功能分析
6.2.2 知识准备
6.2.3 设计分析
6.2.4 准备工作
6.2.5 程序设计过程
6.3 制作媒体播放器
6.3.1功能分析
6.3.2 知识准备
6.3.3 设计分析
6.3.4 程序设计过程
6.4 播放视频
6.5 小结
6.6 作业
6.6.1 选择题
6.6.2 填空题
6.6.3 问答题
第七章 动画处理
7.1 播放GIF动画
7.1.1功能分析
7.1.2 知识准备
7.1.3 设计分析
7.1.4 程序设计过程
7.2 播放FLASH动画
7.2.1功能分析
7.2.2 知识准备
7.2.3 设计分析
7.2.4 程序设计过程
7.3 播放QUICKTIME动画
7.3.1功能分析
7.3.2 知识准备
7.3.3 设计分析
7.3.4 程序设计过程
7.4 播放VRML动画
7.4.1功能分析
7.4.2 知识准备
7.4.3 设计分析
7.4.4 准备工作
7.4.5 程序设计过程
7.5 小结
7.6 作业
7.6.1 选择题
7.6.2 填空题
7.6.3 问答题
第八章 数据库操作
8.1 配置数据源
8.1.1手工配置数据源
8.1.2 自动配置数据源
8.2 数据查询
8.2.1功能分析
8.2.2 知识准备
8.2.3 设计分析
8.2.4 准备工作
8.2.5 程序设计过程
8.2.6 改进的程序
8.2.7 改进的程序2
8.3 小结
8.4 作业
8.4.1 选择题
8.4.2 填空题
8.4.3 问答题
附:
第九章 案例与分析
9.1阅读案例并回答以下问题
9.2 案例
9.2.1 背景
9.2.2 结构
9.2.3 现有情况
9.2.4 希望(需求)
9.2.5 硬件环境
9.2.6 软件环境
9.3 讨论
9.4 项目拆分的角度
9.4.1 项目分析
1.4.2 拆分项目
9.5 项目拆分表
9.6 开发工具选择
9.6.1 原型方法简介
9.6.2 Authorware的优势
9.7 准备工作
9.7.1.整理素材
9.7.2.建立数据库
9.8 小结
9.9 作业
9.9.1 填空题
9.9.2 问答题
第十章 程序框架
10.1 程序结构分析
10.1.1.封面设计
10.1.2.程序主体设计
10.1.3.帮助设计
10.2 程序流程图
10.3 小结
10.4 作业
10.4.1 填空题
10.4.2 问答题
第十一章 制作菜单系统
11.1 制作多级菜单
11.1.1 制作下拉多级菜单
11.1.2 仿开始菜单
11.2 右键菜单
11.2.1 使用UCD文件
11.2.2 使用菜单控件
11.3 隐藏菜单
11.4 小结
11.5 作业
11.5.1 选择题
11.5.2 填空题
11.5.3 问答题
第十一章 子项目设计
12.1 数据库处理
12.1.1.自动配置数据源
12.1.2.查询的优化
12.2 查询子程序的实现
12.2.1 知识准备
12.2.2 设计分析
12.2.3 程序设计步骤
12.3上传子程序的实现
12.3.1 设计分析
12.3.2 程序设计步骤
12.4 小结
12.5 作业
12.5.1 选择题
12.5.2 填空题
12.5.3 问答题
第十三章 项目合成
13.1 程序间的跳转
13.1.1 知识准备
13.1.2 完成程序的跳转
13.1.3.设置菜单中的跳转
13.2 程序测试
13.2.1 程序测试简介
13.2.2 Authorware中提供的测试功能
13.3 打包发布
13.3.1 打包成可执行文件
13.3.2 网络发布
13.3.3 一键发布
13.4 小结
13.5 作业
13.5.1 选择题
13.5.2 填空题
13.5.3 问答题