012FALSH计算机组成原理课程动画样本
(样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均根据您的要求,把系统上的开发信息,题目等修改成符合您的要求)
本系统开发工具:FLASH
本设计包含内容:源代码+毕业论文+开题报告+答辩稿
论文大概:
Flash毕业论文
姓名:
班级:
指导教师:
『摘
要』
论文主要介绍的是flash在课件中的应用,体现了flash制作课件的优势。简述了flash制作课件的一般流程以及在制作过程中常用的编程语句,最后对flash技术的一些展望。
『关键词』flash
课件 脚本语言
『Abstract』
The paper main
introduction is flash in the class center application, has
manifested the flash manufacture class superiority. Has summarized
the flash manufacture class general flow as well as in the
manufacture process the commonly used programming sentence, finally
to flash technology some
forecasts
『Keyword』
flash
courseware Script
language
目 录
一 前言 1
1.1课题背景 1
1.1.1
flash简介 1
1.1.2
各种制作课件工具的比较 2
1.2本课题的研究意义 3
二.系统需求
4
三.flash
课件的制作流程
4
四.程序设计部分
5
五.小结
6
六.研究展望
6
七.致谢
6
八.参考文献
6
一.前言
Flash
是一种创作工具,设计人员和开发人员可使用它来创建演示文稿、应用程序和其它允许用户交互的内容。Flash
可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。它不仅能够制作出许多眩目多彩的效果,只要你肯赋予它一定的情景,它也会模拟出现实生活中的场景。Flash是用来编辑二维动画的软件,经过几代版本改进后,采用了矢量图形和流式技术,迅速成为网上动画的霸主。Flash能够很好地支持声音,具有交互功能,简单易学,越来越多的教师以此平台制作课件。Flash界面和Director极为相似,可分为工具箱、总谱区、层控制面板和舞台四大支块。Flash制作动画比较简单,你只要定义好各个关键帧,当中的过程由计算机自动生成。它在制作动画方面和秘密武器是多层透明效果和变形技术,再结合按钮符号的交互功能,就能制作出炫目的课件。本论文主要介绍的是flash在计算机教学中的应用,
Flash特别适合表现现实中难以实现的、抽象的概念或现象,像在计算机组成原理中一些抽象的概念。只用Flash当然可以开发出一个完整的课件,而且“身材苗条”,适于网上传播。因此flash制作课件已经逐步走进我们的教学,有很好的发展前景。
1.1课题背景
1.1.1 flash简介
Macromedia公司的网页动画及界面设计软件Flash,一扇敞开的大门,让Web走出呆板的实验室而进入随选信息、文化娱乐和电子商务的五光十色的大千世界。该程序之发展犹如新星初上,所建立的SWF文件格式已成为流化、交互和动画网页内容的事实上的标准。Flash最近的版本,更是从单纯的动画工具出落成强大的、理想的编程环境,用于创建Web应用程序、用户界面、游戏和展示内容。
1. 使用矢量图形和流式播放技术。与位图图形不同的是,矢量图形可以任意缩放尺寸而不影响图形的质量;流式播放技术使得动画可以边播放边下载,从而缓解了网页浏览者焦急等待的情绪。
2.
通过使用关键帧和图符使得所生成的动画(.swf)文件非常小,几K字节的动画文件已经可以实现许多令人心动的动画效果,用在网页设计上不仅可以使网页更加生动,而且小巧玲珑下载迅速,使得动画可以在打开网页很短的时间里就得以播放。
3.
把音乐,动画,声效,交互方式融合在一起,并且创作出了许多令人叹为观止的动画(电影)效果。而且在Flash4.0的版本中已经可以支持MP3的音乐格式,这使得加入音乐的动画文件也能保持小巧的‘身材’。
4. 强大的动画编辑功能使得设计者可以随心所欲地设计出高品质的动画,通过ACTION和FS
COMMAND可以实现交互性,使Flash具有更大的设计自由度。
1.1.2 各种制作课件工具的比较
我之所以用Flash作为作为该教学课件一个重要原因,就在于它的人性化和和智能化,图、文、音、视、动、色等六大要素及其不同组合具有的强大表现力。
(1)小而精。Flash教育资源,无论是Flash动画课件,还是其他创作工具资源,或其播放器、浏览器,无不体现出“小而精”的特性。例如,将一个AVI格式的工业污染介绍采用Flash制作,仅360KB,播放器FlashPla.exe仅280KB。用户下载、携带、演示、异地修改和交流极为方便。
(2)作品无级缩放不变形,Ctrl+F实现屏播放,右健实现播放控制,方便教学。
(3)作品创作容易上手。只要掌握了“对象(组件)+层次+时间轴+关健帧技术”的基本原理和形变动画、运动动画、色彩动画、关健动画、蒙板动画、行为动画和逆序动画等七大动画技法,就能制作出Flash作品。
(4)作品容易修改。4种类型的图符素材库以及图符与引用实例的巧妙设计,使得作品的修改与其他动画创作工具相比,显得非常方便。
(5)交互式多媒体集成。Flash既可编制积木式小课件(积件),也可编制复杂的多媒体课件和网页。
(6)灵活方便的素材库。既可以利用系统自带的图像、按钮、声音、影片片断等四类素材,也可以随时以“素材库”方式打开其他的.FLA格式文件,将其中的所有图符(组件)作为素材来使用,真正做到“资源共享”,还可以“导入”外部素材。
(7)多用户端播放。Flash
Player单独播放、独立运行和web浏览器播放。
(8)以Stream(数据流式)技术打破了网络带宽的限制,支持MP3数据流式音频,实现边传输边播放,动画播放非常流畅,完全可以满足多媒体、网络教学的要求。
(9)低开发建设成本和高开发建设效率。目前,前面所述的各种Flash教育资源多数属于免费和低费用资源,而且基本上都是在网络上流通,资源的合作开发、搜集、链接和应用十分方便高效。
(10)可以多种方式被高版本的Authorware、Director、Dreamweaver、FrontPage等网络多媒体集成工具应用,集成在多媒体课件或教学网页中。
Flash与其他课件制作软件的对比最优之处在于上述十点。由此可以创作出一种全新学习界面,不单是教育者,学习者也可以完全按照自己的意愿在界面上找到需要的交互方式,今天的创作软件必须满足这一人性化与智能化的基本需求。
比较与鉴别常常是同时存在的,
1.PowerPoint在忠实地复制图、文等大量信息资源的同时不得不放弃交互带来的灵感与便利,问题的症结是,知识信息并没有因为多媒体的渲染而发生本质的改变,枯燥与贫乏有过之而无不及。换一个说法就是PowerPoint因为无法改变信息表达的现状,根本就不具备课件创作的能力。
2.
Authorware交互曾是它卓越的优势,刚刚从熟练的编程环境中跳出来的图标显示,一开始就让人们感受到课件的亲切,然而Authorware无法精确或者艺术地表现图、文甚至动画的创造价值,
图、文、音、视、动、色都必须依赖其它更加专业的软件才能成为Authorware编辑的素材,
Authorware并不是一个独立多媒体创意工具,充其量不过是一个形象化的编程方式罢了,人们不停埋怨多媒体课件创作的艰难,还有Authorware的“超豪华阵容”及巨大的体积在网络环境面前一下子就望而却步了。而Flash不停地升级,已成为今天多媒体教学及课件制作的一个大趋势!
毫无疑问,我们已立于教育信息化的潮头之上,教育信息化的前景将更将灿烂。这不仅是现代教育发展的必然,也是我们义不容辞的历史重任。因此选择flash作为课件制作工具倍受青睐。
1.2本课题的研究意义
本课题的实验主要是用flash制作计算机组成原理的两个动画,由于本节的内容比较抽象,书上全部是文字性的东西,容易给学生带来视觉疲劳。最重要的是内容很难,学生不能很好的理解内容,而通过动画的形式,则可把整个要表示的流程很清楚的展示在学生的面前。
本论文主要就是针对这种教学的flash动画,简述flash制作的一般流程,在制作过程中应注意的地方。总之,为了使大家更多的了解flash技术,更多的感悟flash在教学中所起到的神奇功效。
1 二.系统需求
开发平台:Windows
xp
开发工具: Macromedia Flash MX 2004
运行环境:windows98以上多媒体计算机
三.flash 课件的制作流程
1.〈确定选题〉确定选题的目的是为了明确具体的任务和要求。
2.〈确定教学目标〉课件应根据教学大纲的要求,首先明确教学目的、要求和教材的重点难点。例如:是激发学生的学习兴趣,还是解决某一重点;是帮助理解,促进记忆,还是加强知识运用;是扩大知识面,还是培养技能技巧等等。
3.〈设计创作脚本〉编写脚本是组织信息的第一步,如对屏幕布局、图文比例、色调、音乐节奏、显示方式、交互方式等进行规划。编写规范的课件脚本,对保证课件的开发,将起到关键的作用。
⑴
脚本是多媒体动画展示系统设计思想的具体体现
通过编写脚本,可以设计各种信息的编排、显示组织和控制,并要考虑信息处理方法和技巧的可视性。
⑵
脚本为课件的制作提供直接的依据
脚本不仅反映了教学设计的各项要求,还给出了要显示的各种内容及组织,基于学习者的学习情况的各种处理和评价、显示的特点和方法等,这将为课件制作提供了直接的依据。
4.〈素材准备〉媒体素材包括文字、图形、图像、音频、动画和视频等,是构建课件的基本内容,因此在做课件时,需要进行媒体素材创作和编辑工作。收集素材时注意要以flash支持的格式保存。把文本材料可直接在word里输入文字在通过复制、粘贴的形式导入到flash里面。flash支持的图片格式有:png、jpg、psd、wmf等,支持的数字化电影类型包括:avi、mov和mpeg等,能使用以扩展名为wav、mp3等格式的声音文件。声音文件一般可以用*.wav文件用来做背景音乐。但用.wav格式的声音文件的话会大大增加课件的容量,一般情况下背景音乐一般要通过cool
edit
进行剪辑、编辑,然后转化为mp3的形式进行导入。
对于素材的创作是通过平时收集的图片用PhotoShop进行处理、加工。从课件的整体色彩把握,使得课件不仅实用而且美观。
5.〈课件制作〉根据预先编写的创作脚本,利用现有的创作工具将多媒体信息进行集成。
6.〈课件测试〉课件制作完成后,必须进行彻底检查,以便改正错误、修补漏洞,有时还要进行优化。经过上述几个过程,课件完成后就可以对原程序进行导出影片。最好将文件打包成扩展名为
EXE的可执行文件,可脱离flash播放器,使得课件具有移植性。在这里要注意的是,当打包一个文件时,如果该文件与某个库文件有链接关系,可将库文件单独打包成一个文件。这样做在多个交互式应用程序文件均与同一个库有链接关系的场合,可大大节省磁盘空间。
四.程序设计部分
首先应确定flash界面的大小,该课件采用的大小是550*400,帧频是12秒/帧。这是flash里默认的设置,你可根据自己的实际需要来设置其大小。Flash
制作课件具有很强的交互性,都是通过按钮的形式实现的。如右图
,每个按纽代表着不同的含义,通过对按纽进行动作设置,则具备相应的功能。在第一个图标中,要它实现的功能是返回到上一个动作。Action
script 语言为on (release){ prevFrame();
},第二个图标为播放的功能,脚本语言为on (release){ play();},第三个图标为播放的功能,脚本语言为on
(release){stop();},第四个图标为直向下一个动作,on (release){
nextFrame(); }.第五个图标为返回到第一桢,on (release) {gotoAndStop(1);},最后一个图标为退出该课件,其脚本语言为on (release) {fscommand("quit");}。以上就是该课件里用到的按纽的脚本语言,在对按纽进行动作设置时,要将按纽拖到场景里再进行脚本设置。其实在flash制作课件里,以上就是最常用的交互语句,很简单、易学、易理解。
由于在教学课件中,要考虑到上课的进度和学生的接受程度。因此课件就需要随时控制,我在制作过程中就在时间轴上相应的位置加入动作语言play()和stop();在第两个教学课件中,里面所涉及的图形全是矢量图片,都是在flash里面绘画的。Flash具有很强的矢量绘画功能,掌握其绘画功能,对flash的创作有相当大的好处。并且涉及的每个图形都应转化为元件的形式,这样便于修改和减少动画的容量。如果在需要主场景里强调某个片段的时候,应该把它转化成影片剪辑的形式。
在这种阐述形课件制作中,一般情况下运用到的是便是flash里的移动、变形动画,但要注意的是运用变形动画的时候一定要把矢量图形打散。
在进行下一个动画的时候,上一个动画到此的桢要转化为空白桢的形式,以便出现下一个动画的时候再出现。这在该课件中应用的很多的如右图在第833桢的时候
在第834桢的时候 。