cai课件设计论文范文

时间:2023-03-21 17:15:04

引言:寻求写作上的突破?我们特意为您精选了4篇cai课件设计论文范文,希望这些范文能够成为您写作时的参考,帮助您的文章更加丰富和深入。

cai课件设计论文

篇1

文章搜索:

当前位置:中国教育文摘>化学论文>教学内容cai课件设计_化学论文作者:佚名来源:不详时间:2006-12-1410:24:06人:yujklj68kfg随着计算机多媒体技术的飞速发展,许多教师已经尝试计算机辅助教学,并取得了较好的教学效果。但是,由于CAI软件一般由教师自己设计、编制,编制时必须遵循教学原则,要符合科学性、艺术性,同时还要着重做好以下几方面的设计工作。

课件结构

课件结构应采用超媒体结构。超媒体是基于超文本支持的多媒体,多媒体的表现可使超文本的交互界面更为丰富,由多媒体和超文本结合发展而成的超媒体系统目前已成为一种理想的知识组织结构和管理方式。CAI设计采用超媒体结构,既方便了教师操作,又可以使教师根据实际教学情况自由选择和重新组织教学内容。

字、声、图的设计

1、文字的设计

CAI软件中包含了大量的文字信息,是学生获取知识的重要来源。设计时要做到:

(1)文字内容要简洁、突出重点

文字内容应尽量简明扼要,以提纲式为主。有些实在舍不去的文字材料,如名词解释、数据资料、图表等,可采用热字、热区交互形式提供,阅读完后自行消失。

(2)文字内容要逐步引入对于一屏文字资料,应该随着讲课过程逐步显示。这样有利于学生抓住重点。引入时,可采用多种多样的动画效果,也可伴有清脆悦耳的音响效果,以引起学生的注意。

(3)要采用合适的字体、字号与字形文字内容的字号要尽量大,选择的字体要醒目,一般宜采用宋体、黑体和隶体。对于文字内容中关键性的标题、结论、总结等,要用不同的字体、字号、字形和颜色加以区别。

(4)文字和背景的颜色搭配要合理文字和背景颜色搭配的原则一是醒目、易读,二是长时间看了以后不累。一般文字颜色以亮色为主,背景颜色以暗色为主。以下列出几种具有较好视觉效果的颜色搭配方案。文字颜色/背景颜色白色/蓝色白色/黑色白色/紫色白色/绿色白色/红色黄色/蓝色黄色/黑色黄色/红色

2、声音的设计

CAI软件中的声音主要包括人声、音乐和音响效果声。人声主要用于解说、范读、范唱,在CAI软件中应用较少。软件中,合理地加入一些音乐和音响效果,可以更好地表达教学内容,同时吸引同学们的注意力,增加学习兴趣。一段舒缓的背景音乐,可以调节课堂的紧张气氛,有利于学生思考问题。

音乐和音响效果的设计时应注意:

(1)音乐的节奏要与教学内容相符。重点内容处要选择舒缓、节奏较慢的音乐,以增强感染力,过渡性内容选择轻快的音乐。

(2)音乐和音响效果不能用得过多,用得过度反而是一种干扰信息,效果适得其反。

(3)背景音乐要舒缓,不能过分的激昂,否则会喧宾夺主。

(4)要设定背景音乐的开关按钮或菜单,便于教师控制,需要背景音乐就开,不需要就关。

3、图形、图像、动画、视频的设计

CAI软件中,图形、图像、动画、视频图像占较大比重,设计得好,可以起到事半功倍的教学效果。反之,也会起到负作用。

(1)图的内容要便于观察图形、图像等画面设计要尽可能大,图的主要内容处在屏幕的视觉中心,便于学生观察。

(2)复杂图像要逐步显示。对于较复杂的图,如果一下子显示全貌,会导致学生抓不住重点,也不便于教师讲解。应随着教师讲解,分步显示图形,直到最后显示出全图。

(3)对于动画和视频图像,应具有重复演示功能。

对于动画和视频图像,学生可能一次没看清,最好设计重复播放按钮,教师可以根据教学实际,重复播放。

注意事项

(1)注意色彩的合理应用

色彩的应用可以给课件增加感染力,但运用要适度,以不分散学生的注意力为原则。如:色彩搭配要合理,色彩配置要真实,动、静物体颜色要分开,前景、背景颜色要分开,每个画面的颜色不宜过多。

