多媒体实验课件
- 格式:wps
- 大小:502.00 KB
- 文档页数:12
多媒体课件制作一、实验目的1、运用教学设计的理论设计教学内容。
2、学会PowerPoint制作演示型多媒体课件。
二、实验器材微机一台、软盘一张或闪盘一个。
三、实验步骤预备工作:从«现代教育技术»或专业课教材节选题,运用教学设计的理论设计一堂课〔大约45分钟〕的内容,运用教学设计的理论设计一堂课〔大约45分钟〕的内容,即15~20张幻灯片的内容,编写相应的幻灯片脚本。
并收集相关的素材,并收集相关的图像、声音、视频动画素材。
一、启动PowerPoint⒈启动PowerPoint⑴启动Windows2000或WindowsXP。
⑵打开〝开始〞菜单,选择〝程序〞项,在弹出的程序子菜单中选择〝Microsoft PowerPoint〞。
进入PowerPoint时,屏幕会弹出如下图的对话框。
能够选择〝新建演示文稿〞或〝打开已有的演示文稿〞,假如选择〝空演示文稿〞单项选择按钮,系统会图8.1图8.2进一步要求选择版式设置〔图6-1〕,最后才进入编辑画面〔图6-2〕。
在〝新建演示文稿〞选项中给出三种创建演示文稿的方式:①内容提示向导:这要紧适用于初学者的创建新文稿的方式。
它将一步步引导你完成文稿的制作。
②模板:这是一种常用的创建演示文稿的方式,用户能够利用已有的模板创建所需要的演示文稿。
③空演示文稿:现在创建的文稿背景是空白的,在此用户可设计自己所喜爱的幻灯片风格。
⒉新建一个演示文稿选择〝文件〞菜单下〝新建〞命令,选择版式设置,〝确定〞。
PowerPoint的五种视图模式(图6-3):⑴一般视图:进入PowerPoint后的默认视图。
一般视图将窗口分为3个工作区。
最左边的一个区用于显示幻灯片的大纲内容,称大纲区;右上边的一个区用于显示幻灯片的成效,对单张幻灯片的编辑要紧在那个地点进行,成为幻灯片区;右下边的一个区是备注区,用于输入备注信息。
⑵幻灯片视图:在幻灯片视图中,整个窗口的主体被幻灯片的编辑窗格所占据,仅在左边显示当前演示文稿中幻灯片图标。
鼠标移动特效的制作实验名称:鼠标移动特效的制作实验目的:1)认识flash元件对象的特点2)掌握flash中电影剪辑、按钮的制作方法3)认识flash的树型结构4)掌握将各种元件的综合使用技巧5)在以上知识和技能的基础上,完成一个鼠标移动特效,鼠标在flash上移动的时候,有各种颜色的球闪现,效果如“鼠标一定特效.swf”所示。
实验原理:建立一个剪辑,在初始的时候这个剪辑停止在第一帧,第一帧放置一个看不见的按钮,并设置动作,当鼠标经过的时候播放这个剪辑。
剪辑的第二帧开始就是我们的特效动画所在,可以剪辑任意的特效。
实验环境:1)高档微机2)WindowsXP中文版或者Windows20003)FlashMX中文版实验步骤和内容:1)打开flash程序,新建一个flash文件,设置背景色为黑色。
2)用椭圆形工具绘制一个小小的圆形,选中圆形按F8,将其转化为元件,类型为按钮。
3)双击进入按钮内部,将按钮的前面三帧设置为空白帧,第四帧为刚才的那个圆。
(快速操作方法:点击选中第一帧,然后将其拖动到第四帧即可。
)4)返回场景1,如果刚才操作正确,那么那个按钮将试一个半透明的圆形薄膜。
选中这个按钮,按F8,转化为元件,类型为剪辑,确定。
此时的flash是一个剪辑里面嵌套着一个按钮。
5)双击进入剪辑内部,在第一帧的action面板中添加action脚本:stop();6)选中第一帧中的按钮,在按钮的action面板中添加脚本:on (rollOver) {play();}7)从剪辑的第二帧开始,制作一个任意的特效,这里做的是一个不断放大的圆。
8)回到场景1,将这个剪辑复制足够多份,并随机地放置在场景的任意位置上。
此时测试动画,当鼠标任意移动的时候,就可以看到flash特效了。
用同样的方法制作多个特效效果,这样鼠标移动的时候,就会有色彩斑斓的效果。
光的三原色原理课件的制作实验名称:光的三原色原理课件的制作实验目的:6)掌握Flash的显示对象层级结构7)掌握自定义变量,自定义函数的方法。
8)掌握Flash对象之间的属性、函数的调用方法9)掌握将各种元件的综合使用技巧10)在以上知识和技能的基础上,完成一个光的三原色合成原理课件,有三个滑动控制器,移动控制器的滑块,可以给显示区设置一个红色圆形区域,一个蓝色圆形区域和一个绿色圆形区域,这三个区域两两叠加,叠加的部分采用光的合成原理进行。
效果如“光的三原色课件.swf”所示。
实验原理:建立剪辑的颜色对象,然后通过三个控制器的移动获得颜色三个通道的值,将这个颜色值赋值给剪辑的颜色对象就可以改变剪辑的颜色。
实验环境:4)高档微机5)WindowsXP中文版或者Windows20006)Flash CS3中文版实验步骤和内容:9)打开Flash程序,新建一个Flash文件,大小为400×225。
10)先完成课件界面的基本布局。
11)建立三个没有填充的圆形线框,让这三个线框两两相交,给每个交叉的区域填上不同的颜色,并各自转化为元件,类型为电影剪辑。
给每个剪辑设置一个实例名称。
分别为r,g,b,rg,rb,gb,rgb。
12)设计颜色控制器的界面效果,颜色控制器是一个影片剪辑,其中包含一个滑块,一个文字显示框和必要的辅助背景。
文字框类型为动态文本,名称为txtColorValue。
滑块是一个电影剪辑,实例名称为brick。
第一帧的脚本如下:var colorValue:Number;var rMulti=0,gMulti=0,bMulti=0;brick.addEventListener(MouseEvent.MOUSE_DOWN,dragBrick);brick.addEventListener(MouseEvent.MOUSE_UP,dropBrick);this.addEventListener(Event.ENTER_FRAME,setColor);function dragBrick(e:MouseEvent){var rec:Rectangle=new Rectangle(0,-128,0,128);brick.startDrag(false,rec);}function dropBrick(e:MouseEvent){brick.stopDrag();}function setColor(e:Event){colorValue=-brick.y*2;if(colorValue==256){colorValue=255;}txtColorValue.text=String(colorValue);var color:ColorTransform=new ColorTransform(0,0,0,1,colorValue*rMulti,colorValue*gMulti,colorValue*bMulti,0);colorBar.transform.colorTransform=color;}做好后复制控制器,并列三个控制器。
这三个控制器的实例名称分别设定为:rControl,gControl,bControl.13)现在进入程序编程阶段。
第一帧的脚本如下:this.addEventListener(Event.ENTER_FRAME,freshColor);function freshColor(e:Event){rControl.rMulti=1;gControl.gMulti=1;bControl.bMulti=1;var rCol,gCol,bCol;rCol=rControl.colorValue;gCol=gControl.colorValue;bCol=bControl.colorValue;r.transform.colorTransform=new ColorTransform(0,0,0,1,rCol,0,0,0);g.transform.colorTransform=new ColorTransform(0,0,0,1,0,gCol,0,0);b.transform.colorTransform=new ColorTransform(0,0,0,1,0,0,bCol,0);rg.transform.colorTransform=new ColorTransform(0,0,0,1,rCol,gCol,0,0);rb.transform.colorTransform=new ColorTransform(0,0,0,1,rCol,0,bCol,0);gb.transform.colorTransform=new ColorTransform(0,0,0,1,0,gCol,bCol,0);rgb.transform.colorTransform=new ColorTransform(0,0,0,1,rCol,gCol,bCol,0);}14)每个滑块内部的第一帧设置如下的脚本:var colorValue:Number;var rMulti=0,gMulti=0,bMulti=0;brick.addEventListener(MouseEvent.MOUSE_DOWN,dragBrick);brick.addEventListener(MouseEvent.MOUSE_UP,dropBrick);this.addEventListener(Event.ENTER_FRAME,setColor);function dragBrick(e:MouseEvent){var rec:Rectangle=new Rectangle(0,-128,0,128);brick.startDrag(false,rec);}function dropBrick(e:MouseEvent){brick.stopDrag();}function setColor(e:Event){colorValue=-brick.y*2;if(colorValue==256){colorValue=255;}txtColorValue.text=String(colorValue);var color:ColorTransform=new ColorTransform (0, 0,0,1,colorValue*rMulti, colorValue *gMulti ,colorValue*bMulti,0);colorBar.transform.colorTransform=color;15) 测试影片,调试程序,直到得到正确效果为止。
用Flash 实现动态李萨利图一、 课件设计要求用Flash 设计一个动态演示李萨利图的课件。
所谓的李萨利图,就是在x 轴和y 轴各输入一个正弦波形成的图形。
公式是:⎩⎨⎧+=+=)sin()sin(0201y x t t b y t t a x ωω 根据ω和0t 的不同,可以在屏幕上显示不同的图形,这样的图形被称为李萨利图形。
下面几张就是莉萨利图形的例子:李萨利图在示波器和数学上都有许多应用的例子。
本课件里,我们将a 和b 取固定值,然后允许手动设置1ω,0x t ,2ω,,0y t 总共4个参数,以这些参数的当前值绘制李萨利图。
并且用动画的方式演示绘制的过程。
二、 基本原理基本原理是使用MovieClip的Graphics对象绘图,来动态绘制线条。
从而组成李萨利图。
Graphics提供各种绘图方法,其中有种方法是绘制线段,关键代码是:g.lineTo(x,y);它的作用是从当前点开始,绘制一条直线到(x,y)点。
例如下面的代码将绘制一个正方形:var g:Graphics=this.graphics;g.lineStyle(2,0x000000);g.moveTo(100,100);g.lineTo(300,100);g.lineTo(300,300);g.lineTo(100,300);g.lineTo(100,100);我们在Flash中, t从0到360度取值并绘制一条非常短的直线,只要将△t的值取得足够小,最终的图形将非常平滑,从而得到满意的结果。
代码如下:var g:Graphics=this.graphics;g.lineStyle(2,0x000000);for(var i=0;i<360;i++){var px=i;var py=-100*Math.sin(i/180*Math.PI)+150;g.lineTo(px,py);}至于绘制的过程需要动态演示这个要求,我们可以通过每间隔跳一帧的时间让t增长△t然后画线的方式达到目标。
代码如下:var g:Graphics=this.graphics;g.lineStyle(2,0x000000);addEventListener(Event.ENTER_FRAME,repeat);var i=0;function repeat(e:Event){var px=i;var py=-100*Math.sin(i/180*Math.PI)+150;g.lineTo(px,py);i++;}最后的课件结果可以参考“李萨如图形动态演示AS3.swf”。