多媒体教学软件中的移动设计课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《多媒体教学软件中的移动设计课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多媒体 教学 软件 中的 移动 设计 课件
- 资源描述:
-
1、多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业学习目标学习目标1 1掌握多媒体教学软件中移动的类型掌握多媒体教学软件中移动的类型2 2掌握掌握5 5种移动类型的用法和属性设置种移动类型的用法和属性设置3 3掌握在课件中实现变速运动的方法掌握在课件中实现变速运动的方法4 4掌握拖动在课件中的用处和使用方法掌握拖动在课件中的用处和使用方法第第 7 7 章章 多媒体教学软件中的移动设计多媒体教学软件中的移动设计 多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业第第 7 7 章章 多媒体教学软件中的移动设计多媒体教学软件中的移动设计 7.1 7.1 教学软件对移动控制
2、的要求教学软件对移动控制的要求 在多媒体教学软件中运动是非常重要的,一方面运动可以使课在多媒体教学软件中运动是非常重要的,一方面运动可以使课件充满生气和趣味从而丰富和美化用户界面,而更为重要的另一方件充满生气和趣味从而丰富和美化用户界面,而更为重要的另一方面是运动本身就是物理等理科学科课件重要内容,甚至几乎是这些面是运动本身就是物理等理科学科课件重要内容,甚至几乎是这些课件的主要内容。在课件的主要内容。在AuthorwareAuthorware中运动主要靠移动图标来实现,但中运动主要靠移动图标来实现,但是对于较为复杂的运动,则需要结合计算图标来实现。是对于较为复杂的运动,则需要结合计算图标来实
3、现。拖动是指用鼠标左键来拖动屏幕上的图形或影像对象。在教学拖动是指用鼠标左键来拖动屏幕上的图形或影像对象。在教学课件中常常是通过拖动来控制程序的运行,例如在拖动的过程中绘课件中常常是通过拖动来控制程序的运行,例如在拖动的过程中绘图、在拖动的过程中去控制其他对象的运动等等。拖动的对象主要图、在拖动的过程中去控制其他对象的运动等等。拖动的对象主要是显示图标中显示的内容,实现拖动本身并不需要移动图标(当然是显示图标中显示的内容,实现拖动本身并不需要移动图标(当然要在拖动的过程中去控制其他对象的运动就要使用移动图标),有要在拖动的过程中去控制其他对象的运动就要使用移动图标),有一点是肯定的,要使用拖动
4、制作课件就必须结合计算图标来实现。一点是肯定的,要使用拖动制作课件就必须结合计算图标来实现。多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业7.2.1 7.2.1 创建对象的移动创建对象的移动第第 7 7 章章 多媒体教学软件中的移动设计多媒体教学软件中的移动设计 7.2 7.2 移动类型和属性移动类型和属性 AuthorwareAuthorware的移动图标提供了的移动图标提供了5 5种移动方式,可以完成绝大多种移动方式,可以完成绝大多数移动对象的需求,移动图标的作用是将显示对象从一个位置移动数移动对象的需求,移动图标的作用是将显示对象从一个位置移动到另一个位置,这里的显示对
5、象可以是显示图标、交互图标、数字到另一个位置,这里的显示对象可以是显示图标、交互图标、数字电影图标及计算图标。移动图标移动的是整个图标中的显示内容,电影图标及计算图标。移动图标移动的是整个图标中的显示内容,如果只想移动图标中的部分内容,必须分别放在不同的图标中。通如果只想移动图标中的部分内容,必须分别放在不同的图标中。通过属性设置可以控制移动开始和结束的时刻。过属性设置可以控制移动开始和结束的时刻。多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业7.2.1 7.2.1 创建对象的移动创建对象的移动第第 7 7 章章 多媒体教学软件中的移动设计多媒体教学软件中的移动设计 7.2
6、7.2 移动类型和属性移动类型和属性 移动图标属性对话框如下图所示。在移动图标属性对话框右部,移动图标属性对话框如下图所示。在移动图标属性对话框右部,有一个标签为有一个标签为“单击对象进行移动单击对象进行移动”的空白文本框,提示用户单击的空白文本框,提示用户单击演示窗口中欲移动的对象,这时单击指定移动对象,移动图标立即演示窗口中欲移动的对象,这时单击指定移动对象,移动图标立即得知要移动的对象,同时原来的提示信息变成新的信息得知要移动的对象,同时原来的提示信息变成新的信息“拖动对象拖动对象到目的地到目的地”。多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业7.3.1 7.3.1
7、匀速运动的实现匀速运动的实现 第第 7 7 章章 多媒体教学软件中的移动设计多媒体教学软件中的移动设计 7.3 7.3 匀速运动匀速运动 匀速运动是最简单的运动,包括匀速直线运动和匀速曲线运动。匀速运动是最简单的运动,包括匀速直线运动和匀速曲线运动。移动图标的移动图标的5 5种移动方式都是匀速运动。但是由于使用的场合不同,种移动方式都是匀速运动。但是由于使用的场合不同,匀速运动也会有一些复杂的情况需要处理。匀速运动也会有一些复杂的情况需要处理。实现匀速运动的基本步骤是:实现匀速运动的基本步骤是:1 1打开移动图标属性对话框,选定一种移动方式,指定移动打开移动图标属性对话框,选定一种移动方式,指
8、定移动对象。对象。2 2设置移动速度和执行方式。如果要同时移动多个对象,只设置移动速度和执行方式。如果要同时移动多个对象,只有最后一个移动图标的执行方式属性设置成有最后一个移动图标的执行方式属性设置成Wait Until DoneWait Until Done,其,其他图标的执行方式属性均设置成他图标的执行方式属性均设置成ConcurrentConcurrent。3 3如果是沿路径的移动,设置路径。如果是沿路径的移动,设置路径。多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业7.3.2 7.3.2 制作片头片尾字幕动画制作片头片尾字幕动画 第第 7 7 章章 多媒体教学软件中的
9、移动设计多媒体教学软件中的移动设计 7.3 7.3 匀速运动匀速运动 本实例是要做出使字幕在背景上连续向上滚动的效果,就像电本实例是要做出使字幕在背景上连续向上滚动的效果,就像电影中的演员表那样。其中利用影中的演员表那样。其中利用Direct to PointDirect to Point的移动类型,以及的移动类型,以及设定演示窗口的大小,来实现匀速直线运动。设定演示窗口的大小,来实现匀速直线运动。多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业7.3.3 7.3.3 制作进度条制作进度条第第 7 7 章章 多媒体教学软件中的移动设计多媒体教学软件中的移动设计 7.3 7.3
10、匀速运动匀速运动 当一个程序运行时间较长时,需要一个表示程序运行进度的进当一个程序运行时间较长时,需要一个表示程序运行进度的进度条,借此告知用户程序的进度。本例使用移动图标模拟一个进度度条,借此告知用户程序的进度。本例使用移动图标模拟一个进度条。利用了条。利用了Direct to PointDirect to Point的移动类型,移动图标和显示图标的的移动类型,移动图标和显示图标的层,以及层,以及InverseInverse(反转)显示模式。(反转)显示模式。多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业7.3.4 7.3.4 调节移动速度调节移动速度第第 7 7 章章 多
11、媒体教学软件中的移动设计多媒体教学软件中的移动设计 7.3 7.3 匀速运动匀速运动 本例设计了一辆小汽车沿直线轨道运动,当到达直线的终点时,本例设计了一辆小汽车沿直线轨道运动,当到达直线的终点时,返回原点重新开始。在运动过程中随时可以调节移动的速度。本例返回原点重新开始。在运动过程中随时可以调节移动的速度。本例使用了两个编程技巧。第一,使用使用了两个编程技巧。第一,使用IconFirstChildIconFirstChild系统函数取得交系统函数取得交互图标第一个下挂图标的互图标第一个下挂图标的IDID号,然后用号,然后用GoToGoTo系统函数不经交互图标系统函数不经交互图标直接进入交互图
12、标的第一个分支。第二,使用直接进入交互图标的第一个分支。第二,使用MovingMoving系统变量作为系统变量作为永久条件响应的条件,并把永久条件响应的条件,并把PathPositionPathPosition系统变量作为移动图标的系统变量作为移动图标的时间参数,使得只要拖动滑块,立即能改变移动速度。时间参数,使得只要拖动滑块,立即能改变移动速度。多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业7.3.5 7.3.5 跟随鼠标的运动跟随鼠标的运动第第 7 7 章章 多媒体教学软件中的移动设计多媒体教学软件中的移动设计 7.3 7.3 匀速运动匀速运动 本例由三个小例子组成,演示
13、如何显示一个随鼠标移动的提示本例由三个小例子组成,演示如何显示一个随鼠标移动的提示文字,在制作文字,在制作AuthorwareAuthorware程序时,这是一种实用的技术。本例中随程序时,这是一种实用的技术。本例中随鼠标移动提示文字靠的是移动图标,其核心是移动图标的移动方式鼠标移动提示文字靠的是移动图标,其核心是移动图标的移动方式TypeType必须是必须是Direct to GridDirect to Grid,执行方式,执行方式ConcurrencyConcurrency必须是必须是PerpetualPerpetual,还要把移动的目坐标设置为与鼠标位置有关的表达式。,还要把移动的目坐标
14、设置为与鼠标位置有关的表达式。本例使用了系统变量本例使用了系统变量ObjectOverObjectOver,当鼠标的指针位于某显示图标所,当鼠标的指针位于某显示图标所显示图形之上时,该变量含有该显示图标的标题;若鼠标的指针不显示图形之上时,该变量含有该显示图标的标题;若鼠标的指针不位于任何显示图标所显示图形之上,该变量为一个空字符串。位于任何显示图标所显示图形之上,该变量为一个空字符串。多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业7.3.6 7.3.6 运动路径的设置运动路径的设置第第 7 7 章章 多媒体教学软件中的移动设计多媒体教学软件中的移动设计 7.3 7.3 匀速
15、运动匀速运动 本例用本例用Path to EndPath to End的移动方式实现匀速圆周运动。用的移动方式实现匀速圆周运动。用Path to Path to EndEnd的移动方式形成匀速的圆周运动关键是如何建立一个圆形的路的移动方式形成匀速的圆周运动关键是如何建立一个圆形的路径,具体方法是先绘制一个参考圆,然后建立路径,路径最好只用径,具体方法是先绘制一个参考圆,然后建立路径,路径最好只用3 3个圆形的节点(节点多了反而不容易把路径调整成圆形),首尾个圆形的节点(节点多了反而不容易把路径调整成圆形),首尾两端的节点重合在参考圆周上的一点,把中间的一个节点放在首尾两端的节点重合在参考圆周上
16、的一点,把中间的一个节点放在首尾两端节点所在直径的另一端,就形成了一个很好的圆形路径。路径两端节点所在直径的另一端,就形成了一个很好的圆形路径。路径绘制好以后可根据需要决定删去或保留参考圆。绘制好以后可根据需要决定删去或保留参考圆。多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业7.3.7 7.3.7 程序运行中改变移动对象程序运行中改变移动对象第第 7 7 章章 多媒体教学软件中的移动设计多媒体教学软件中的移动设计 7.3 7.3 匀速运动匀速运动 虽然一个显示对象可以被多个移动图标移动,但在通常情况下虽然一个显示对象可以被多个移动图标移动,但在通常情况下一个移动图标只能移动
17、一个显示对象,本例采用在程序中动态地设一个移动图标只能移动一个显示对象,本例采用在程序中动态地设置移动对象的方法使得一个移动图标能依次移动多个对象。程序运置移动对象的方法使得一个移动图标能依次移动多个对象。程序运行时演示窗口底部有一个运动的小车,上部有行时演示窗口底部有一个运动的小车,上部有1010个小球,这个小球,这1010个小个小球依次落到移动的小车中。这球依次落到移动的小车中。这1010个小球的移动是靠一个移动图标完个小球的移动是靠一个移动图标完成的。本例中的动态设置移动对象靠成的。本例中的动态设置移动对象靠SetMotionObjectSetMotionObject系统函数。系统函数。
18、多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业7.4.1 7.4.1 实现变速直线运动的几种方法实现变速直线运动的几种方法第第 7 7 章章 多媒体教学软件中的移动设计多媒体教学软件中的移动设计 7.4 7.4 变速直线运动变速直线运动 变速运动制作起来比较困难,具体实现时有三种方法。变速运动制作起来比较困难,具体实现时有三种方法。方法方法1 1:在相同的时间间隔内,对象运动不同的距离。此法能:在相同的时间间隔内,对象运动不同的距离。此法能任意控制对象在平面上的运动,其缺点是,若运动距离过大,看起任意控制对象在平面上的运动,其缺点是,若运动距离过大,看起来有跳跃感。来有跳跃感
19、。方法方法2 2:对象运动相同的距离,但所用的时间间隔不同。此法:对象运动相同的距离,但所用的时间间隔不同。此法的效果通常比上一个方法好,运动比较平滑,但是只在一维的运动的效果通常比上一个方法好,运动比较平滑,但是只在一维的运动和沿路径的运动中容易使用。和沿路径的运动中容易使用。方法方法3 3:相邻两段运动之间,运动距离和所用的时间间隔均不:相邻两段运动之间,运动距离和所用的时间间隔均不同。一般说来此法的效果更好,但编程时要复杂一些。同。一般说来此法的效果更好,但编程时要复杂一些。多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业7.4.2 7.4.2 反弹运动反弹运动第第 7
20、7 章章 多媒体教学软件中的移动设计多媒体教学软件中的移动设计 7.4 7.4 变速直线运动变速直线运动 本例的效果是,斜面上有一个物体沿斜面下滑做加速运动,当本例的效果是,斜面上有一个物体沿斜面下滑做加速运动,当到达斜面底部时与档板碰撞反弹,沿斜面向上做减速运动,到达最到达斜面底部时与档板碰撞反弹,沿斜面向上做减速运动,到达最高点时又开始下滑,如此反复不已。编制本例有两个目的,其一是高点时又开始下滑,如此反复不已。编制本例有两个目的,其一是说明如何用同一段程序形成向上与向下两种运动效果,方法是设置说明如何用同一段程序形成向上与向下两种运动效果,方法是设置一个变量代表一个变量代表+1+1或或-
21、1-1,用它与加速度相乘,这样只要当物体运动到,用它与加速度相乘,这样只要当物体运动到斜面的最上端或最下端时改变这个变量的符号,就达到往复运动的斜面的最上端或最下端时改变这个变量的符号,就达到往复运动的目的。其二是说明形成变速运动的第二种方法,即让物体每次通过目的。其二是说明形成变速运动的第二种方法,即让物体每次通过相等的路程,但是通过这些路程所用的时间是按规律变化的。相等的路程,但是通过这些路程所用的时间是按规律变化的。多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业7.4.3 7.4.3 简谐振动简谐振动1 1第第 7 7 章章 多媒体教学软件中的移动设计多媒体教学软件中的
22、移动设计 7.4 7.4 变速直线运动变速直线运动 本例展示的简谐振动也是一种变速运动。程序运行时看到随着本例展示的简谐振动也是一种变速运动。程序运行时看到随着小球作简谐振动,一条振动图线(正弦曲线)随之绘出。本例实现小球作简谐振动,一条振动图线(正弦曲线)随之绘出。本例实现变速运动的方法采用的是变速运动的方法采用的是7.4.17.4.1节所述的第一种方法,即在相同的节所述的第一种方法,即在相同的时间间隔内使移动对象位移不同的方法。程序的流程毫无疑问仍可时间间隔内使移动对象位移不同的方法。程序的流程毫无疑问仍可套用反弹运动套用反弹运动.a7p.a7p的流程,但是为了拓宽思路,本例采用另一种方的
23、流程,但是为了拓宽思路,本例采用另一种方法来实现。法来实现。多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业7.4.4 7.4.4 简谐振动简谐振动2 2第第 7 7 章章 多媒体教学软件中的移动设计多媒体教学软件中的移动设计 7.4 7.4 变速直线运动变速直线运动 本例换一种思路实现简谐振动动。要求程序运行时不仅看到小本例换一种思路实现简谐振动动。要求程序运行时不仅看到小球作简谐振动,而且随着小球的运动一条振动图线(正弦曲线)随球作简谐振动,而且随着小球的运动一条振动图线(正弦曲线)随之动态绘出。动态绘制函数曲线必须要使用一个循环结构,本例使之动态绘出。动态绘制函数曲线必须
24、要使用一个循环结构,本例使用的是用用的是用GotoGoto()()函数实现循环,如果改成使用决策图标或交互图函数实现循环,如果改成使用决策图标或交互图标形成循环也是可以的。标形成循环也是可以的。多媒体教学软件设计多媒体教学软件设计教育技术学专业教育技术学专业7.5.1 7.5.1 同时移动多个对象的方法同时移动多个对象的方法第第 7 7 章章 多媒体教学软件中的移动设计多媒体教学软件中的移动设计 7.5 7.5 移动多个对象移动多个对象 移动几个对象就要用几个移动图标,要同时移动多个对象就必移动几个对象就要用几个移动图标,要同时移动多个对象就必须把除最后一个移动图标外的移动图标的须把除最后一个
25、移动图标外的移动图标的ConcurrencyConcurrency属性都设置属性都设置为为ConcurrentConcurrent,只把最后一个图标的,只把最后一个图标的ConcurrencyConcurrency属性设置为属性设置为Wait Wait Until DoneUntil Done。此外,要使运动是反复不断的进行的,就要把这些移动图标放此外,要使运动是反复不断的进行的,就要把这些移动图标放在循环中,形成循环常用决策图标,也可以用交互图标或者用在循环中,形成循环常用决策图标,也可以用交互图标或者用GotoGoto函数。函数。要使运动反复时不是简单的重复,而是按照一定的规律进行的,要使
展开阅读全文