(2)尽量加入人机交互练习。

篇2

多媒体网络教学系统是以计算机为中心来处理多种媒体信息的技术综合在一起组成多媒体系统,最终形成网络,进行优化教学。同时根据教育学、心理学等一些学习理论及人脑记忆规律的原理对影像、图形、图像、声音、动画以及文学等各种媒体信息加以控制,以实现教过程的实时性、动态性。这种教学过程充分体现了外语电话教学的交互性和个别化特征。在外语教学中,教师、媒体和学生之间的交互活动一直存在,并且随着现代化教育的不断发展,这种交互活动会得到进一步的巩固、加强、提高和完善。

一、CAI课件设计制作的基本策略

计算机用于英语教学,其传播途径主要有三种方法:用于课堂演示教学,用于集体学习和用于个别化学习。尽管不同的方法具有不同的特点,但就其设计中的基本策略而言,应包括以下四个层面:课件控制方法,信息陈述策略,学生的应答方法,应答结果的识别与评价策略。

1.课件的控制方法

课件的控制方法的确定将决定主学习阶段的模式及流向以及相应的应答方法和判断评价的处理。通过对应答结果的处理和判断,及时给学生信息反馈;或控制转向下一内容的学习,或对学习者给予支援、矫正,最终达到完成规定的学习目标。质量高的课件,在安排教学顺序时,既要保证知识的衔接和系统性,又要使学生能够自己调整进度和选择学习内容,建立一个最适合学生自己的学习顺序。

由于学习者之间具有很大的差异性,CAI课件应采取各种不同的方法适应不同学习者的特征和要求。其实际控制方式主要有:学习者控制,程序控制,适应性控制,有建议的适应性控制。其中学习者控制是一种以学习者自主进行控制的方法,使学习者能在规定的范围内选择所希望学习的内容,实现自主的学习。程序控制是根据学习者对每个具体问题的一次性应答结果来决定其学习流程,其适合于单一知识结构的学习。适应性控制是学习控制和学习者控制的结合,这种方法可以有效的识别学习者的学习能力和任知籽陛,是提高课件适应能力的有效方法。有建议的适应性控制不仅给学生以最多的控制权而且提供适当的指导,还在学生学习时提出各种建议。

2.信息的陈述策略

信息的陈述包括三部分:引人部分,指导部分,补充部分。其中引入部分包括:标题页,教学目的的陈述,引言,学习已有知识的能力的激活及必要的预考。指导部分的内容处理是处理课件设计的中心。课件设计者把教学方法和教学大纲融入信息处理中,它主要涉及教学活动的组织方式。

人机交互性是CAI的基本特点,是CAI学习过程展开和控制的重要方法和手段,所以在设计课堂活动时应注意交互方式的设计,而不应把传统的课堂教学全部搬上计算机。设计者应充分利用传播媒体技术的优势,以使信息呈现饿方式更有利于学生的学习。

3.学生的应答方式

CAI课件的特点之一就是计算机能不断分析和处理应答的结果,所以一个课件的设计如果没有人机之间的交互活动就是不成功的。在CAI课件中,最常见的交互方法是提出问题让学生回答。这些问题可以保持学生对课堂的注意,为学生提供练习,鼓励学生继续学习,并且帮助学生理解信息。  4.应答结果的识别与评价策略

应答结果的识别与评价系统的设计是人机对话过程的一项重要内容,没有应答评价的人机对话过程是一个不完全的过程。对学习者结果的评价包括两方面的内容:首先评价应明确地指出作为学习结果的应答正确与否,这种评价对学习者正确地掌握学习内容是非常重要的。其次,评价应对学习者的学习态度予以激励,对学习者学习予以引导。其意义在于:在学习过程中,应答的判断、评价能向学生提供恰当的信息反馈,减少学生外语学习中错误的同化,同时对学生的学习起刺激强化作用,使学生确定学习序列的流向,这是实现学习转移的依据。

二、初中英语CAI课件的制作原则

1.以学生为中心原则。CAI课件的使用作用于学生——一个好奇心强、但注意力保持时间性不稳定的青少年群体,因此,我们要克服CAI课件因程序教学通过强调刺激学生而形成的反应行为,不注重学生内部的心理过程弊端。CAI课件一定要以学生为主,充分考虑其心理特征和学习能力,注意CAI课件的科学性、知识性、趣味性、交互性等特点。

