《多媒体教学课件的设计与制作.doc》由会员分享,可在线阅读,更多相关《多媒体教学课件的设计与制作.doc(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流多媒体教学课件的设计与制作.精品文档.1 绪 论在当今信息社会,人们迫切希望计算机能以人类习惯的方式提供信息服务,因而多媒体技术应运而生。多媒体是全面的综合性的信息资源,它常常指信息表示媒体的多样化,常见的形式有文字、资料、图形、影像、动画、视频、声音、特殊效果,再经由电脑表现出来,它能用来达成信息传播中的任何媒体资源。它的出现,使得原本“面无表情”、“死气沉沉”的计算机有了一副“生动活泼”的面孔。用户不仅可以通过文字信息,还可以通过直接看到的影像和听到的声音,来了解感兴趣的对象,并可以参与或改变信息的演示。作为辅助教学的一种手段,相对于传统
2、的听、说、读、写教学手法来说,多媒体教学具有形象生动的鲜明特征,它集图形、图像、文字、语音、音乐、动画和交互技术于一体,由此使教学环境变得活泼有趣,学生掌握知识变得更加容易,从而进一步把学生从死板的课本中解放出来。随着网络技术的进一步发展,“空中课堂”、“网络教室”早已不是梦想。1多媒体课件的制作是实现教育信息化的一种重要途径,是信息时代多媒体计算机技术与教育结合的一个产物,它在教育中的应用,大大提高了教学效果,为教育的发展做出了巨大的贡献。现在学校教师对基本的系统软件和简单的应用软件己经有了比较好的了解,越来越多的教师掌握了计算机基本软件的功能和使用。教师在掌握了基本的计算机知识以后,正迫切
3、地希望利用计算机进行多媒体教学。教师非常注重在教学中怎样提高工作效率,他们使用相应软件将多媒体技术与教育相结合,这既是为了教学的需要,又是为了自身发展的需要。1.1多媒体课件的发展与现状分析21世纪人类全面进入信息时代,以教育信息化促进教育现代化成为各国教育改革的重要内容。教育信息化的特征包括技术层面和教育层面。技术层面基本特征是数字化、网络化、智能化和多媒体化。教育层面基本特征是教材多媒体化、资源全球化、教学个性化、学习自主化、管理自动化、环境虚拟化等。随着教育信息化的逐步推进,国家对信息技术的投入越来越大,如何把信息技术应用到教育、教学中,以取得教育、教学效果的最优化,已成为现今教育所面临
4、的重大问题之一,也是教育技术工作者研究、工作的重心之一。从二十世纪30年代的“打洞板”为代表的程序教学机器到现今的多媒体计算机课件,国内外关于多媒体课件制作的研究己经很多,并且制作了数以万计的课件。目前在我国的各级各类学校中计算机已经得到了普及,拥有了大量的软硬件资源,各级教育部门如学校、教育主管部门和网络上也提供了大量的教学资源,但教师对这些资源的利用情况并不乐观。学校的计算机及各种教学资源的利用率也很低。由于大多数教师不具备程序设计能力,制作课件对他们来说不但费时费力,而且设计的课件质量也不佳。因此,很多学校的多媒体教学仅限于公开课的教学中。这些矛盾和问题严重阻碍着我国教学改革的进程,影响
5、了多媒体教学的普及。21.1.1计算机辅助教学思想及发展 我国的教育正在以一种全新的方式高速发展,计算机辅助教育便是现代教育技术的核心。它是一种新的教育思想、教育手段的体现,是一门综合计算机科学、教育学、心理学、工程技术以及相关课程专业知识的边缘交叉科学。在计算机辅助教育这个领域里,最具有教育特征的是计算机辅助教学(Computer Assisted Instruction,简称CAI)。计算机辅助教学作为一种先进的教学手段,已经受到社会各界的普遍关注,它具有许多传统教育所无法比拟的优点。计算机辅助教学是用计算机帮助或代替教师执行部分教学任务,模仿教师的教学行为,为学生传授知识和提供技能训练,
6、直接为学生服务。教学信息以文字、图形、图片、动画、声音等形式由教学软件通过计算机提供给学生。CAI把教学内容、教学经验、计算机技术融为一体,实现教学功能。它能集中具有丰富经验教师的共同智慧,通过预先安排学习内容,采用人机对话方式,对众多学生进行个别化教学。CAI是一种新的教育和学习方式,它被认为是人类教育史继文字出现、学校创立、活字印刷之后的第四次教育革命。CAI代表着一种新的教育思想与教学方式,反映了一所学校教学手段现代化的程度。3 教学活动从本质上看是教师与学生之间的信息交流活动,其过程可大致描述如下:首先,教师根据教学目标对教材进行分析和处理,确定呈现的教学内容及其呈现方式。对学生而启言
7、,要接受教师提供的信息,理解其内容并做出恰当的反应。然后由教师对学生的反应做出判别,评价教与学的效果,并给出恰当的反馈信息。CAI即计算机辅助教学,是以数字方式将表现学科教学内容和教学过程的图、文、声、像、动画及活动影像等信息通过计算机系统存储、加工、传输和呈现,用户可通过人机交互方式使用,以便辅助教师教学和学生学习。可见,计算机可在一定程度上模拟教师的行为对学生进行教学。 用于执行教学任务的计算机软件称为教学软件或课程软件,简称为课件。课件是一种可以反映教学思想、内容特定的教学软件,即课件是针对具体学科的学习内容而开发设计的教学软件。对于课件,必须体现具体学科的教学目的,包含具体学科的教学内
8、容,能够按照教学的顺序和控制方法进行教学。尽管课件的种类多样,功能也各不相同,但是一般都包含了导入、信息呈现、互动、过程控制和终止等五个阶段。其中,导入阶段包括从开始运行课件到计算机正式呈现教学内容这一段时间;信息呈现阶段中既可通过文本、模拟或游戏等形式来呈现教学内容,也可以呈现相关的练习或测验题目,互动阶段指的是学生与计算机系统之间的人机交互过程;过程控制阶段指课件程序从一个功能模块向另一个模块的转移过程,它涉及由课件来自动控制还是由操作者控制这两种方式;终结阶段则是指计算机在完成了预定的教学任务之后,结束该教学的过程。41.1.2多媒体课件制作存在的误区 多媒体课件是信息化教育中的一个重要
9、构成要素,而在现实中,多媒体课件制作的目的却出现了偏移。目前相当一部分教师制作多媒体课件是为了公开课、优质课或其他参赛项目的评比或学校的要求等外界的客观因素而做多媒体课件,没有把多媒体课件能有效的辅助教学的因素放在首位,还有一部分教师考虑了多媒体课件辅助教学的有效性,但不清楚从那些方面以及怎样提高多媒体课件制作的有效性。5因为课堂演示型多媒体课件在教学中应用最为普遍,所以本文只对此类课件进行研究。大量网上数据表明,很多教师制作课件的初衷是为了迎合外界的客观要求占了很大比例,而提高教学效果的目的在多数教师的意识中不很明确。如今从一所学校到全市、全省、以至全国,汇报课、公开课、优质课等形式的课堂无
10、一例外地都要用到多媒体课件。很多学科教师为了上好一节高质量的公开课,动用全校的电教老师甚至另请校外电脑高手为其做课件。为应付公开课、优质课和其他各种竞赛的要求,才是教师花精力做精品课件的主要动机。在这种为了做课件而做课件的目的导向作用下,多媒体课件提高教学效果的优势大打折扣,难免引起对多媒体课件有效性的质疑。1.2课题的来源、目的及论文的主要工作随着教师信息化进程的加快和教学手段的革新,多媒体技术在各类学校的教学中得到了广泛的运用,计算机辅助教学为高质量教学提供了保障,其潜力很大。于是,广大教师都投身到多媒体课件制作中,但现在存在一个普遍而突出的问题就是大多数教师不具备程序设计能力,设计的课件
11、质量不佳。因此大部分教师做课件的目的只能停留在公开课的教学上,课件的制作和使用得不到真正的普及。研究制作有效的多媒体课件的理论和开发制作有效的多媒体课件的实践,无疑会帮助教师们发挥自身的积极性,迅速提高教学效果,为我国新课改革的成功做出巨大的贡献。制作出有效教学的多媒体课件,不仅对提高教学效果有着重要的现实意义,也丰富了信息技术与课程整合的理论与实践。2课件制作的需求分析及开发工具2.1多媒体课件需求分析传统课件的主要缺点在于其结构是线性的,一旦成形,很难修改,只能按其固定的教学目标和教学策略来学习,教学内容的自由度不高。而随着以学生为中心的教学理论的发展,希望设计出来的教学软件能让教师选择适
12、合学生学习目标和学习策略的,学习学生需要而必须学的内容,这些内容没有一种固定的顺序,它能根据教学的要求随时随地嵌入到学习主题中来。2.1.1多媒体教学中存在的误区在课件制作和实际教学过程中存在着一些误区如许多教师对多媒体辅助教学的功能、目的和应用规律不清楚,不能摆正它的辅助教学地位;制作的课件约束了教学,教师的主导作用受到了牵制,学生不能集中注意力用于思考等等。误区一:多媒体是教师讲解演示的工具。教学媒体应该是学生进行发现、探究、接受新信息并最终掌握知识形成能力的工具,是学生学习的帮手而不仅仅是教师讲解演示的工具。误区二:一切课程和内容都适合采用多媒体课件。误区三:只要教育手段先进,教育思想便
13、先进。现代教育技术的运用,要能激发学生的学习兴趣要努力创造学习者可参与的环境,使传授知识和发展智能与素质培养统一起来,从而适应信息化社会提出的新要求。误区四:以视听充满整个课件。误区五:请人代做课件,对“多媒体”操作生疏。误区六:形成新的电子版“照本宣科”。误区七:对多媒体课件的设计制作主次不分,重难点不突出。我们在设计多媒体课件的时候,应将那些课堂上看不见、讲不清、想象不出来的重点和难点做为主要制作内容,通过正确的演示使学生藩然开悟,举一反三。误区八:片面追求无用的花哨效果,分散学生学习的注意力。误区九:粗制滥造,缺乏美感。 多媒体教学的误区还不止这些,还有很多教师无法摆正计算机辅助教学在课
14、堂教学中的位置,分不清多媒体教学是目的还是手段。对于多媒体辅助教学这一现代教学手段,我们应该努力寻求它和传统教学手段的结合点,真正发挥其现代性特点,这样在我们的教学中才能起到事半功倍的效果。62.1.2课件制作的指导思想 操作简便,适用。课件制作要本着操作简便的原则,不宜做得太复杂、太花哨,否则会把学生注意力引到次要的地方,失却了多媒体辅助教学的意义。 突出重点。制作课件不需要面面俱到,能突出本课的重点即可。抓住本节课的重点、难点使其展现在学生面前,帮助学生理解讲解的内容。 适当运用声音、动画。多媒体的目的就是使学生在轻松愉快的氛围中学到知识,因而,不能没有声音和动画。适当插人一些优美的声音和
15、引人人胜的动画,可以将许多难以讲述的抽象东西摆到学生面前,帮助学生理解其内容,化抽象为直观,提高学生的学习兴趣。 注重交互性。多媒体课件最大的特点就是交互性。交互式用在处理练习时最为方便。教师课堂上进行讲课一般采用演示型。 界面要友好。课件背景、画面、颜色对比一定要友好,和谐,使人看了心情舒畅。这有利于学生轻松愉快的学习。72.1.3多媒体课件制作的原则以上种种都在提醒我们,现代化的技术必须要有现代化的思想与之相适应。我们应以学生为中心,在课堂教学中合理运用多媒体教学手段。根据课文的特点和学生的兴趣以及知识基础来设计课件。一个典型的多媒体作品可以是文本、图片、计算机图形、动画、声音、视频的任何
16、几种的组合,当然不是简单的组合。多媒体产品的最大特点是交互性。多媒体作品用于教学领域,教师通过多媒体可以非常形象直观的讲述清楚过去很难描述的课程内容,而且学生可以更形象的去理解和掌握相应的教学内容。学生还可以通过多媒体进行自学,自考等。8因此,教学领域是最适合用多媒体进行辅助教学的领域。多媒体课件制作有其自身的规律,在课件制作过程中,只有遵循这些规律,才能使课件的制作切实地为教学发挥作用,提高教学效率。具体说,多媒体课件制作应该遵循如下几条原则: 科学性原则。科学性是课件评价的重要指标之一,课件中显示的文字、符号、公式、图表及概念、规律的表述式力求准确无误。 辅助性原则。教学是一个过程,需要教
17、师和学生密切配合才能完成,多媒体课件在这个过程中只是一个辅助手段。它使教师能够把教学中的难点分散开或变得形象和直观,但它不能是一节课的全部。所以,我们不必把课件做得面面俱到,更不能把应该由学生思考的问题那么轻易地展示出来,我们所要做的事情是通过课件的展示来激发学生积极学习的兴趣,促进学生的主动探究与思考,促进学生创造性地学习。 目的性原则。多媒体课件的制作必须要有明确的目的性。多媒体课件应用的目的是优化课堂教学结构,提高课堂教学效率。所以首先关心的是利用某个课件进行教学是否有必要。第一,选取那些常规方法无法演示或不易演示、演示观察不清的内容。第二,选取课堂上用常规手段不能很好解决的问题,也就是
18、解决教学重点、难点问题。第三,通过提供与教学相关的媒体信息,扩大学生的知识面、信息源。 多样性原则。我们可以根据具体的教学的要求,制作出各式各样的课件,从演示性课件发展到交互性课件,从交互性课件到随机性课件或创造性课件,都是我们考虑的对象。 易用性原则。我们把计算机多媒体课件引入课堂,是为了辅助教学,所以在制作课件的过程中要注意课件的易用性,在课件的起始部分要把一些操作做一个简介,在交互部分表示清楚继续操作的提示,使其他人能够轻松使用。课件的设计还必须考虑课件运行的环境,要保证课件中所有的演示内容都能在脱离设计平台的条件下运行,随着网络的日益发展,课件最好能在网络上运行演示。 协调性原则。首先
19、,课件的界面要美观和谐,色彩搭配要恰当。其次,在交互的过程上可以适当地引用一些转换效果。再有音乐的采用要恰当,要适合当前的画面和演示过程。最后,整个课件各个部分要协调统一。 适度信息量原则。演示型多媒体在教学过程中应提供适度的信息量,在解决教学难点重点的同时,能让学生在教师的指导下自主地对信息进行加工。 开放性原则。若能直接采用现成的课件或对原有课件作少量修改就能为己所用,必将使多媒体教学大为普及。制作的课件是否有开放性,能否稍加改造就可以为其他教师所用,这在今后是重要的,也符合开放共享的信息时代的要求。 针对教学内容的设计。对于一个学科而言,适合制作成课件的内容是有限的。教学内容要以书本为蓝
20、本,同时要对书本内容进行筛选、补充和重组,突出重点,解决难点,切不可将书本内容简单地电子化。课件的真正价值体现在教学上,目的是要更好地为教育教学服务。课件的内容一定要遵循学生的认知规律,让学生通过多媒体教学手段能够更好地掌握知识。 针对教师的设计。教师上课是一门技术,更是一门艺术。在可能的条件下,课件一定要度身订做,课件恰如其人,方能使课件和教师相得益彰,发挥教师的长处,弥补教师的不足。总的来说,多媒体教学作为一种有效的教学手段,以其形象、直观、快捷、高效,以及独具的参与交互功能,为优化课堂教学,推进素质教育,产生了重要作用。其实,只要我们把握了多媒体课件的编制原则,并在实际运用中加以理解和掌
21、握,误区就不会存在了,困扰我们的种种问题就会迎刃而解了,我们的多媒体教学就会按照正确的思路发展下去。92.2多媒体课件开发工具和开发环境2.2.1常用多媒体课件制作软件分析多媒体教学以其生动的形式,丰富的内涵,能把科学的教育思想和先进的计算机技术结合起来,使学生能够更加直观的理解所学的内容,提高学生的学习兴趣及教学效率,从而实现合理的教学价值。而在多媒体教学中,教学课件的制作是最重要的一环,课件本身的优劣将直接影响教学的效果。用于制作课件的软件有很多,不同的软件制作出的课件也各具特色。 简单易用的powerpointpowerpoint是一款优秀的演示文稿软件,能够制作出集文字、图形、图像、声
22、音以及视频等多媒体元素等于一体的演示文稿,可以很方便地输入文字、图片、表格等。它不需要很强的专业能力与技巧,只需经过简单的培训就可以很快的作出图文并茂、色彩丰富、表现力和感染力都很强的作品,适宜于教学、报告和演讲等场合;还可以利用摄影机将powerpoint制作的动画直接投影到银幕上,产生卡通片的效果;也可以生成网页,在网络上展示,可供我们直接去选择应用。所以powerpoint是目前所有课件制作软件中使用频率最高、开发速度最快也是最简单用的一种课件开发工具。但是powerpoint最大的缺点是交互能力较弱,虽然新版本的powerpointXP/2003已经可以通过触发器来实现简单的交互,或者
23、使用powerpoint内嵌的VBScript写出具有较强交互能力的程序来,但是这需要很强的编程能力。 灵活互动的AuthorwareAuthorware是美国Macromedia公司推出的优秀多媒体集成软件也是目前最流行的专业多媒体软件的系统开发平台,是另一款最常用的课件制作工具。Authorware在多媒体教学课件开发及各种商业领域广告方面被广泛应用。它是一款基于流程图并且提供可视化程序设计环境的软件制作工具。在流程图中可以包括起始事件、分支、处理及结束等各种图标,这些图标可以包括菜单的选项、图形、图像、声音及运算等。流程图中的流线是数据控制流程,流线上放置的图标具备脚本指令的功能,在流线
24、上可以对任一图标进行独立编辑和测试。Authorware无需编程,就能将图形、声音、图像、和动画有机地组合起来,形成一套完美的多媒体系统。而它本身还具有功能强大的丰富函数和变量,使得不具有高水平编程能力的用户也能够创建出高水平的多媒体应用软件。而最新的Authorware7中,又内置了多达11种的交互方式,若想使用某种交互,只要选择相应的交互图标再简单的设置一下就可以了,使用起来更加方便。因此,使用Authorware,甚至不用写一条语句,就可以将一大堆元素有机地结合起来,编出一个图文并茂而且具有很强交互能力的程序。如果具备编程能力,还可以利用Authorware7内嵌的两种语言Authorw
25、are语言和Javascript语言编程做出想要的所有效果。 网页工具:FrontPage制作网页最易上手的入门软件就是FrontPage,它的优势在于其强大的网络功能,且比较容易掌握,适宜制作远程教学课件,尤其对于建设局域网的学校有很强的实用价值。它的界面和Word、powerpoint相似,用法也较相近,因此使用非常简便。在FrontPage中,我们只需将需要的页面材料组织在一起,随心所欲地加入各种合适的链接、图形、动画等,以及各种应用程序、脚本、表单管理等运作方式。另外FrontPage还为用户提供了功能强大的向导和模板,我们只需要按照要求进行操作修改即可满足一般需求。在具体制作课件中,
26、还可以直接在网页中插入Gif动画图片,让网页动起来,并且可以随时更换,操作起来也非常简便。FrontPage在制作网页方面有一定的优势。 精美流行的FlashFlash是一种交互式矢量多媒体技术,是矢量图形编辑和动画创作的专业软件,主要应用于网页设计和多媒体创作等领域,功能十分强大和独特,已成为交互式矢量动画的标准,在现在已非常流行。Flash的制作是以时间线为主动画是由以时间发展为先后顺序排列的一系列元素组成的,在编辑过程中,是以对关键帧的操作产生不同的动画和交互效果,所以它对于时间的控制较为容易,具有强大的动画功能。利用Flash内嵌的Action Script脚本可以实现更为丰富的效果。
27、而最新的Flash中,还加入“演示文稿”制作向导,这使得我们在Flash里可以像powerpoint那样方便的制作课件了。此外,由于Flash本身是为网络应用开发的。所以用Flash制作的课件功能很强,而体积很小,传输速度很快。Flash不但适合课堂教学,也同样便于嵌入在网页中发布。利用Flash可以制作出非常精彩的多媒体作品。 界面强大的DirectorDirector是Macromedia公司出品的世界上著名的多媒体软件开发工具。它能轻松地融合众多的媒体类型,从而达到编辑不同课件的目的,主要包括视频、音频、位图和矢量格式。我们现在用的很多多媒体教学光盘都是用Director做出来的,从这些
28、多媒体光盘上绚丽的效果,就能够发现它功能的强大于全面。它也是利用时间线来进行制作,所以它也具有强大的动画制作和交互功能。而且利用独有的Shockwave 3D引擎,还能制作出引人入胜的三维动画,这一点是Flash无法做到的。Director本身还内置了接近自然语言的原稿描述语言Lingo,使用Lingo语言,还可以实现更为复杂的效果,包括对插入的Flash动画进行有效的控制等。通过Macromedia Shockwave Player,Director还可以在CD/DVD-ROM、信息站对WEB上设计多样化、交互式的内容及应用程序。另外,还可以用Director包装powerpoint文档,实
29、现powerpoint和Director的无缝衔接,这对当前的教学实践有很积极的意义,当然这也需要长时间的经验积累和不断的学习。总之,有关多媒体课件创作的工具软件比较多,凡是能集成媒体和交互的各种创作软件都可以开发出课件。它们在课件制作上各有千秋,并不存在孰优孰劣的问题。还要强调的是技术,软件只是一种表现工具,课件做得好坏,最主要的因素还是教师岁课程深刻透彻的理解和掌握,是否能立足于课堂教学,是否能达到预定的教学目的,使用哪一种软件工具都没有问题,而不必局限于某一种工具。随着软件技术的发展,各类媒体创作工具在功能上相互融合,各有所长,我们要根据课件来开发不同应用目的的课件,使做出来的课件最到限
30、度的适合自己的教学才是最重要的。102.2.2本次设计开发工具本系统采用Authorware7.0作为开发工具,其主要功能和特点如下: 标准化的设计流程Authorware的门槛很低,因为Authorware是直接面向对象的图标化设计流程,启动Authorware 7.0进入程序主界面,在窗体左边的就是Authorware的图标栏,它上面的图标即是Authorware流程线上的核心元素。只要在流程线上添加各种各样的设计图标并进行相关属性设置,就可以实现复杂的功能。 强大的交互能力 交互(Interaction),简单理解即为一种人机对话的方式,Authorware最引人入胜的莫过于它能实现交互
31、功能。有了交互,就可以在程序设定的过程中通过鼠标、键盘或触摸屏等外部输入设备和计算机上的多媒体程序进行信息交流,从而达到控制程序流向的目的。Authorware 7.0系统提供了包括按扭、热区、热对象、目标区域、键盘、条件等11种交互响应类型,每一种交互响应需要通过交互图标来设置实现,以实现不同的功能,这为多媒体作品提供了丰富多彩的交互表现方式。 直观灵活的程序语句 Authorware除了具有图标化的程序设计流程外,直观灵活的程序语句也是一大特色,它包括注释符,各种运算符,条件/循环判断语句等基本语法与结构。程序语句一般都是在计算代码编辑器里编写完成并执行的。除了计算图标外,其它图标都有附带
32、执行计算代码的功能,可见Authorware编程的灵活直观性。 功能强大的函数变量 Authorware 7.0内部强大的系统函数和变量功能,为Authorware多媒体创作提供了更加广阔的空间。 变量通常是用来存储程序执行过程中涉及的数据。变量可以存储的数据类型有:数值型、字符型、逻辑型,当然也可以存储以数组、列表等形式存在的数据。变量的加入,使Authorware的交互编程更加灵活多变。函数通常指能够实现某种指定功能的程序语句段,并通过一个代号(函数名)来表示,当程序设计过程中需要实现某一功能时,只需调用事先编写好的具有实现该功能的函数,而无须重新编写,这无疑有利于程序的结构化与模块化。A
33、uthorware 7.0开始支持用户的自定义函数功能,是一个革命性的创新。 使用Authorware 7.0的内部系统函数和用户自定义函数不需要调入,直接在计算图标等函数使用场所内直接按格式粘贴使用即可,而外部扩展函数则需要导入,否则无法正常工作,因此需要熟悉常用的U32 (UCD)和DLL的函数导入方法步马聚。 模块化的库和知识对象 Authorware 7.0通过库与知识对象来实现模块化。 库(Library)即是各种设计图标的合集,是存放各种设计图标的仓库。般情况下我们把经常使用的某些设计图标进行“入库”,当在程序流程设计中需要再次使用使时,只需从库里“调用”即可,这样做的好处一方面是
34、体现程序与数据分离的优化,方便对程序的更新与修改,另一方面是避免设计者的重复劳动,节省文件存储空间,加快主程序的执行速度。 Authorware同样提供了一个模块(Model)的功能,它与库文件的区别主要在于模块是功能的集合,而库是设计图标的集合。在使用模块时,Authorware是把对应模块的内容复制到流程线上,而不是库文件所保持的“调用”接关系:使用完毕后,模块与程序流程并无任何关系,即它们之间的修改互不相干。 丰富的扩展函数插件任何一个开发软件都有所为有所不为,Authorware当然也既有它的优势,也有它的弱项甚至是缺陷,例如声音同步问题、数据库高级应用方面等等,但是通过开放的外部扩展
35、接口(ActiveX, ULI., U32, Xtras). Authorware可以实现许多高级功能或者一些系统底层功能。同时越来越多的第三方扩展开发厂商也在为Authorware开发外部扩展函数插件,这使得Authorware的功能大大地得到了扩展。 ActiveX控件是一个灵活的模块化对象,它使开发者无须重写代码程序,只要灵活地插入一个具有特定功能的ActiveX控件即可实现相应的功能,优势十分明显。在Authorware 7.0平台中使用ActiveX控件进行开发,可大大地减少开发时间和强度,完成各种功能需求。ActiveX控件必须在Windows中成功注册后方可在Authorware
36、7.0等应用程序中使用,可通过人工注册或者程序注册两种方式进行注册。综上所述,目前国内外广泛采用Authorware进行多媒体课件开发。Authorware是一种以图标为基础,以流程为结构的交互式多媒体制作软件,能够将图形、声音、动画和视频有机地结合在一起。它不但具有面向对象、跨平台运行、交互方式丰富等特点,而且有较高的集成开发环境和标准的应用程序接口,很受用户喜爱。112.2.3开发环境本系统对计算机系统的推荐配置如下: 处理器:Pentium II以上 内存:64M以上 硬盘:100MB以上闲置空间 显示:800x600或1024x768显示模式,24位真彩色 光驱:4倍速以上光驱 操作系
37、统:Windows 95, Windows 98(SE),Windows Me, Windows NT4. 0和Windows 20003 C+多媒体课件的系统分析本次多媒体课件制作选择的课程是“C+语言程序设计”,系统分析如下:3.1C+课件的教学需求分析C+语言是一种优秀的面向对象程序设计语言,它在C语言的基础上发展而来,但它比C语言更容易为人们学习和掌握。C+以其独特的语言机制在计算机科学的各个领域中得到了广泛的应用。面向对象的设计思想是在原来结构化程序设计方法基础上的一个质的飞跃,C+完美地体现了面向对象的各种特性。由于C+语言程序设计这门课程概念多,规则多,用法灵活,力图以高校学生为
38、对象,摸索其学习规则,以培养其分析问题和解决问题的能力为目的,开发了这套C+语言程序设计多媒体课件。通过课件的使用,使学生实现有效地学习培养学生利用计算机分析问题、解决问题的意识,培养学生运用计算机应用开发环境和实现算法解决实际问题的综合能力,提高学习效率,从而取得良好的教学效果。3.2课件的系统设计因为C+语言程序设计多媒体课件中教学信息量很大,各信息之间的关系复杂,教师和学生在浏览教学内容的时候很容易出现混乱,所以在本课件的开场界面结束后加入目录界面,用于作为系统导航。本课件的设计主要是把各个模块的内容分门别类。大概分为课程演示模块,习题模块和教学视频模块。通过目录导航系统可以增加多媒体的
39、使用性、交互性,提高学习效率。 课程演示模块适用于课堂教学,链接了各章教案的具体演示内容。 习题模块提供教材中课后习题及参考答案。以选择题,判断题,解答题等题型出现在习题模块中,帮助学生巩固课堂知识。 视频模块加入C+语言程序设计学习的相关视频,可以是教科书以外的相关学习内容。拓展学生的学习范围,同时也增加学生学习的主动性。3.3课件的素材准备俗话说“巧妇难为无米之炊”,收集素材是制作课件的第一步,课件的素材形式应具有多样化。素材运用得是否得当,直接影响多媒体课件的制作效果。 一个好的课件应该是能够利用各种形式的素材使开发出的课件图文并茂、表现形式丰富多彩。Authorware允许将编辑好的一
40、组图标存成一个模块。当需要使用类似的结构时,直接调用该模块即可。系统中将各种类型素材文件的播放控制分别固化在不同的模块中。不同的模块调用不同类型的素材文件并将其形成一个播放页面。3.3.1素材的格式 多媒体是由图形、图像、文字、声音、视频、动画等组成,因此根据媒体性质的不同,一般把媒体素材也分成了文字、声音、图形、图像、动画、视频、程序等类型。在不同的开发平台和应用环境下,即使是同种类型的媒体,也有不同的文件格式,如文字媒体常见的有纯文本格式(*.txt )、 Word文档格式(*.doc ),声音媒体有WAV文件格式(*.wav)和MIDI文件格式(*. mid)等。不同格式的文件用不同的扩
41、展名加以区别。因此在准备多媒体课件素材时,应了解媒体素材的文件格式,也就是所用文件的扩展名。表3.1列举一些常用媒体类型的文件扩展名:表3. 1 文件类型及扩展名文件类型文件扩展名图形文件.jpg .bmp .tif .tga视频文件.avi .mpg .mov声音文件.wav .mp3 .mid动画文件.swf 文本文件.txt .doc .wps 可执行文件.exe3.3.2声音素材的准备 在多媒体课件中,适当地运用声音能起到文字、图像、动画等媒体形式无法替代的作用,直接影响着多媒体课件的整体效果,如调节课件使用者的情绪,引起使用者的注意等。当然,声音作为一种信息载体,其更主要的作用是直接
42、、清晰地表达语意。不同用途课件中声音素材的采集和制作可有以下几种方式: 运用市场上出各种声音素材的光盘,在一些声卡产品配套光盘中也提供许多WAV或MIDI格式的声音文件。 通过INTERNET相关网站上下载各种音乐和效果声音素材。 通过计算机中的声卡,从麦克风中采集语音生成wav文件。将磁带录音机录制的声音通过LineIn采集为数字声音文件。 通过计算机中声卡的MIDI接口,从带MI-DI输出的乐器中采集音乐,形成MIDI文件;或用连接在计算机上的MIDI键盘创作音乐,形成MIDI文件。 运用专门的软件抓取CD或VCD光盘中的音乐,生成声源素材。再利用声音编辑软件对声源素材进行剪辑、合成,最终
43、生成所需的声音文件。声音文件除WAV和MIDI格式外,还有如MP3,VQF等高压缩比的格式,可以采用软件使各种声音文件进行格式的转换。3.3.3图形图像素材的准备 数字图像可以分为以下两种形式:矢量图(Vectorbasedlmage)和位图(Bitmappedlmage )。图形图像的采集主要有5种途径: 通过windos或其他软件的画图功能,即用软件创作; 通过internet收集; 运用扫描仪扫描,数码相机拍摄,数字化仪输人等; 运用专门的软件抓取DVD或VCD光盘中的图像; 屏幕、动画、视频中直接捕捉。 图像素材的采集大多通过扫描完成,高档扫描仪甚至能扫描照片底片,得到高精度的彩色图像
44、。3.3.4动画素材的准备 对于过程事实的描述只依赖于文本信息或图形图像信息是不够的,为达到更好的描述效果,需要利用动画素材。不论是二维动画或是三维动画,所创造的结果都能更直观、更翔实地表现事物变化的过程。 二维动画类型主要有GIF, FLC等,Flash其优美的画质,短小精悍的体积,强大的交互,迅速成为目前最流行的二维动画软件。动画素材的采集可以通过利用动画制作软件制作外,还可以从网上下载,利用现成的动画素材光盘等。3.3.5视频素材的准备 多媒体课件中可以使用电视录像或VCD中的素材,这些素材就是视频。 视频文件的特点。视频作为多媒体家族中的成员之一,在多媒体课件中占有非常重要的地位。因为
45、它本身就可以由文本、图形图像、声音、动画中的一种或多种组合而成。利用其声音与画面同步、表现力强的特点,能大大提高教学的直观性和形象性。视频文件格式有AVI,MOV,MPG,VOB等格式。其中MPG格式文件的压缩率相当高,可以把一些视频转化为MPG格式,达到“减肥效果”。124 C+多媒体课件的系统实现本系统是基于AUTHORWARE的,其AUTHORWARE流程图如图4.1所示。整个系统由界面设置、目录菜单、章节知识、课后练习、试题库和播放视频模块组成。根据嵌套的框架不同内部的组成也不同,所以整个细节会在后续的文章中给出。图4.1 主框架基本流程图4.1界面设计界面设计部分主要完成设置系统开始
46、封面和确定系统界面尺寸,其功能实现由图标“开场”来实现。先插入flash movie图标,用以导入开场flash,然后插入等待图标,设置为鼠标点击跳转页面,系统就会在开场后点击鼠标左键自动跳转到下一个模块,课件目录模块。最后是擦除图标,用以擦除开场flash。其流程图如图4.2所示。图4.2 开场流程图开场flash界面美观大方,上面有课件作者的名字和课件课题的名称等,在文字处理部分,是使用了flash的遮罩功能和牵引线功能来实现的。而落花效果主要是运用flash代码实现的,实现代码如下:randomTime=0i = 1;_root.leaf._visible = 0;_root.leaft
47、wo._visible = 0;_root.leafthree._visible = 0;_root.onEnterFrame = function () if (random (20) = 0) _root.leaf.duplicateMovieClip (leaf+i, i);_rootleaf+i._x = random (1500)+200;_rootleaf+i._alpha = random (80)+20;_rootleaf+i._xscale = random (200)+50;_rootleaf+i._yscale = _rootleaf+i._xscale;i+;if (random (20) = 0) _root.leaftwo.duplicateMovieClip (leaftwo+i, i);_rootleaftwo+i._x = random (1500)+200;_rootleaftwo+i._alpha = random (180)+20;_rootleaftwo+i._xscale = random (200)+50;_rootleaftwo+i._yscale = _rootleaftwo+i._xscale;i+;if (random (20) = 0) _root.leafthree.dup