2.实用性原则。CAI课件的实用性是指课件运用于实际课堂教学之中,课件的内容应具有普遍性且易于接受,有其共性的特点,可以运用于同层次其他班级课堂教学,同时课件的操作也简单易行,不但自己在上课时不因操作的繁杂而影响教学效果,而且其他教师在使用操作时也能运用自如。课件的开发,作用对象是学生,操作的是教师。一旦你的课件被认为具有普遍性、易于接受、效果好的特点,就可能成为其他教师共享资源从而被其他教师所采用。相互交流,相互学习,共同提高。

3.与教材相结合原则。CAI课件的制作是以学生为中心,以教材为基础设计的。教材的内容确定课件基本范围的选材方向。课件的使用,目的是帮助完成教材提供的教学内容的教和学的过程。是课堂教学中教师和学生的介质。制作CAI课件时,要把与教材有关的各种素材有机地整合在一起,结合以学生为中心的原则和语言环境原则,使CAI课件具有科学性、知识性和相对的独立性。

4.教学时效性原则。CAI课件具有容量大,信息源广,媒体成分高等特点,又是在课前准备和制作的。CAI课件的制作要为提高课堂教学效率服务,它不是课堂教学的另一项内容,更不是课堂教学的累赘。在制作课件时,要选好材,精心设计,提高课堂教学效率。

篇3

中图分类号:TP37 文献标识码:A 文章编号:1006-4311(2014)01-0019-03

0 引言

多媒体技术是20世纪80年展最迅速、最活跃的技术。大量的科学工作者和教师正在为推动多媒体技术的发展进行着不懈的努力,取得了可观的成果、产生了大量的论文。然而,目前国内还没有专门的学术性较强的刊物来刊载多媒体研究方面的论文,因此对散见于各种学术刊物上的相关文章进行整理和分析就显得很有必要。通过对多媒体技术内容相关发表在2011年的核心期刊上的论文进行分析得出结论:对多媒体应用系统的研究热度比去年(2010年)有所升温,这说明多媒体相关技术越来越多地被应用在实际系统中,并且“其他应用”类的文章数目和所占比例的增加,也说明多媒体应用呈现出多样性的特点。多媒体技术在教育领域里的应用也越来越广泛,相关文章也大量涌现,大部分都是应用到具体的学科教学的文章,再就是关于课件开发流程,开发工具及改进的文章也较多,而且刊物级别也不高。多媒体CAI是多媒体技术在教育领域里的应用之一。从目前的研究现状来看,把多媒体CAI作为一个系统工程整体来研究,成为一个整体体系,还没有这么做的。查阅并分析了大量的相关文献发现,对多媒体CAI研究的内容界定也说法不一,通过研究分析最终确定本文的多媒体CAI的研究内容。同时找出了多媒体CAI现在存在的不足,将运用面向对象的思想,从宏观和微观两个层面上,分析当前的不足,提出解决当前不足的方法,并提出了企事业联盟运行平台架构和理论基础。

1 多媒体CAI概念

多媒体CAI概念的由来首先要追溯到媒体的概念。媒体一词来源于拉丁语“Medium”,音译为媒介,意为两者之间。它是指人借助用来传递信息与获取信息的工具、渠道、载体、中介物或技术手段。媒体在计算机中的两种含义:一是指存储新的物理实体,如磁盘、磁带、光盘等;二是指信息的表现形式或载体,如文字、图形、图像、声音、动画和视频等。多媒体技术中的媒体通常指后者。多媒体的英文单词是Multimedia,它由media和multi两部分组成。一般理解为多种媒体的综合。多媒体就是多重媒体的意思,可以理解为直接作用于人感官的文字、图形、图像、动画、声音和视频等各种媒体的统称,即多种信息载体的表现形式和传递方式。通常情况下,多媒体并不仅仅指多媒体本身,而主要是指处理和应用它的一套技术。因此,多媒体实际上常被看作多媒体技术的同义词。多媒体教育是多媒体技术众多应用领域之一。多媒体教育中的一种重要形式是计算机辅助教学软件的运用。计算机辅助教学(Computer Assisted Instruction简称CAI)是一门综合计算机科学、教育学、心理学等课程相结合的边缘交叉学科,包括将计算机直接用于为教学目的服务的各类应用。按照课程内容相关性对教学软件进行分类,在教学软件中,内容特定软件为课件,内容相关软件为学习资源,内容无关软件为学习工具。媒体、多媒体、多媒体教育和CAI,它们之间的关系如图1所示。

这里所研究的多媒体CAI等于多媒体加CAI。广义上指教学软件总称。并不是特指课件本身。因此,这里的多媒体CAI包含的内容如表1所示。

2 多媒体CAI的现状

目前,多媒体CAI课件开发人员的组成由组织管理人员、CAI教师、学科教师、编程人员、艺术教师等人员组成。开发课件的组织机构一般是学校或者是专门进行软件开发的公司,如果学校组织教师进行开发,一般都是面向个人的教学软件,无法成套,成体系。因为学校有关资金和一些实际情况制约着。如果是专门进行软件开发的公司进行CAI课件的开发,又会存在教育性不强,价格昂贵等一系列问题。当然,在这方面也有做的很好的公司,如东北师范大学理想信息技术研究院,这是一所有高校科研团队支持的进行中小学教育软件设计和开发的公司,目前的产品已经投入市场并且很成熟,而且已经占据了中小学的大部分市场。另外还有洪恩教育软件公司在国内也比较知名。针对目前我国多媒体CAI发展的现状,归纳出多媒体CAI现状存在以下几点不足:①开发机构分散,不系统,导致开发人员也分散,各干各自的。②开发出的教学软件也是不成体系的,各自为各自的服务,不能成系列,成套,成批。③开发出的教学软件由于是各自开发的,通用性不强,可移植性不强。④开发人员之间没有组织结构,相互之间没有沟通,联系,重复开发,资源浪费。⑤开发人员层次不同,水平参差不齐,导致开发的教学软件也良莠不齐。

3 面向对象思想

在对多媒体CAI进行设计和开发时可以借鉴面向对象的编程思想是非常必要的,因为这有助于设计出可扩展的、灵活的和模块化的多媒体CAI。下面对多媒体CAI中的面向对象思想作详细分析。

面向对象是一种新兴的程序设计方法,或者说它是一种新的程序设计范型,其基本思想是使用对象,类,继承,封装,消息等基本概念来进行程序设计。面向对象(Object,Oriented,OO)是当前计算机界关心的重点,它是90年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。应用领域现在可以扩展到多媒体教育领域了。面向对象的特征如下:

①对象唯一性:每个对象都有自身唯一的标识,通过这种标识,可找到相应的对象。在对象的整个生命期中,它的标识都不改变,不同的对象不能有相同的标识。

②封装性:在面向对象思想中,封装指的是使对象成为黑箱的概念,这样当使用对象时就不知道它的内部工作原理。在模式方面,这一概念就变成了创建这样的类型:类型是预先定义的,并且只要引用该类型就可以很容易地在任何地方创建和交换数据。这样便实现了面向对象思想中的封装性。

③继承性:继承性是子类自动共享父类数据结构和方法的机制,这是类之间的一种关系。在定义和实现一个类的时候,可以在一个已经存在的类的基础之上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容。软件重用是面向对象设计的另一个重要部分。可以通过继承实现软件重用。在编程语言中,通过子类提供这一能力。

在软件开发中,类的继承性使所建立的软件具有开放性、可扩充性,这是信息组织与分类的行之有效的方法,它简化了对象、类的创建工作量,增加了代码的可重性。采用继承性,提供了类的规范的等级结构。通过类的继承关系,使公共的特性能够共享,提高了软件的重用性。

④多态性:多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息可以产生不同的结果,这种现象称为多态性。多态性增强了软件的灵活性和重用性。

4 面向对象思想的多媒体CAI

根据面向对象思想中的去藕合和内聚的设计模式,宏观上,首先需要成立一个企事业联盟,该企事业联盟基于多媒体CAI资源建设平台来展开工作,由政府、学校、公司共同构成。其中该联盟中的学校代表事业单位或科研机构,公司代表企业,政府作为纽带。用来解决第一点不足,开发机构分散,不系统,导致开发人员也分散,各干各自的情况。该企事业联盟体现的是面向对象思想中的整合的思想。把多媒体CAI看待成是一个整体工程来进行管理,企事业联盟作为这个整体工程的总的管理者或者是组织机构。通过这个企事业联盟来制定统一的制作规范,建设教学软件资源库,人才培养计划,统一的培训机制,形成资源共建共享机制;不断发展扩大规模,吸收新力量;定期举行政府、学校、公司的资源建设交流会、研讨会,加强政府、学校、公司之间的联系与沟通。该企事业联盟注重破除政府、学校、公司之间的沟通壁垒,实现相互之间价值增值;以提高多媒体CAI的教学软件质量,共建共享教学软件资源为根本出发点,以满足公司盈利需要,以提升学校的教育教学质量,以政府为纽带来实现这三者之间的深度融合和互动。政府、学校、公司三者关系如图2所示。

其次以企事业联盟为后盾加上协同的理论基础发展成为企事业联盟运行平台架构。如图3所示。

该企事业联盟运行平台的理论基础来源于德国著名物理学家哈肯(Hermann Haken,1971)提出协同的概念。“协同创新”是指创新资源和要素有效汇聚,通过突破创新主体间的壁垒, 充分释放彼此间“人才、资本、信息、技术”等创新要素活力而实现深度合作。另(Veronica Serrano·Thomas Fischer,2007)提出了基于协同创新的合作绩效变化理论。该理论主要从行为互动维度(X轴)、资源整合维度 (Y轴)两个维度来动态描述协同创新对合作绩效产生的重要影响。其中,行为互动维度主要包含互惠信息、共同约定、系统协调、优化同步等协同要素,资源整合维度主要包含信息、目标、性能、行动等创新要素。如图4所示。

企事业联盟运行平台架构给多媒体CAI的发展提供了良好的环境支持。有了这个发展平台,微观上,可以按照面向对象的软件工程思想来系统的开发多媒体CAI软件,需求分析阶段,设计阶段,编码阶段,单元测试阶段,验收测试阶段,维护阶段。软件开发是一项系统工程,经过学生、教师、编程人员等各类人员的通力合作,并结合具体学科的特点,以此提高开发效率,保证软件质量。

第三,在企事业联盟运行平台架构下,进一步开展多媒体CAI的设计、开发和研究。有了统一的规范,加之企事业联盟运行平台架构,通过面向对象的特征的启示,得出以下的解决办法。

①由面向对象的封装性得出可以建立多媒体CAI资源库(积件库)。在面向对象思想中,封装指的是使对象成为黑箱的概念,这样当使用对象时就不知道它的内部工作原理。我们可以把课件也看成是封装好的一个一个积件,有些使用者直接可以拿过来二次使用,而不用去考虑这个积件是怎么编程的,怎么生成的,增强了重用性。同时加强这类可编辑课积件的研制和开发,组织人力物力财力联合攻关,开发出丰富、实用的可编辑积件系统并推广应用。

②由面向对象的继承性得出可以开发出一些课件、积件、软件的二次开发工具。这些二次开发工具留有进一步生成课件的接口,同时集成了一些其他开发工具,这些工具也可以重新封装,作为新的使用工具,使用者不用考虑其原理和背后的编程代码,直接拖过来就可以使用,大大的降低了软件开发的难度,更利于一线教师开发出更符合教学目标的课件或者教学软件。

③由面向对象的多态性得出可以从资源库里原有的积件加以改进生成新的多媒体CAI,并不用彻底从头开发,这就需要在积件的编制和开发过程中要注意遵守统一规范和标准,并留有接口,注重资源整合和共享。

5 结语

随着计算机技术、网络技术、物联网技术的发展,多媒体CAI的发展已经朝着智能化、协同化、网络化和集成化的方向前进。多媒体CAI与当今的物联网技术,人工智能,虚拟现实技术等有机的结合,其未来的发展趋势将呈现出:

①智慧化:像智慧校园,智慧城市,智慧交通一样,智慧教育也将越来越多的影响多媒体CAI的未来发展。这需要当前很多先进技术的配合发展,如物联网技术,云技术,网络技术等。②游戏化:将越来越多的教育游戏引入多媒体CAI中,使学习变得越来越轻松,寓教于乐。③体验化:将可穿戴技术引入多媒体CAI中,学习者将身临其境,同时也可以根据学习者特点,选择适合学习者的多媒体CAI资源,按照自己的人脑的联想的思维方式,非线性地组织多媒体信息,改变以往的学习感悟;虚拟现实技术的引入让学生置身于逼真的仿真环境,学习和探索现实世界中不可能接触到的事物,为学生提供一种新型的学习环境。这些都将让学习者有全新的体验。

经过无数科研工作者和学者的不懈努力,如果再能得到国际的专家的指导和帮助,相信多媒体CAI的未来发展会更好。

参考文献:

[1]史元春,徐光祐,高原.中国多媒体技术研究:2011[J].中国图象图形学报,2012.7.

[2]王国权.大学计算机基础[M].清华大学出版社,2012.8:213-214.

[3]庄燕滨.多媒体技术及应用教程[M].电子工业出版社,2004.8.

[4]张福大,房飞.浅谈多媒体CAI课件的开发过程[J].本溪冶金高等专科学校学报,2003.6:42.

[5]张艳超.面向企业教育的开放大学课程建设探究[J].远程教育杂志,2013.3:95-96.

[6]卢春燕,雷景生,邢诒杏.面向对象设计思想在CAI课程制作中的应用[J].海南师范学院学报 (自然科学版),2006.6.

[7]Veronica Serrano,Thomas Fischer. Collaborative innovation in ubiquitous systems[J].International manufacturing,2007,(18):599-615.

[8]蔡晓敏,杨玖琳,顾君忠.面向对象技术在多媒体CAI开发系统中的应用[J].华东师范大学学报(自然科学版),1998.12.

[9]庞志.面向对象的多媒体数据库在CAI的应用[J].中山大学学报论丛,1996.5.

[10]郑小军,王屹,卢文华.论多媒体CAI课件(积件)开发的模式和多媒体素材库(积件库)的规划与建设[J].电化教育研究,2000.9.

篇4

 

声音是CAI课件的重要组成部分。在CAI课件中,合理地加入一些解说,可以更好地表达教学内容,同时吸引学习者的注意力,增加学习兴趣;一段舒缓的背景音乐,可以调节课堂的紧张气氛,有利于学生思考问题。Authorware是美国Macromedia公司著名的多媒体编著软件,是一种基于设计图标和流程线为结构的编程平台,利用Authorware7.0提供的声音图标,可以在课件中插入声音,但没有交互播放功能,不能作任意暂停、重播、停止等控制。为了使制作的CAI课件适应人机交互和以学生为主体的个别化教育,实现对声音的交互控制是十分必要的。在利用Authorware开发CAI课件过程中可以通过以下三种方法实现声音的交互播放。论文参考网。

一、通过对Authorware声音图标的属性设置实现声音的交互播放

按图1流程范例设置音频播放流程。论文参考网。设置声音图标的属性,计时选项卡中执行方式选择永久,该项设置能保证程序在继续执行的同时声音图标仍旧保持活跃状态,当Authorware程序监测到变量为真时,即开始播放。播放项设置为“直到为真”,其条件项里写入js=1, js的初值设置为0,该项设置能保证js=1时停止声音的播放。在开始条件项里写入ks=1,ks的初值也设置为1,该项设置能保证当ks=1时声音开始播放。

在音乐交互控制图标右侧引入两个计算图标,分别命名为开始播放和停止播放,在这两个交互图标里分别输以下内容:开始播放计算图标输入:ks:=1,js:=0;停止播放图标输入:js:=1,ks:=0。

图1

通过对声音图标的属性设置实现声音的交互播放的方法简单易行,缺点是不能导入MIDI格式的音乐,并且每次停止播放音乐后不能从停止播放的时间处再继续播放。

二、利用Authorware系统函数实现声音的交互播放

Authorware自身提供的MediaPause和MediaPlay两个标准函数可以对导入到声音图标里的声音进行控制。但声音图标不能导入MIDI格式的音乐,可利用多媒体函数接口(MCI)来实现MIDI的播放。MIDI函数不是Authorware自身的标准函数,它是由一个名为A5wmme.u32的多媒体函数包提供的,可以将该函数包拷贝到Authorware的安装目录下实现对MIDI格式声音的交互播放。论文参考网。

(一)用Authorware提供的标准函数MediaPause和MediaPlay对声音图标进行交互播放

按图2流程范例设置声音的播放流程。设置声音图标的属性,计时选项卡中执行方式选择同时,该设置能保证程序在继续执行的同时声音图标仍旧保持活跃状态。其它项选择为默认设置即可。

在音乐交互控制图标右侧引入三个计算图标,分别命名为重新播放、暂停播放和继续播放,在这三个交互图标里分别输入:

1.重新播放计算图标输入:MediaPlay(IconID@'音乐')

2.暂停播放计算图标输入:MediaPause(IconID@'音乐',pause),Pause的初始值设置为1

3.继续播放计算图标输入:MediaPause(IconID@'音乐',stop),Stop的初始值设置为0,该项设置能保证在音乐停止处继续播放

图2

(二)用MIDI函数实现对MIDI格式声音的交互播放

MIDIPlay、MIDIPause、MIDIResume和MIDIStop函数可以实现对MIDI声音播放、暂停、继续、停止播放的控制, MIDIPlaying函数用于返回MIDI当前的播放状态,如果返回为0则表示没有播放,为1表示正在播放。

按图3流程范例设置声音的播放流程,在“导入MIDI声音”计算图标里写入:MIDIPlay('1.mid',100,0),其中100代表播放速率,0代表作为背景播放,即在播放音乐的同时程序按流程线继续执行,若为1则代表播放完MIDI声音后才能执行流程线后面的图标内容。

拖放一交互图标,命名为声音控制,在其右边拖放五个计算图标,分别输入:

1.开始播放计算图标输入:

MIDIPlay('1.mid',100,0),其中1.mid是要播放的声音,要注意该MIDI格式的音乐要与程序放在同一文件夹下才能实现对该MIDI音乐的调用

2.暂停播放计算图标输入:

MIDIPause( )

3.继续播放计算图标输入:

MIDIResume( )

4.停止播放

MIDIStop( )

5.最后一个分支的交互属性设置为条件交互,条件为:

MIDIPlaying()+FullTime=0+FullTime,该条件能保证MIDI音乐循环播放。在该分支的计算图标里写入 MIDIPlay('1.mid',100,0)

图3图4

三、用ActiveX控件实现声音的交互播放

ActiveX控件是一个模块化的灵活对象,如果要在某个应用程序中增加一些特殊的扩展功能,开发者无须重写整个代码程序,只要灵活地插入一个具有特定功能的ActiveX控件即可实现。在Authorware多媒体创作平台中利用ActiveX控件进行开发,可以大大地节省开发系统所需要的工作量和工作时间。

Windows系统提供了许多ActiveX控件实现特殊的功能。使用Authorware的Active Movie Control Object控件,可以支持多种媒体的格式,包括视频(AVI、MPEG、MOV等)、动画(SWF、FLC等)、音频(WAV、MID、SWA、MP3等)等的交互播放控制。

在Authorware程序中使用Active Movie Control Object控件有几个要求:

1.首先要求在系统中安装有Active Movie ControlObject控件

安装方法是将Active Movie Control Object控件amovie.ocx拷贝在系统文件夹下(即Windows文件夹)。

2.需要对控件注册

对Active Movie Control Object控件注册的方法是打开开始>运行菜单,在里面写入regsvr32 amovie.ocx后点击确定。

按图4流程范例设置声音交互播放流程,步骤为:

1.从菜单上选取Insert>Control>ActiveX选项,选择Active Movie Control Object,确定后弹出 “ActiveX Control Properties-Active Movie Control Object”对话框,默认所有设置。

2.在“打开”计算图标中输入

SetSpriteProperty(@'ActiveX',#filename,FileLocation^'音乐.mid'),要注意的是要将音频文件“音乐.mid”与该程序保存在同一文件夹下才能调用。

3.在播放控制交互图标下拖放三个计算图标,分别命名为开始播放、暂停播放和停止播放,在这三个计算图标里分别写如:

开始播放:CallSprite(@'ActiveX',#run)

暂停播放:CallSprite(@'ActiveX',#pause)

停止播放:CallSprite(@'ActiveX',#stop)

参考文献:

[1]冯建平等.中文Authorware多媒体制作教程[M].北京:人民邮电出版社,2004.

免责声明:以上文章内容均来源于本站老师原创或网友上传,不代表本站观点,与本站立场无关,仅供学习和参考。本站不是任何杂志的官方网站,直投稿件和出版请联系出版社。
友情链接
发表咨询 加急咨询 范文咨询 杂志订阅 返回首页