多媒体软件篇1
1.1强大的***像处理功能
Flash软件不仅可以完成一般***像处理软件对位***的处理,还可以实现对矢量***的处理功能。由于位***记录的是***像上的相关点的位置颜色,其以像素为设计单位,因此对位***的处理一般会影响***像的质量,比如对位***的放大会使得***片变得模糊,从而***像处理效果不能让人满意。矢量***则不然,它是以线段和角度为单位,因此对矢量***的处理不同于对位***的处理,在进行放大或缩小时,不会改变***像本身的清晰度,从而在***像处理的过程中保证***像的质量不受损失,这对于制作多媒体课件来说,Flash技术的这一优势极为重要。
1.2支持多种格式文件
Flash在设计过程中可以针对多种格式文件进行处理,这极大地扩展了其功能,同时使得教师在设计多媒体课件时更加具有灵活性。使用过Flash软件的用户就知道,在导入文件时,Flash软件可以支持20多种文件类型,***像文件不仅可以处理JPEG格式,GIF格式,还可以处理BMP格式以及WMF格式,声音文件不仅可以处理WAV格式文件还可以处理MP3格式的文件。基于多素材处理的强大功能,使得用户在处理这些文件时使用更加简洁高效。同时在处理完相关文件时还可以保存为用户需要的各种格式文件。
1.3输出文件占用较小存储空间
由于Flash在动画制作过程中主要是以关键帧和过渡帧为单位的,因此在生成SWF格式文件时所占空间极小,这种小容量文件的一大特点就是在网络和***过程中速度快,以极高的效率在互联网进行***播放。利用这一特点制作的多媒体课件适合在远程教学中使用。
1.4强大的交互功能
现在的教学更加强调师生之间的互动,而教师在一般的多媒体课件制作中经常使用的Word,PowerPoint等Office软件缺少的就是交互作用。与之相比,Flash拥有更大的人机交互功能。由于其具有丰富的函数和命令,因此可以实现诸如***像、声音、文字等内容的交互融合,使得用Flash制作的多媒体课件能够实现很强的交互功能。在当下的教学实践中,这一功能极其重要。
2基于Flash的多媒体课件设计
2.1Flash制作多媒体课件的方法
Flash制作多媒体课件可以选择的主要有四种方法,它们分别是幻灯片法、模板法、场景法和影片法。首先介绍幻灯片法,顾名思义,其制作多媒体课件的方法原理和PowerPoint大致相同,在新建中选择创建幻灯片演示文稿即可,然后就和制作PowerPoint课件一样就可以了。其次是模板法,由于Flash软件中嵌入了多种可供选择的课件模板,因此使用者在制作课件中根据模板填充相关教学内容即可,至于演示内容之间的交互方式,都已经在模板中设计好了,因此不用去单独设计,但是由于Flash软件中的模板相对于PowerPoint来说有些少,教师在制作多媒体课件的很多时候可能找不到需要的模板,因此这一方法有一定的局限性。接着是场景法,这要求多媒体课件制作人员首先需要将要实现的内容根据场景进行分类,然后根据不同场景设计不同的多媒体课件内容,然后再通过Flash软件中的goto命令实现不同场景之间的交互,从而形成一个完成的多媒体课件。最后是影片法,这种方法同样需要课件制作人员首先对不同的内容进行分类,分成几个不同的Flash影片。但不同的是所有的内容同属于一个场景,需要交互的是不同的Flash影片。这种方法使得各个影片之间的交互更加简洁,同时使用界面也更加友好。但是就设计而言,要比场景法麻烦一些。
2.2Flash制作多媒体课件的过程
在制作多媒体课件时,首先要做的就是确定教学目标,根据目标来确定多媒体课件涵盖的内容以及设计风格,尽量使得多媒体课件与教学目标相一致,这样才能达到预期的教学效果。其次,就是根据多媒体课件的设计要求准备相应的设计素材,包括声音、文字、***像等不同的素材。***像素材的获取可以通过互联网络***、屏幕截***或者扫描拍照的方式获得。声音素材一般需要教师自己将相关教学内容录音,对于其他不需要教师讲解的声音素材也可以从相关渠道***。视频素材可以通过截取需要的视频片段的方式来得到。动画素材可以自己根据需要制作也可以***现成的导入,总之,多媒体素材的准备要服务于教学过程的需要。接着就可以确定课件的相关模块并进行流程设计了,具体流程如下***:流程***设计好之后,就正式进入多媒体课件的设计了。首先是片头的制作和设计,片头一般可以用***片和声音结合的形式,根据教学主题的要求,设计成一个动画的形式,吸引学生的注意力。然后就是多媒体课件内容的制作和设计,这就要求明确教学目的是什么。根据一定的教学目的来安排相应的教学内容。一般一堂形式丰富的教学应该包括基本理论的讲解,根据理论设计的相关多媒体内容的展示以及最后的学堂测试。理论讲解是基础,要通过浅显易懂的方式让学生理解所学知识背后的基本原理,掌握所要求的教学内容,一般使用Flash制作相关文字和***片,通过教师的讲解就可以完成此部分内容。接着就是教学课件的展示,在这里不光要有文字的部分,还需要相关的视频材料,这样能够使得抽象的知识更具体,同时教学形式也趋于活泼,可以调动学生的学习积极性,也便于学生很快地掌握相关的学习知识。最后的课堂测验部分可以通过Flash灵活的习题相关模块的设计来完成,从而检验学生的学习效果和教师的教学质量。课件的片头和主体内容设计完成之后,就需要一个片尾来结束整堂课的内容,片尾的设计可以使用***片背景、文字和动画内容。在制作过程中要充分发挥Flash软件的强大功能,尽量使用矢量***像,导入的声音、音视频文件尽量提前压缩至最小,以避免最终设计的Flash文件过大而不易于。同时多使用渐变效果提高Flas的层次性和动感。在设计动画的过程中尽量将不同动作的时间点相隔开来,以免执行的时候产生混乱。在利用Flash软件制作多媒体课件时,要给后续的修改工作留有余地,以提高课件的可用性。可以通过预览的方式对制作完成的多媒体课件进行最后的检查工作,保证多媒体课件的播放效果,在预览过程中做好记录工作以便最后对课件的不足之处进行相应的修改。确定课件制作无误之后就可以根据需要的格式对文件进行保存并了。
3利用Flash制作多媒体课件时的注意事项
Flash课件由于在制作多媒体课件时的巨大优势,在未来的课件制作中必将被广泛应用。如今Flash软件应用比赛在各高校陆续开展起来,极大地普及了Flash软件在多媒体课件制作中的应用,但是在使用Flash制作多媒体课件时我们还应该注意一些问题,以使得Flash软件的作用得到充分的发挥。首先,要明确的是通过Flash软件制作多媒体课件是为了提高教学水平,其最终的服务对象是学生。不能为了制作一些动画效果而忽视了教学的需求。同时在使用Flash设计多媒体课件时,一些细节的处理,比如文字的打消,***像的颜色搭配,背景音乐的设计上都要服务于教学工作。不能使得课件的文字难以看清,课件的背景音乐过于聒噪而影响了正常的教学,***像颜色过于相似而难以辨别,只有这样才能发挥Flash软件在制作多媒体课件中的优势,提高教学质量,寓教于乐。
4结语
多媒体软件篇2
课件制作工具一般可分为两大类:通用工具和专用工具。通用工具是指国际上各大型软件公司开发的通用性较强的应用软件,这类软件并不是专为课件开发而设计的,但是能很好的为课件开发服务;专用工具是指专为学科教学服务,或专为课件开发而设计的软件工具。可以用于制作课件的通用性应用软件很多,以下是几种很有特点的应用软件,这些应用软件在课件制作中发挥了重要作用。
编制多媒体CAI课件的软件,是指采集、编辑及处理音频、视频、静***及动画等多媒体教学信息素材的一系列工具,可分为多媒体素材的采集与制作软件和多媒体素材编辑合成软件两大类。“工欲善其事,必先利其器”,掌握这些常用制作软件的结构特性及使用要点,恰当地选择适合自己教学风格的软件,往往能在多媒体CAI课件的制作中起到事半功倍的效果。
一、多媒体素材的采集与制作软件
编制多媒体CAI课件时,首先应进行各种教学信息素材的准备,用相应的计算机软件对各种教学素材进行采集或制作。目前比较常用的多媒体素材的采集与制作软件主要有如下几种:
1.文本输入与处理软件
在多媒体CAI课件中,文本是表达教学内容的重要构成部分。可实现文本素材的输入与处理的工具软件有很多,但最为流行的是Word和WPS,两者都能根据课件设计的需要制作出字形优美、任意字号的教学文本素材,并且生成的文件格式也能被大部分多媒体集成软件所支持。
2.静***素材采集与制作软件
多媒体CAI课件的静***素材包括***形和***像两大类。其中***形是指用计算机绘制的、有关教学内容的画面,如直线、曲线、圆、多边形、任意柱面、锥面及***表等,在计算机中称之为位******像,基本元素是***元。
课件制作中常用的***形处理软件主要有AdobeIllustrator、AutoCAD及CorelDRAW等,其中CorelDRAW较为流行。作为平面***形设计软件,CorelDRAW包含有丰富而强大的***形绘制、文本处理、自动跟踪、分色以及特效处理等功能,同时提供了增强型的用户界面,充分利用了Win9x/2000的高级功能,不仅使***形处理更快,而且制作的***形素材可以在其他Win9x应用软件中进行拷贝、剪切和粘贴。
***像是指由数码相机、摄像机或扫描仪等输入设备捕获的实际场景的静止画面,在计算机中称之为矢量***形,基本元素是像素,比如***片和照片等。
***像采集和制作软件常用的有Photostudio和Photoshop等。Photostudio是最新流行的***像采集与制作软件,它采用简洁的中文界面,可以直接从数字相机、扫描仪等输入设备获得***形,支持BMP、TIF、PCD、PCX、TCG和JPG等文件格式,而且操作简单。值得一提的是,Photostudio对计算机硬件配置要求极低。且该软件可从***。
3.音频素材采集与制作软件
音频即声音。多媒体CAI课件中所用的音频主要包括课件的背景音乐、课文范读及音效三部分。采集与制作的声音文件可在Windows系统的“录音机”中进行,也可以应用CreativeWaveStudio、SoundSystem、GoldWave及SoundForge等音频处理软件。GoldWave是较新的、适合于一般教师进行音频素材采集与制作的软件,它集音频录制和编辑于一体,功能强大,不仅是一个录音程序,可以很方便地制作CAI课件的背景音乐、音效、录制CD、转换音乐格式等,而且还具有各种复杂的音乐编辑和特效处理功能。该软件不需要安装,只要运行程序文件夹中的可执行程序即可。GoldWave小巧玲珑,只有600K左右,可从***。
4.视频素材采集与制作软件
视频是CAI课件中的活动画面,大多是教学内容的真实场景再现,其常用软件主要有Premiere和PersonalAVIEditor。Premiere制作动态视频效果好,并且功能强大,但操作较复杂,一般教师需要经过一段时间的专门学习,才能熟练运用;而PersonalAVIEditor则适合一般教师制作简单的动态视频素材,不仅操作简单,而且有多种***像、文字和声音的特效,将这些特效灵活搭配,即可轻松获得教学动态视频素材。
5.动画素材采集与制作软件
在教学内容中,有一些较抽象的概念和现象,仅凭学生的想象难以留下直观的认识,这时可借助CAI课件的动画将其表现得生动形象。多媒体CAI课件制作动画的常用软件主要有AnimatorStudio、Cool3D及3D***AX等。
Animator对运行环境要求较低,并且操作直观,容易学习,可以方便地进行二维***形与动画的制作,满足中小学课堂教学展示有关内容的需要,这比板书和投影片更生动形象,更容易调动中小学生的学习兴趣,有利于提高课堂教学效果。如果用多媒体编辑软件Authorware等对二维动画教学软件进一步编辑,几乎可以满足课堂教学的全部需要,达到***文并茂、声像俱佳的境界。
3D***AX是三维动画空间多媒体素材制作软件,提供给专业绘***人员制作高品质***像或动画所需要的功能。教师利用该软件可以很快地建立球体、圆锥体、圆柱体等基本造型,或者构造出物体的立体***形。
Cool3D则在速度、操作简易度和视觉效果上都能很好地适合一般教师制作教学动画的要求,它可以直接创建任意的矢量***形或者将JPG、BMP等***像直接转换为矢量***形,同时还可快速制作基本几何形状的三维物件,将球体、圆柱、圆锥、金字塔和立体几何形状的物件插入到***像中,并且可以自定义物件的半径、高度等参数,因此对制作数学、物理等CAI课件的动画素材提供了极大的方便。该软件可从***。
二、课件制作的一般工具简介
(一)。PowerPoint
1.软件简介
PowerPoint是美国微软公司办公自动化软件Office家族中的一员,是专门用来制作演示文稿的工具软件。它主要用于学术交流、产品展示、工作汇报、情况介绍等场合的幻灯片制作和演示,可以通过计算机播放文字、***形、***像、声音等多媒体信息。
2.特点
PowerPoint简单易学,制作课件过程也极其简单。用PowerPoint制作的课件,可以随着讲授者的逐步讲解,一步一步演示由各种文字、***片、动画、视频、声音构成的幻灯片,课件***文并茂,动静有致。PowerPoint是目前使用较为广泛的制作演示性课件的拿手工具。
但用PowerPoint制作的课件缺乏交互性,不能作为***的教学课件用于个别化教学,而只能作为讲授教学内容中疑点和难点的辅助课件,用于集体的、以讲授为主的课堂教学活动中。
(二).Authorware
1.软件简介
Authorware是美国多媒体工具软件供应商Macromedia的产品,该软件采用的面向对象设计思想不但大大提高了多媒体系统开发的质量和速度,并且使非专业程序开发人员进行多媒体系统开发成为现实。多年来,Authorware从1.0版、2.0版到目前最新7.0版一直是众多多媒体开发工具中的佼佼者。1995年11月在美国Comdex展览会期间,Authorware荣获PC多媒体制作工具类最有价值产品奖。Authorware采用面向对象的设计思想,提供直观的***标编程界面,利用各种功能***标逻辑结构的布局,体现程序运行的结构,并配以函数和变量完成数据操作,从而取代了复杂的编程语言。
2.特点
使用Authorware制作课件非常直观、明了,使用者无须掌握高深的编程技巧,只需将软件提供的***标拖放到流程线上,然后将准备好的素材添加到***标中,再设置画面的显示、控制页面的跳转和内容的交互,就能制作出包含文字、声音、***像、动画等多种元素在内的、界面华丽、交互性强、控制灵活的教学课件。
AuthorWare的主要优点表现在:
(1).编制的软件具有强大的交互功能,可以任意控制程序流程。
(2).在与用户的人机对话过程中,它提供了按键、按鼠标、限时等多种应答方式。
(3).它还提供了许多系统变量和函数,用以根据用户响应的情况执行特定的功能。
(4).用它编制的软件除了能在自身集成环境下运行外,还可以编译成可执行文件(.exe),在Windows系统下脱离AuthorWare制作运行环境。
(5).强大的交互性。
主要缺点为:
(1).基于流程,容易将结构构造复杂化,不利于总体内容的组织和管理,修改时也非常的复杂与不便。
(2).缺乏多媒体同步机制。
(3).影像不能非窗口播放。
(4).国外对多媒体创作工具以及数据库有规定,就是多媒体创作工具本身不可以带数据库功能,只有和数据库的接口,对数据库的支持较弱。
(三).Flash
1.软件简介
Flash是有美国的Macromedia公司于1996年6月推出的优秀网页动画设计软件。它是一种交互式动画设计工具,用它可以将音乐、声效、动画以及富有新意的截面融合在一起,以制作出高品质的网页动态效果。
2.特点
Flash与其他工具相比,具有矢量描述、播放流畅、数据量小、色彩鲜明等特点。上手很容易,凡是用过类似Photoshop软件的人就可以很轻松地掌握用Flash制作动画。通过使用关键帧和***符使得所生成的动画体积很小,而且用Flash做出来的动画是矢量的,与位***形不同的是矢量***形可以任意缩放尺寸而不会产生任何变形,保证***形的质量。
Flash把音乐、动画、声效、交互方式融合在一起,使得越来越多的人把Flash作为网页动画设计的手选工具。强大的动画编辑功能帮助设计者可以随心所欲地设计出高品质的动画,通过Action和FsCommand可以实现交互性,使Flash具有更大的设计自由度,另外,它与当今最流行的网页设计工具Dreamweaver配合默契,可以直接嵌入网页的任一位置,非常方便。而且在Flash4.0的版本中已经可以支持MP3的音乐格式。
与其他教学工具不同的是,Flash采用了“流”技术的播放方式,动画是边***边播放,如果速度控制得好的话,几乎感觉不到文件还没完全***,这样就能使整个教学过程流畅自然。
但Flash也有美中不足之处,Flash的主要缺点是:
(1).需教师具有较好计算机基础,对教师美工基础要求高。
(2).基于时间帧的概念,将结构复杂化,并且给修改与管理造成极大不便。
(3).交互功能的实现比较复杂,需要使用ActionScript脚本语言。
(4).它不支持影像,多媒体支持格式少。
(5).制作所需花费时间太久。
(6).用户的浏览器必须要安装Flash播放文件才能正常浏览。
(四).PhotoShop
Photoshop并不是多媒体课件制作工具,它是专业的具有***形处理功能的平面设计工具。使用它可以将任何***片制作成我们想象到的效果。所以它更适合作为***片素材的制作软件。
主要优点:强大的***形处理功能。
主要缺点:不能制作多媒体课件。
(五).方正奥思
方正奥思是由北大方正技术研究院开发的一个可视化、交互式的专业的多媒体集成创作和工具。它易学易用、功能强大、控制灵活、具有丰富的多媒体表现能力,使得初学用户能够快速上手,对熟练用户更可以提高制作效率。
其主要优点:
1.方正奥思采用的页面式结构(类同Powerpoint)、基于对象的页面布局,相比较于Authorware的流程机制,更加简单明了,易于理解掌握。
2.方正奥思用动作编辑代替了语言编程,特别方便了非计算机专业的老师和用户学习使用。
3.方正奥思内建的丰富的过渡效果节约了用户的大量时间。
4.能够制作非常丰富的交互。
5.方正奥思的多媒体集成功能明显强于Flash。后者只适合制作矢量动画,而严重缺乏多媒体的集成控制功能,无法实现多种媒体资源的整合。
6.方正奥思对教师的计算机水平要求很低,易学易用。
(六).FrontPage
FrontPage是制作基于Web风格的多媒体CAI课件的软件,它可以设计页面的背景色/标题字体,快速建立超级链接,插入***像及其他教学素材。FrontPage在使用和操作各方面都与Win9x及Office非常相似,而且对一般教师来说,不需要了解任何HTML程序即可使用FrontPage轻松地制作网络式多媒体CAI课件。FrontPage制作课件的不足和PowerPoint一样,不能设计复杂的交互性练习题,其优势在于网络功能,教师在自己的计算机上制作好网页课件,上课时,通过校园局域网,在多媒体教室可以访问该网页,甚至还可以通过Internet与其他学校的教师交流。
(七).洪***(HongTool)
洪***(HongTool)多媒体创作工具具有强大的***、文、声、影集成功能和丰富多样的交互手段,完整的评测和反馈功能,易学易用。它编辑课件的基本结构为卡片式结构,首先要定义一些卡片,并在每张卡片上制作文字、***形、声音、影像等动态效果和卡片与卡片之间的跳转。
(八).Action
Action是面向对象的多媒体CAI制作软件,具有较强的时间控制特性,它在组织连接对象时,除了考虑其内容和顺序外,还要考虑它们的同步问题。例如,定义每个教学媒体素材的起止时间、重叠片段、演播长度等。也可以制作简单的动画,操作方法比较简单。
(九).VisualBasic
VisualBasic是一种基于程序语言的集成包,在多媒体CAI课件制作中提供对窗口及其内容的***形创作方式。
对于从未使用过多媒体编辑软件的教师来说,可选择操作相对容易的洪***(HongTool)或Action,这类软件不需要编程,而且操作界面及制作工具简单直观;若教师对使用多媒体编辑软件已有一定的经验,但不会编程,则可选择Authorware这类不需要编程即可生成课件的软件;对于有编程能力的计算机教师则可用VisualBasic制作课件。
三.其他课件制作工具
1.几何画板
几何画板软件是由美国KeyCurriculumPress公司制作并出版的几何软件。它的全名是“几何画板——21世纪的动态几何”。几何画板软件非常小,系统要求也不高,只需PC486以上兼容机、4M以上内存、Windows3.X/95/98简体中文版。几何画板是***基础教育司向全国中小学数学教师推荐的教学辅助软件,是探索几何奥秘的一个新工具。
(1).几何画板的特点
几何画板是一个适用于几何(平面几何、解析几何、射影几何等)教学的软件平台。它为老师和学生提供了一个观察和探索几何***形内在关系的环境。它以点、线、圆为基本元素,通过对这些基本元素的变换、构造、测算、计算、动画、跟踪轨迹等,构造出其它较为复杂的***形。
几何画板最大的特色是“动态性”,即:可以用鼠标拖动***形上的任一元素(点、线、圆),而事先给定的所有几何关系(即***形的基本性质)都保持不变。
(2).几何画板的应用范围
几何画板是针对几何专科的CAI工具。它专注于几何问题的研究、课件的开发、应用。数学教师可用几何画板讲授数学中各种“***”的问题;物理教师可用几何画板将一些物理模型***形化;学生可用几何画板自己学习、研究、发现数学和物理问题。具体体现以下几个方面:
1).交流工具
几何画板对几何***形和几何规律的表现十分准确,而且表现方法更新、更动态、更活泼。几何画板可以给***形着色、标符号和加注释;“脚本”也可以注释、打印和存储。每个画板可做细微的修改甚至大修大改成新的画板保存起来,所以几何画板特别适合进行几何交流,便于几何研究和专题讨论。它还可以作为教师布置几何作业、学生完成作业的工具。
2).演示工具
3).几何画板能满足CAI演示的要求,对问题进行准确的、动态的表达。几何画板配合大屏幕投影仪、液晶投影板或者计算机显示转电视信号的转换设备,就可以成为一套很好的演示工具。
4).探索工具
几何画板不仅给数学带来了一个新的、有力的工具,更重要的是它为新的探索式教学方法提供了可能。学生可以在教师的指导下运用几何画板去发现、去探索、去表现、去总结几何、代数、函数、物理甚至其它学科的知识点与规律,从而可以更好地理解和掌握知识。
5).反馈工具
了解学生的思路和对概念的掌握程度在教学中是相当重要的一个环节,也是难度较大的一个环节。而几何画板给出了(a)复原、重复;(b)隐藏、显示;(c)拖动、运动和动画;(d)建立脚本等方法,便于师生之间的了解沟通。
可见,几何画板不仅成为学科教师一个“教”的工具,而且也是学生“学”的工具。
2.Mathcad7.0
Mathcad是美国Mathsoft公司推出的一个交互式的数学系统软件。也是适于制作理科CAI课件的一个工具软件。在理科类(例如数学、物理、)的教学中有大量的函数、***形,表现这方面的内容,Mathcad要比一般的通用多媒体创作工具更方便、更科学。
(1).Mathcad7.0的特点
Mathcad7.0的主要特点是输入格式与人们习惯的数学书写格式很近似,采用WYSWYG(所见所得)界面,适合广泛的数学计算。Mathcad可以看作是一个功能强大的计算器,没有很复杂的规则;同时它也可以和Word、Lotus、WPS2000等字处理软件很好地配合使用,可以把它当作一个出色的全屏幕数学公式编辑器。Mathcad在输入一个数学公式、方程组、矩阵之后,计算机能直接给出结果,而无须去考虑中间计算过程。
Mathcad7.0Professional还带有一个程序编辑器,对于一般比较短小,或者要求计算速度比较低时,采用它也是可以的。这个程序编辑器的优点是语法特别简单。
值得注意的是在加入软件包自带的Maple插件后能直接支持符号运算。你可以在计算机上输入数学公式、符号和等式等,很容易地算出代数、积分、三角以及很多科技领域中的复杂表达式的值。
特别是Mathcad7.0显示各种***形以及科学的动画的功能,使我们对问题的理解更加容易。
(2).Mathcad7.0的主要功能
多媒体软件篇3
关键词:计算机 多媒体软件 开发
中***分类号:TP391.6 文献标识码:A 文章编号:1007-9416(2012)07-0156-01
多媒体软件的出现扩展了计算机的使用领域,将计算机变成了社会的信息工具,被广泛地运用于课程教育、生产管理、家庭娱乐等领域。多媒体技术的意义在于可以利用计算机技术处理信息,保证非专业人员也能够顺利地利用计算机技术进行计算机操作。多媒体技术具有集成性、控制性、交互性、非线性、实时性、互动性、信息使用的方便性、信息结构的动态性等特点,因此多媒体软件的开发需要建立与上述特点对应的开发模式。早期的多媒体计算机软件开发模式已经无法满足人们的需求,我们需要研究新的计算机多媒体软件开发模式。
1、多媒体软件开发模型的建立
1.1 软件工程的概念
软件工程可以利用数学方法建立软件开发过程中的各种模型和具体算法,可以利用信息化知识来定义、开发、维护软件,可以利用工程知识来进行工程费用估算、制定计划和方案,可以利用管理方案进行生产管理。软件工程的核心目标是尽量付出低的开发、维护费用,完成开发目标,并保证开发软件的可靠性。
1.2 软件的生命周期
软件的生命周期为从设计者提出开发开始到软件完全报废为止的整个时期,软件的生命周期包括软件的可行性分析、提出开发计划、需求方案分析、概要设计、详细设计等阶段。
1.2.1 软件需求分析
进行多媒体软件开发前,需要首先进行需求分析。软件需求分析就是要详细了解用户需要的是什么,他们需要的内容具有什么特定的功能、特点、性能和最终为了达到什么目的,并将软件建立成抽象的模型。然后,定义软件的具体规格说明,详细分析出怎样的软件能够满足模型的要求,即将问题的解决方案变成软件的基本需求。这些需求需要以书面的形式确定下来,当作软件设计的基础。
1.2.2 软件设计
软件设计的目的是展现出系统的实现方案。设计过程需要以体系结构为设计中心,利用多个结构分析***来表达,设计初期只是设计出基本框架,不用展示设计细节。软件设计时期需要解决的主要问题是软件的总体结构、软件与用户的交互界面、软件的使用方法、软件的内部和外部数据等等。因此,软件设计阶段需要完成软件的基本结构设计、基础数据设计、操作界面设计、过程设计。
1.2.3 软件构造
完成了软件设计后需要进行软件构造,软件构造的目的是定义代码的结构、基本形式,基本形式的组成有源文件、可执行文件、二进制文件等等。由于多媒体软件的主要工作是进行数据信息的采集、处理和组合,所以多媒体软件的开发可以借鉴软件开发的方式。
1.2.4 螺旋生命周期模型开发多媒体软件
目前,我国多媒体软件的开发模式大多采用螺旋生命周期模型结合面向对象程序设计的方法。在运用面向对象设计程序法时需要满足下述两个条件:第一,对象仅仅在功能被激活时才能被管理;第二,对象是功能和状态的集合。螺旋生命周期模型开发多媒体软件的步骤为:第一,通过用户调查、访问、面谈等形式,获得用户意见;第二,将需求分析当作基础,设计出应用系统原型;第三,将原型交给用户;第四,在用户使用一段时间后,得到用户的使用反馈,然后更改用户的设计原型;第五,增加用户的新需求,建立新原型;第六,不断重复上述循环,直到软件完全报废。
2、多媒体软件开发的过程
2.1 多媒体项目的框架策划
软件的开发首先需要进行项目的需求分析,即确定软件所需表达的范围,需求分析包括用户分析、内容分析、技术分析、成本分析。然后,建立多媒体项目的内容规划,其具体内容包括设计内容大纲、软件风格、项目功能。接着,进行多媒体项目的管理规划。完成这项内容的开发队伍有项目管理人员、脚本编写人员、信息技术处理人员等。最后,进行多媒体项目的进程规划。
2.2 多媒体脚本编写和改编
多媒体脚本编写和改编的首先步骤为脚本内容结构的规划。然后,为了让脚本的内容符合规范的标准,需要建立脚本编写的稿纸形式,设计者需要严格按照稿纸内容进行脚本编写。由于一部分脚本编写人员对于多媒体技术的表现形式不熟悉,所以需要进行脚本改编。改编的首要工作是对脚本进行分类,仔细注明内容是属于哪个范畴,并进行详细标明。改编的第二个工作是进行软件屏幕的设计处理,随时提供软件制作的各个控制流程。
2.3 媒体素材准备
媒体素材可以分成文字、声音、***像、视频等等,不同的开发平台和使用环境具有不同的文字格式。例如:声音媒体有WAV、MIDI格式,***像文件有BMP、JPEG格式等等。为表示不同格式的区别,文件需要设计不同的扩展名。文字素材的准备需要尽量采用Windows平台的文字处理软件,选择文字素材文件格式的时候必须要考虑多媒体软件能否识别该格式。声音素材的准备应该尽可能为AIFF、PCM、MP3、WAV等格式,若不是以上格式,在调入程序的过程中会遇到困难,必须进行声音格式的转换。***像素材的准备具有五种基本形式,包括:软件创作、扫描仪、相机拍摄、数字仪器输入、画面捕捉。
3、结语
总而言之,多媒体软件的开发模式对于人们的生活至关重要,需要进行特别研究。传统的多媒体软件开发已经不能满足时代的需求,新时代多媒体软件的开发一般包括项目框架的制定、脚本的编写和修改、媒体素材的准备、计算机后期合成、项目最终产品化等过程,需要对每一个过程进行严格规定。本文首先介绍软件开发的建模方法,建立开发的基础模式,然后分别介绍软件开发的每一个过程,希望起到一定的启发作用。
参考文献
[1]孙震宇,孙福林,段权.基于网络的远程教育课件开发[A].全国第十四届计算机科学及其在仪器仪表中的应用学术交流会论文集[C].2001年.
[2]陈丽.北京师范大学教育信息工程研究中心远距离教育研究室主任.时代呼唤高质量的多媒体教育软件[N].中国教育报,2000年.
多媒体软件篇4
摘要:本文通过分析认为,交互是人与计算机之间进行信息交流的一种功能,在多媒体教学软件中,熟练地掌握、科学地设计、合理地运用交互功能,有助于改变传统的“以教为中心”的教学软件开发模式,达到“以学为中心”的教学软件设计目标,也能更充分地发挥多媒体平台的优势,优化教学资源,提高教学质量。
关键词 :多媒体 教学软件 交互
一、内涵与定义
多媒体是在计算机系统中组合两种或两种以上媒体的一种人机交互式信息交流和传播媒体。
20 世纪80 年代末,多媒体计算机出现并迅速进入教育领域,给计算机辅助教学带来了***。大量调查研究表明使用计算机进行教学比传统方法更具有优势。人机交互、立即反馈是多媒体显著特点,是任何其他媒体所没有的。在张***征编著的《多媒体教学软件设计原理与方法》(2007)中,对多媒体教学软件进行了定义,其内容是:根据一定的教学目标,为特定的学习者设计的,能够***完成一定的课程或培训教学任务的应用软件。它包含了四个方面的含义:为特定对象群体设计;隐含了教学系统设计;能完成***的教学任务;应用领域包括职业培训。本文采用此定义。
二、多媒体教学软件的交互设计
交互设计在多媒体教学软件中处于中心地位,下面主要通过Powerpoint、Authorware等几个事例详细说明。
1.Powerpoint多媒体教学软件交互设计
多媒体教学软件制作包括素材准备和教学软件交互设计与制作两个阶段。
(1)第一阶段是素材准备,其中素材准备包括文本、声音、***片、视频等。其中文本文件以doc、txt、wps等格式存储;声音文件以mp3、ra、wav等格式存储;***片分为静态***片和动态***片,静态***片以bmp、jpg、png等格式存储,jpg一般使用于教学软件中,动态***片格式一般为gif;视频文件一般以avi、mpg等格式存储。
(2)第二阶段是教学软件中的交互设计与制作。热区、热对象是多媒体教学软件主要交互方式。
①如何实现热区和热对象交互。在幻灯片上插入作为热区对象的对象,再插入无色自选***形套住热区。右击鼠标选中动作设置单击鼠标超链接到结束放映,即可实现热区与热对象之间的交互。
②如何在幻灯片中出现注释。第一种,单击任意位置可以出现注释;第二种,在固定对象中单击出现注释。这里重点说第二种:准备好两张同样内容的幻灯片,要在下一张幻灯片出现注释,选中上一张幻灯片单击右键动作设置链接到下一张幻灯片,同时,选中下一张幻灯片单击右键动作设置链接到上一张幻灯片,即可实现在幻灯片中出现注释。
③如何控制声音播放按钮。选用已经做好的幻灯片中插入播放按钮和结束按钮。右击选中播放按钮动作设置单击鼠标播放声音MP3格式歌曲。右击选中结束按钮动作设置单击鼠标播放声音停止前一声音,即可实现控制声音播放和结束文件。
2.Authorware 多媒体教学软件的交互设计
在多媒体教学软件的交互设计中,Authorware具有强大而优秀的交互设计功能。那么,如何在Authorware中设计填空题呢?
(1)在Authorware主界面的流程线上拖入一个显示***标,单击命名为填空,双击打开显示***标,点击文字工具输入。
(2)拖入一个交互***标并放置一个群组***标,接着选择“文本输入”类型,并在模式栏中输入“内存储器”,其他选项不变。
(3)按Ctrl+P运行测试,用户可以根据审美观来调整文本位置以及字体大小。
(4)选择一个显示***标,命名为“very good”和一个声音***标,声音***标中导入一段比较轻快的效果声,按Ctrl+P运行测试。当学习者回答正确时,系统会出现表扬的话,说明多媒体教学软件产生交互。当学生回答错误答案时,也可以产生交互。在交互***标的右边拖入一个群组***标,交互类型为文本输入,但是,模式栏应填入“*”。选择一个***标命名为“加油哦”和一个声音***标,其中声音***标提示“再试一次”。
(5)这个带有交互性的填空题制作完成后,执行的结果为:学生在答题的过程中,输入正确的答案时,计算机审评之后会出现“very good”,并且带有轻快的音乐。当学生回答错误时,电脑提示“加油哦”,并鼓励学生“再试一次”。
三、结语
交互性是多媒体技术特性的核心,它使多媒体教学软件其他特性的优势更突出,功能更强大。一个多媒体教学软件的应用价值是否能被其他媒体所替代,是否是高层次高水平、真正意义上的多媒体教学软件,就取决于它是否具有较强的交互性功能,简单地说就是软件的交互性。
参考文献:
多媒体软件篇5
关键词:多媒体开发软件;编程技术;应用
多媒体开发软件是Macromedia公司研发推出的,其推出以来为广大多媒体程序设计人士所青睐,并迅速流行于全世界[1]。以下主要对多媒体开发软件编程技术及其应用进行研究分析。
1.什么是多媒体开发软件
多媒体开发软件是一种具有多种多媒体程序功能的***标导向式编辑工具,主要用作各种多媒体信息的集成、处理以及统一管理,包括文本信息、***像、声音、视频、动画等[2]。通过多媒体开发软件制作的多媒体程序具有表现力强、交互性强等多种优点,并广泛应用在多种领域,包括商业活动、CAI教学、产品生产、产品演示等。用该编辑工具开发的产品主要采取卡片式结构设计,即用户只需将产品内容转换成不同形式的多媒体对象,比如文字信息、***形***像、声音、视频、动画等,然后制作在卡片上,最后设定相应的菜单、按钮等交互方式将一张张卡片相互连接起来,时期成为一个有机体。
2.多媒体开发软件环境下的编程技术分析
用户在使用多媒体开发软件编写程序是比较轻松的,对专业语言的要求不高,仅需掌握一下基础知识便可进行程序模块的编写。
2.1运算符与表达式
多媒体开发软件的运算符分有5种类型,分别是逻辑运算符、连接运算符、关系运算符、算术运算符、赋值运算符。在使用运算符时一般优先级高的运算符先行,优先级低的运算符后行;同等级的运算符则按从左往右的执行顺序。表达式其实是一个语句,由运算符、函数、常量和变量共同组成的,在正文对象、对话框、计算机窗口中均可输入相应的表达式。比如y:y+1,可用于赋值、特殊操作以及运算过程的命令执行,或者某一外部程序的调用。
2.2函数和变量
函数是一类子程序,分有自定义函数与系统函数两种,可以为系统提供某些具有特殊性的作用、功能[3]。多媒体开发软件具有十八种类型的系统函数,共计有300多个。自定义函数即用户可自行定义某种函数,从而满足自身的需求,并且只有Aouthware支持的格式范围才能自定义函数。自定义函数又分为两种格式,分别是UCD(编码文件格式)、DLL(动态链接库格式)。变量指的一个程序在其运行过程中其值能够改变的量[4]。多媒体开发软件的变量分为两种,第一种是系统变量,指的是多媒体开发软件中比较特殊的一类预先定义的变量,主要用作系统运行过程中其内部运行状态变化情况的记录,其特点是在系统运行或某个程序执行的过程中,多媒体开发软件会根据相关情况的具体变化情况对该变量进行自动调整,用户也可根据自身的实际需要对其作出相应的调整或调用。例如CursorX和CursorY(地理位置)、Date(日期)、Time(时间)等均为系统变量,均可自动调整也可以手动调整或调用。自变量值得是用户自行创建的变量,用以实现系统当前并未提供的某种功能。另外,多媒体开发软件的变量根据变量内型又分为三种,第一种是逻辑型变量,用ON与OFF还有1和0表示,表示执行条件或者表达状态,用于FALSE或TRUSE两个值的存储;第二种是数值型变量,主要用于数值表达式、整数和小数等数值的存储;第三种是字符型变量,需要用双引号括起来,主要用作字符串的存储,最长的字符串长度可达到3000个字符。
2.3控制语句
控制语句表示的是用以实现控制程序的选择和循环等功能的的计算机语言。多媒体开发软件的控制语句有2类,第一类为条件语句,需对语句条件判断结构进行分析,从而作出执行决定,分为3种形式,第一种是if条件then表达式;第二种为镶嵌型的条件语句,比如“if条件1then语句块;elseif条件2then语句块1;……endif”只执行条件满足的语句块。第三种是“if条件then语句块;endif”或者“if条件then表达式1else表达式2”为条件满足时执行紧跟then后面的语句块或者表达式;“或if条件then语句块1;else语句块1;else语句块2;endIf”为条件不满足执行语句块1,反之则执行语句块2。第二类为循环语句,指的是在规定执行次数范围内或者条件满足的情况下,会重复执行特定的一段程序代码,同样有3种形式,第一种为“repeatwhile条件”;第二种为“repeaptwiht变量in数值列表;循环体;endrepeat”,这类语句主要由列表内的数据个数决定循环的次数,执行顺序是从左往右逐一执行,每一次循环均会赋予列表内的一个数据相应的变量,指导全部数据均赋值后才停止循环。第三种是“repeatwhit;循环体;endrpeat”为条件满足时即执行循环体,一直循坏至条件不满足时才停止。或“变量:=初值[doadn]to终值;循环体;endepeeat”需先将初值赋予一个变量,然后循环体每执行一次,将变量值加或者减1,如此循环直至变量为终值即停止循环。
3.多媒体开发软件环境下编程技术的应用分析
在多媒体开发软件下应用编程技术时,只需利用简单的函数和变量的表达式或控制语句并配合合理设置判断***标、简单语言程序的编写即可完成相应的应用程序,达到丰富多样的程序效果。比如在设计2位数的抽奖程序时,需想自定义4个变量:m、n、p、q,p和q用作两位数中个位数和十位数的随机数,p=random(0,9,1);p=random(0,9,1);m用作抽奖程序的起始时间,m=1代表数字开始递减式跳跃;n代表时间,用作数字跳跃的停止。
作者:刘苓 聂小璠 单位:信阳农林学院
参考文献:
多媒体软件篇6
中***分类号:G424.29 文献标识码:A 文章编号:1672-3198(2007)08-0147-02
1 多媒体软件的常用形式
多媒体软件是一种根据教学目标设计的,表现特定的教学内容,反映一定教学策略的计算机教学软件。多媒体软件按其所起作用表现形式的不同,可分为以下几种模式:
1.1 演示型
这种模式的软件应用在课堂的教学中,在多媒体教室由教师向全体学生播放教学软件,演示那些用语言难以表达的、变化过程复杂的或肉眼看不见的教学难点。这种软件将抽象的教学内容用形象具体的形式表现出来,能够激发学生的学习兴趣。
1.2 练习型
这种模式的软件是通过问题的形式来训练和强化学生某方面的知识和能力。一般由计算机提出问题,让学生回答,然后计算机根据预设答案给予反馈,反馈的内容取决于学生的输入,反馈形式包括简单的对或错,提示继续尝试等。
1.3 学习型
这种模式的软件以教师教学思想为主线,以学生自学为主导,以软件体现教学思想,向学生系统地传授关于某一课题的内容,这种软件可以代替教师的讲授,让学生根据自己的能力自主地学习相对完整的知识单元。
2 多媒体软件的制作流程
(1)教学设计:这阶段就是教师根据自己的教学要求而制定一个软件制作方案的过程,方案在制定上应该从教学的要求,使用环境和使用对象各个方面来综合考虑,以便达到良好的教学效果。
(2)工具选择:在确定软件制作主题后,应该选择适合自己的制作工具。多媒体软件制作工具分为两大类,多媒体软件创作工具和素材处理工具。各种工具之间不是***的、互斥的,它们之间可以很好的和平共处协调工作,例如:制作一个幻灯片,也可以调用程序。
(3)素材的准备与加工:多媒体软件的制作,需要用到大量的文本、***片、声音、动画以及各种数据。文本具有抽象层次较高,阅读灵活、方便的特点;***形***像具有逼真、生动、有趣、有利于描述事物运动、变化过程,有利于激发学习积极性等特点;动画能模拟事物的运动,栩栩如生,使软件更具有吸引力;音频可生动地再现、表现事物特征等特点。为了不影响制作,这些素材必须进行先期收集、整理和加工。
(4)脚本设计:脚本是贯穿软件制作全过程的依据,是软件制作过程中非常重要的一部分。脚本的创作是一个综合考虑的过程,首先确定软件的类型,然后根据每页的主题,绘制页面流程***,这里要确定每个交互点是否畅通。页面每一屏上显示的最后面的编码数就是软件中页面的总数,然后根据每个页面的主题构思页面的内容,这里要考虑素材的搭配和交互界面的设计,并把它写在脚本上。
(5)程序设计:就是采用一种多媒体开发工具将所有的素材有机地结合在一起,并具有交互性。在过去编写一段程序不得不和程序语言、变量、函数打交道,现在使用各种多媒体创作工具,使得程序设计变得简单、轻松、尤其这类对象型的编辑环境和流程***式程序设计,使软件设计人员很轻松的编制出令人满意的软件。
(6)测试修改:测试修改是软件制作过程中的一个重要阶段。多媒体软件在正式使用之前一定要通过静态调试,用来纠正语法错误,校正***形显示效果;利用动态调试,检查逻辑错误等手段来不断完善和修改软件。
3 多媒体教学在课堂教学中的应用
现阶段,传统的教学手段已经不能完全适应当前的教育形式,以学生为中心,在教学过程中注重培养学生***思考问题、分析问题和解决问题的能力;注重学生的直接参与、实践及课外学习,尤其是学生的讲座或报告;利用多媒体技术在教学过程中不断改革,逐渐树立以学生为中心的教学模式,在教学过程中,不断激发和提高学生的学习兴趣。
3.1 运用多媒体技术与网络技术将教学内容分层显示
教师利用多媒体技术开展计算机教学,不是仅仅将书本、黑板上的内容简单地搬到计算机屏幕上,而是充分发挥计算机的文本、音像、快速处理及网上交流等功能的技术优势,课堂教学可以做到***、文、声并茂,课前预习及课后复习可以依据学生个人需要随机进行,起到黑板望尘莫及的教学效果,利用多媒体的视频、音频技术开发成熟的电子软件、网上实验室,建立网络教学资源库。教师可以对有关教学内容进行分层显示,诱导学生深人浅出地进行学习,从而达到提纲挈领、融会贯通,系统掌握有关知识的效果。同时,可以编制带有提问与引导解答相结合的软件,引导学生系统学习,这特别适宜于学生自我预习与复习。教师可以在网上消息、答疑、与学生讨论、取学生的作业批改。学生可以在网上交作业,在网上向主讲教师提问,参与讨论。电子软件、网上实验室将会与传统的文字教材形成立体化教材体系,给每个学生提供一个学习、探索、进取的空间。
3.2 计算机动画模拟
计算机工作原理中一些不能直接拍摄到的动态过程往往是教学中的重点和难点。通过计算机动画能很好地模拟这些工作过程,使教学内容更直观形象、易于理解,笔者在多媒体辅助教学系统中适当地采用了计算机动画。制作中使用HongTool的动画工具,可以加人用Animator和3Dstudio制作的二维、三维动画,还可通过设定,控制动画的放映速度、放映方式、起止画面和逐帧查看动画的内容。利用多媒体技术中***形的移动、定格、闪烁、同步解说,色彩变化等手段,表达教学内容。在讲解计算机理论内容时,把每个知识点做成多媒体软件,使制作过程一目了然;再结合必要的解说和优美的音乐,使死板的计算机内容生动起来,让知识产生立体效应;同时通过启发性提问,引导学生积极开展思维,自我挖掘,充分想象。动画模拟不但能彻底改变传统教学中的凭空想象、似有非有的难以理解现象,同时还能充分激发学生学习的主观能动性和学习兴趣,化被动为主动,产生身临其境的教学效果。
3.3 计算机实验
在演示一些重要的计算机实验过程时,录像资料是必不可少的。这需要利用多媒体计算机的视频处理技术,制作中使用Video For Windows方式截获活动视频,形成AVI件格式,再利用HongTool的视频工具控制其播放时间、起止点、起始帧面、速度、制式、音量、对比度等属性。利用多媒体技术***文并茂和综合处理功能,可以将一些实验演示在讲课时适时播出,以加深又小相关理论的理解。在讲解怎样做计算机实验的有关内容时,可以用数码相机和数码摄像机到现场拍摄,然后导入电脑,制作成多媒体软件,在课堂上适时播放。利用多媒体的摄像、声像结合功能,可以采集各类计算机知识***片、视频材料,激发学生学习的积极性。让学生身临其境、易于理解、掌握扎实,确实达到提高教学质量的目的。
参考文献
[1]郭启全.多媒体CAI课件创作方法与实例[M].北京:机械工业出版社,2003.
多媒体软件篇7
Abstract:Learning is not in a design, teacher-centered environment,When the students to have a strong interest in learning,When they participate in various activities to learn, their learning efficiency,This paper discusses the information of teaching environment, how to make full use of various information,for efficient teaching activities, creating a work based on the teaching of multimedia. mainly to take some views about improving the interest in learning, improve teaching efficiency and enhance the teaching effect,and so on.
关键词:多媒体教学设计 方式探讨
Key words:The multimedia teaching; Design way; explore
学习活动不是在一个设计好的、以教师为中心的环境里获取信息的过程,当学生对学习产生了浓厚的兴趣,当他们切实参与了各项学习活动时,他们的学习效率就会有很大提高。但是,现在许多课程都只侧重于传输知识,不注重学生能力的培养。教师预先决定好所有或大部分教学内容,做好教学计划,然后按计划在一定时间内教完一定的内容。尽管有的教师也利用一些新的教学媒体,采用新的教学方式如实验操作、小组工作或课堂活动等来进行教学,但是这些新媒体和新方式也只是用于加强教师讲课的内容或强化问题的答案。技术在这里仅仅只是说教式教学的补充,并没有充分发挥其巨大的作用。多少年来,寻找新的传授知识和组织学习方式的道路上一直充满困难和挑战。许多教育研究者和理论家认为,教学法(包括教师怎样利用技术进行教学)不仅仅只是纯粹地传输信息。通常,单纯传输信息的教学方式是不会考虑学生的知识背景、兴趣爱好、学习目标和学习方法。学生只有被动地接受老师给予的信息,根本没有自主选择的权利。这就使得学生过于迷信书本知识而不会主动应用已有知识进行探索与创新。
学生在刚入学时,就有一定的差异--学习动机、学习目标(有的可能与老师规定的相符,有的可能相差甚远)、知识背景、生活经验、资质和学习态度等各不相同。同时,他们还认为学习是一个动态的过程,这一过程要求学生在教师的正确引导下,通过自主学习和协作学习,创造出学习作品,建构知识概念。
在这样的大背景下,我们在学生中进行了基于多媒体学习的教学方式探索。
多媒体教学软件是一种根据教学目标设计的,表现特定的教学内容,反映一定教学策略的计算机教学程序,它可以用来存储、传递和处理教学信息,能让学生进行交互操作,并对学生的学习做出评价的教学媒体。
教学设计是应用系统方法分析研究教学问题和需求,确定解决它们的教学策略、教学方法和教学步骤,并对教学结果做出评价的一种计划过程和操作程序。
教学设计是多媒体教学软件设计的第一步。多媒体教学软件的教学设计,就是要应用科学的观点和方法,从教学目标、学生、教学内容、教学策略、教学评价等多个方面来进行科学的设计。
一、教学目标的确定
在开发制作多媒体教学软件之前要先确定教学目标。教学目标是指希望通过教学过程,使学生在思维、情感和行为上发生改变的阐述。教学目标是教师和学生从事教学活动的指南和出发点,也是评价教学活动过程的依据。美国教育家、心理学家布卢姆等人将教育目标分为认知领域、情感领域和动作技能领域三个部分。多媒体教学软件应在每个单元教学中确定明确的、具体现实的教学目标,这样,学生在学习之前和学习过程中就能明确自己的学习目标,学生对于学习目标有关的知识易于形成联想。
二、教学策略的制定
从某种意义上说,多媒体教学软件设计的一切活动都是为了学生的学,学习的结果应该在学生自身的认知和发展的学习活动中体现出来,而作为学习主体的学生在学习过程中又是以自己的特点来学习的。学生的心理特征和状态等方面的因素是影响学习的主观因素。为了促进积极的学习,在多媒体教学软件中要采取一些有效的教学策略与方法,还应教给学生一些认知策略,也就是教给学生一些如何学习的方法,从而促进学习。同时教师也要按照教学设计要求,从以下几个方面进行教学。
(1)、加强基本原理的教学,促进原理或规则的认知
教学中应要求学生准确地理解基本原理,这是教学训练的最主要的手段。为此,多媒体教学软件中应做到以下几点:
(a)教学软件中应给予恰当的学习内容和练习课题,使学生充分掌握基本原理。
(b)在软件中要设置大量的练习,通过练习使学习在充分理解原理的基础上,应用原理去解决问题。
(c)在教学软件中鼓励学生自己总结,归纳学过的内容,充分掌握运用基本原理的条件和方法,使所学原理达到最有效的认知。
(d)在促进记忆和认知时,多媒体教学软件可以采用间隔复习的方式,增强学生对已习得的知识的保持,并提供提示的策略,帮助学生把这些知识贯穿到后续的学习内容中去,或把新知识运用于相似而不相同的其他情景。
(2)、注重对策略性知识的教学,让学生学会学习
当代的教育观念是让学生“学会学习”,“授之以鱼,不如授之以渔”。因为随着信息化时代的到来,知识更新周期缩短,教师不可能把所有的知识都传授给学生,只有让学生掌握学习的方法,才可能不断更新知识结构,适应新的情境,从而真正提高学生的学习能力,让学生可以不断学习,实现素质的提高。因此,在设计多媒体教学软件的时候,要立足于除了教给学生知识内容以外,还要教会学生学习的方法,除了注重知识信息的教学之外,还要合理设计各种指导、强化、反馈等方面的信息,以提高学生的学习能力。教师要通过软件把各种学习方法教给学生,如理解知识的方法、复习和巩固的方法等,把教师的指导和学生自己的总结结合起来,既可以减少学生自己探索的盲目性,提高效率,又可以让学生根据自己的体验对学习方法真正加以把握。这样,学习方法才能具有最大的实践价值。
三、教学评价的设计
在多媒体教学软件中,除了呈现知识内容,演示一些过程现象,进行举例说明以外,还应提出一些问题对学生进行测评,以了解学生对知识内容的掌握程度,并在教学过程中达到强化、矫正和定位的作用。教学评价的设计对于保证软件教学性的发挥具有重要的作用。
多媒体教学软件中应根据教学目标和所呈现的教学内容等,编制一些有关教学内容的练习,对学生进行测试,并及时地给予反馈和激励,看其学习结果是否能够跑龙套顺利地向新的情境迁移,因为这是衡量学习任务是否完成的最可靠的指标。通过测验和评价可以检查学生对内容掌握的情况,促进学生进行深入的思考,使学生对问题的理解逐渐深化,从而有助于有效学习迁移。
四、建构设计方案的积极对策
对策之一:学习一些理论,软件设计应是理论指导下的实践。
软件设计本身就是作者理论素养的一种体现,它显现出制作者对教育、教学、教材改革方向的把握,对课堂教学的理解,对现代教学技术的领悟。可以肯定,没有先进理论的指导,是不可能制作出真正成功的软件的。这就要求我们的软件设计者要树立现代化的教育思想,不断更新教育观念。笔者从实践出发,认为有几种理论是软件设计者(设计者)所必须掌握的,如“信息传播论”、“系统论”、“最优化理论”和强调以学生为中心,在一定“情境”中,通过“协作”与“会话”实现“意义建构”的“建构主义理论”等。
对策之二:确定一个原则,软件设计最终是为课堂教学服务。
多媒体辅助教学作为一种“电教”方式,它姓“教”不姓“电”。软件设计时,我们要给计算机正确定位。计算机作为一种功能强大的媒体在教学中应发挥什么作用呢?按照建构主义理论,学习是学生主动地、积极地认知思维过程,学习过程是通过学生与外部环境之间的交互活动而展开的。因此,将计算机作为教学过程中帮助学生积极学习、主动建构知识的认知工具才是正确的定位。基于此,软件设计者不应将精力放在流光溢彩的***片、活泼生动的动画上,而应着眼于激发学生的学习兴趣,超越传统媒体的局限,变抽象为形象,化繁为简,更好地帮助学生突破重点难点,从而提高课堂效率,实现教学的最优化。
对策之三:掌握一个趋向,软件设计应该向积件方向发展。
“教无定法”,固定化的多媒体课件不能鼓励学生的思维多元化,也难以发挥教师的教学特色和教学个性。经过不断实践和反思,现在软件设计开始向积件方向发展。积件是根据教师和学生的需要组合开发的教学资源库、教学策略库和教学软件平台。建立积件后,教师在组织教学时,可以随心所欲地选择需要的教学资源、选择恰当的信息呈现方式和适宜的教学策略,还能利用国际互联网的资源优势,为学生创造最优化的学习环境,实现个性化教育。目前市场上的“几何画板”、“CSC电子备课系统”它们虽然还不完善,但已受到普遍欢迎,这也是软件设计向积件制作发展的趋势的有力证明。
参考文献:
多媒体软件篇8
从上面的教学设计和实施的介绍,可以看出多媒体教学软件在整个教学过程中起到了极其关键的作用,下面简要说明一下软件的各项学习功能的设计。(1)观察结构:设计了“三维结构展示”和“结构分解组合”功能,采用三维立体动画方式,实现学生“全方位、内外”直观、形象地观察认知结构。(2)读懂***纸:设计了“识***学习”─“识***训练”配套功能,先认知后训练,实现读***、识***功能,帮助学生高效率认知***纸。认知装配***时,用鼠标触及***纸上序号则显示其零部件名称并高亮显示其***案轮廓,突破了教材静态***纸的观察方式,容易引发学生认知兴趣;训练时要求学生拖动零部件名称到正确的***示位置,以此训练学生对***纸的认知。(3)认知原理:设计了“原理演示”功能,以直观形象的动画形式展示换热器工作原理,解决了传统教师讲解枯燥难懂的尴尬,有效突破了教学难点。(4)模拟拆装:“模拟演示”功能让学生熟悉基本拆装流程;“拆装仿真”能让学生模拟拆装操作,进行训练;同时,还配以视频便于学生仔细观察实际拆装流程。通过认知和模拟操作的训练,使学生如身临其境,为后续真正的动手实训打下基础。(5)模拟试压:模拟试压是最重要的学习环节,共设计了“壳程试压、管程试压、试压仿真、偷师学艺(视频)”四项功能,使学生能够模拟实际试压操作流程,完成整个试压技术流程的仿真操作,从而掌握换热器试压的专业知识、标准及装配试压技能。在上述五个主体学习功能项中,我们均设计了“我要问”的教师提问,使学生带着问题学习,也便于教师督导检查。学生若对问题感到艰难困惑,可以到软件“加油站”功能中查询学习。(6)“加油站”该功能提供前述五大功能学习模块对应的专业知识。我们改造课程教材陈述方式,内容简洁清晰、针对性强,描述尽可能通俗易懂、生动活泼,容易为高职学生所理解,便于其查阅学习。(7)“过关斩将”为考核测试功能,取意“过五关、斩六将”。通过“五关”测试,将前面所学综合知识进行逐一考核,学生若逐项通关,则取得“实训准入证”,标志着学生具备了实训所应具备的知识和技能基础,学生(团队)可在实训室自行进行实训操作(拆装和试压)。
2教学效果评价
我们对上述“软件辅助的项目教学模式”进行了近三年的教学实践,取得了非常好的教学效果。根据我们的实践与跟踪观察,在知识学习、技能实训、教学组织、难点突破、能力塑造等各个方面,相比传统教学模式,“多媒体教学软件辅助”的项目教学模式都体现出很大的优势,实现了质的提升,具体表现如表1所示。学生通过***自主地学习实践,其观念意识逐渐改变,比如,学习观念的转变,***意识的养成等。这些改变促使学生发现了自身潜力,意识到自身素质的提高,从而形成良性循环,其自觉性、自我期许感、自信心等进一步得到发掘,通过反馈效应,将更利于其整体素质的培养和进步。与此同时,学生的综合能力得到显著提升。这里的综合能力表现为很多方面,比如***行动能力、***学习能力、团队协作能力、动手实践能力等等。总之,多媒体教学软件成为一把“金钥匙”,通过我们的精心设计和在教学中的配合应用,解决了我们多年传统教学存在的困难和弊端,取得了令人欣喜的效果。从测试和反馈效果来看,学生在知识、技能的学习中切实做到了“深厚扎实”、教学效果、效率大幅提升,同时,学生也逐渐养成了***自主学习的意识和探索求知的内在动力。需要着重提及的是,多媒体教学软件在此过程中起到了“四两拨千斤”的杠杆作用,成为深受教师和学生喜爱的助教助学的得力助手。
3“软件辅助教学”在素质教育中的作用和意义
除了良好的教学效果,本文更重要的是想说明,利用多媒体教学软件这种信息化教学手段开展的上述教学模式,在素质教育中具有更为深远的示范应用的价值和意义。针对我们的具体教学实例,我们认为有以下两点重要的价值体现。
3.1有效实现“任务驱动、学生主体”的行动导向教学的实施
首先,软件紧密契合课程教学内容和目标,设计了完整丰富的“学习─训练─答问─测试”一体化教学功能,充分有效地实现了“运筹电脑荧屏,决胜课程学习”的功能,形成了“学习助推力”;其次,通过五个教学功能模块,借助教师“我要问”─学生“加油站”功能创意,有效引导学生的知识学习,实现了“学习驱动力”;再次,结合高职学生身心特点,界面简洁实用、活泼有趣,文字***片卡通化、幽默有趣,通过“过关斩将”的功能创意,摆脱呆板单一的考核功能,将测试考核“过关游戏化”,寓学于乐,大大激发了学生的学习兴趣和动力,形成了“学习吸引力”。总之,作为替代教师功能的媒介,软件有效激发了学生学习兴趣,引导、驱动学生***自主地按照任务程序进行课程的专业综合学习(“先期学习”),成功实现了“行动导向─任务驱动”教学模式的开展,改变了原来教师讲解、讲授造成的“教师主动、主体,学生被动、客体”的学习模式。这为学生素质培养奠定了坚实基础──素质教育必须以人为本,将学生提升到主体地位。
3.2改善传统实训模式,塑造学生“知行合一”的学习品质
传统的实训模式有很多弊端,如效率低、效果差:学生在实训室不易组织,教师需要讲解和示范,耗费时间和精力,效果反而并不好。而更严重的缺陷是“知、行脱离”:学生在实训室仅仅是动手操作,没有将知识和技能紧密衔接,形成了盲目动手,“手、脑分离”的不良学习品质,这对学生素质教育目标背道而驰。而采用如上所述的“实训准入制”模式,通过多媒体软件中的模拟仿真功能设计,可以模拟实训现场中实训装置的技能操作,同时和专业知识紧密融合。学生通过仿真训练后通过过关测试,在知识和技能综合考核合格的情况下,再进入实训室***操作,既解决了“执行脱离”的弊端,同时也培养了学生的“能力迁移”──从电脑荧屏上的“仿真模拟”到现实装置上的“动手操作”之间的行为转换,这一行为转换本身就是对学生能力素质的一种培养和锻炼。
4小结──启示和思考:通过信息化教学手段实现素质教育的途径
多媒体软件篇9
目前,国内车载电子设备市场极度缺乏多媒体综合软件,该软件能有效地将车载导航、影音***像、倒车雷达、娱乐互动等多个功能整合,方便乘客和车主的使用[1]。将多种娱乐和使用功能整合统一,使得设备简洁美观,同时降低了重复安装的成本和投入。可以极大地减少车内空间消耗,降低整车油耗[2]。多媒体共屏展示也能保证驾驶员的操作强度,保证行车安全。因此,将行车信息、娱乐互动、交流通信、车载导航等功能集于一体的嵌入式综合媒体系统符合市场和环境的发展要求[3]。
1 车载嵌入式播放器总体设计
出于应用领域、自带资源、可扩展资源、功耗等多方面的考虑,选择Linux 内核为嵌入式多媒体播放器的操作系统核心。将多媒体技术应用于嵌入式系统中面临着诸多的技术难题,嵌入式设备的特点决定了其资源通常非常有限,而有限的资源意味着需要进行多方面技术的优化[4]。
首先,嵌入式设备采用蓄电池提供能源,所以对系统的功耗要求比较严格;第二,嵌入式设备上通常没有实用的***像加速器,声卡等硬件加速设备的支持;第三,不存在DirectX,DirectShow等高层多媒体的支持。基于上述考虑,有必要设计适用于嵌入式应用的嵌入式处理器,嵌入式操作系统。根据嵌入式多媒体播放器的功能需求及技术特点,通常将嵌入式多媒体播放器的体系结构划分为硬件层、内核层和应用层,具体如***1所示。
系统的硬件层的硬件平台包括嵌入式微处理器和设备,通过合理选型和匹配可以完成满意的底层硬件组合。本系统的嵌入式MCU使用三星公司的S3C2410高速微处理器,S3C2410高速微处理器作为整个硬件系统的控制核心,接收、处理相关数据并实时发出控制指令。与其配合的系统设备是完成系统功能的必要组建和模块,涉及系统存储模块FLASH和E2PROM,LCD输出单元、主控电路和音频输出模块等。
软件部分包含应用层和内核层两个部分。应用层包含嵌入式Linux操作系统和硬件驱动程序,包括BootLoader, Linux内核,根文件系统3部分。应用层包含嵌入式用户应用程序、音频解码器和GUI。本系统选择嵌入式Linux操作系统作为操作系统[5]。
2 操作系统平台的构建
内核是整个Linux系统的核心,根据实际情况针对内核的配置进行选择,本质上指根据开发系统的功能需求对已有的操作系统进行选择,保留开发需求的系统单元,删除不需要的模块单元。在本系统中,嵌入式Linux内核选择ARM?Linux内核。Linux内核的配置系统由Makefile、配置文件(config.in)、配置工具组成[6]。完成内核的数据参数配置后,不能将程序数据直接***到嵌入式系统中进行调试运行,因为此时数据仍然以源代码的形式存在。此时,为了生成最终能在嵌入式操作系统上运行的可执行代码[7],需要进一步对内核进行编译。
过程结束后,Image和zImage两个内核映像文件会在arch/arm/boot目录下生成,zImage为压缩后的映像文件,Image为正常大小的映像文件。得到内核映像文件后,首先在开发板使用的宿主机(PC)上建立一个tftp服务,使用DNW工具,在开发板上电时按任意键进入U?Boot提示符,执行以下命令:
在嵌入式操作系统正常运行时,需要使用根文件系统支持各种功能[8],在内核刚启动运行时根文件系统需要挂载起来用于支持访问外部设备,同时完成内核模块应用程序的装载和运行,避免出现Kernelpanic的情况,防止系统内核在启动时没有根文件的支持。在实际应用中,嵌入式操作系统使用动态随机存取器、同步动态随机存取器、FLASH存储器作为存储设备[9]。基于存储设备,使用JFFS2,YAFFS,CRAMFS,ROMFS,RAMFS等常见系统作为存储设备的嵌入式文件系统。在本系统中,选择NANDFLASH作为硬件提案所使用的存储芯片,选用NANDFLASH上使用比较广泛的Cramfs文件系统作为嵌入式根文件系统。
嵌入式Linux 操作系统的启动流程如***2所示。系统启动流程包括六个步骤:
(1) 系统复位,从地址0x00开始执行,进入步骤(2);
(2) 启动Bootloader模块,进入步骤(3);
(3) 判断系统是否进入Linux,启动Linux内核映像,不启动则进入U?boot的命令操作环境,如果启动内核,进入步骤(4);
(4) 系统从NANDFLASH加载内核到内存中,完成对硬件设备的初始化工作,进入步骤(5);
(5) 挂载根文件系统,执行init进程,并从/etc/inittab取得配置文件,进入步骤(6);
(6) 提示执行用户应用程序或用户登录信息。
3 视频播放器软件设计
3.1 基于Mplayer实现多媒体播放器
Mplayer是一个Linux下的电影播放器(也能运行在许多其他的Unices和非X86的CPU上)。Mplayer的逻辑结构可以分为四个层次,即:输入层、分流层、解码层和输出层,其结构如***3所示。
本文选择Mplayer作为后台设计播放软件。利用Qt/E为软件平台设计GUI***形控制界面,对多媒体播放器的播放过程进行控制。由于条件限制,本实验在宿主机上编译并安装了Mplayer,通过Qt设计基于X86的多媒体播放器。
3.2 软件总体模块设计
由于Qt/Embedded工具可以绕过X Windows System协议客户端库,直接读/写帧缓存的FrameBuffer的数据信息,因此实现Qt类库对帧缓存的直接读/写操作,使用基于Qt/Embedded的应用程序可以完成。本系统使用嵌入式Linux作为操作系统,通过Qt的***形平台和函数库完成嵌入式多媒体综合播放。多媒体播放系统采用模块化设计思想,其架构如***4所示。
嵌入式多媒体播放器包含五个主要的模块:
(1) I/O(输入/输出模块):用于多媒体文件的读入和输出。
(2) UI(用户界面单元):用户界面单元的作用是方便用户操作嵌入式媒体播放器的各项功能,提供良好的人机操作互动界面和使用体验。
(3) 插件接口单元:读入多媒体数据(通过输入插件获取I/O模块发送过来的数据)、调用Mplayer对文件进行解码播放、文件总的时间长度、编码类型、比特率等信息的获取、暂停、快进、快退、停止、输出、输入等的动作,输入动作具体指将输出插件完成解码的数据信息传送到系统输出输入单元的过程。
(4) Mplayer解码单元:为了对不同类型的多媒体文件进行解码操作,系统选择的Mplayer解码单元由分离器、音视频解码器等部分组成。
(5) GUI单元:为了方便快捷的产生读/写FrameBuffer以及用户界面, GUI单元通过使用Qt/E嵌入式工具作为底层***形库。
软件总体模块中各单元之间的相互连接关系是:通过输入/输出单元读入音视频信息数据,用户界面单元在接收到播放信息指令后,调用插件模块相应的函数,产生相应的信号,调用Mplayer完成对多媒体文件的解码,完成解码之后将数据送到I/O模块输出。
3.3 控制流程设计
主程序设计流程如***5所示。当从菜单项打开视频文件时会触发triggered()信号,执行slotopen()槽函数,调用Qfiledialog的getOpenFileName()函数从对话框中选择要播放的视频文件。系统首先判断文件格式是否为*.avi格式,如果是,则创建一个Qprocess进程,通过该进程调用Mplayer后台对视频文件进行播放,并在指定区域进行输出显示。
4 交互式***形界面设计
QImage类提供了一种与硬件访问无关的***片存储方式。QPainter则主要用来完成绘***事件。QPushButton提供了***形用户界面最长用到的命令按钮部件。此GUI交互界面利用Qt Designer以QMainWindow类为基础设计了主框架,包括菜单栏以及状态栏等;同时,以QWidget类为基础创建了一个对视频播放进行控制的插件接口,并通过合理的布局与主窗体组合在一起。
在指定目录打开avi格式视频文件,运行效果如***7所示。在播放过程中,通过状态栏实时显示当前视频文件的播放时间。通过界面下方的按钮对播放器的播放过程进行音量调节、暂停、快进、快退、停止等控制,基本达到了预期的效果。打开视频文件时,终端开始输出文件的加载路径,开始读取并输出ANS_TIME_POSITION(视频播放时间)参数值,在Qt与Mplayer之间完成了通信。
当在控制台实施各种控制操作时,在终端输出执行的操作动作并发送该信号,调用相应的槽函数完成对视频播放的控制动作。
以上是在主机上运行播放程序执行播放控制的过程。在主机上运行的Qt程序是基于X结构的,而在实际的嵌入式开发中,需要直接通过FrameBuffer进行显示。由于条件限制及其他因素,通过qvfb模拟程序在嵌入式开发板中运行的情况,如***8所示。
从***8中可以看出,在qvfb中运行该程序时,菜单项的中文显示出现了方块型的乱码,这说明菜单项已经得到了识别,只是qtopia中缺少相应的中文字体库,在默认的情况下,qvfb会调用字体库中的默认字体,这样在显示中文时会出现如上问题。可以在网络上***相应的中文字体库并拷贝到Trolltech/Qtopiacore?opensource?4.3.0/lib/fonts中。
5 结 论
本文通过对车载播放系统的设计,根据车载嵌入式多媒体播放器的功能需求和技术特点,选择一款合适的嵌入式处理器,在此平台上构建了功能完整的嵌入式Linux系统开发平台。经过对Qt的GUI设计的研究,以Qt的基础类库为前端设计嵌入式多媒体播放器的前端控制***形界面。通过创建QProcess进程,实现了对播放过程的控制,与后台Mplayer进行通信,实时读取并显示播放信息,并在指定窗口对音视频码流进行输出显示。通过测试表明,本系统达到了应用于车载音视频播放的要求,对相关开发具有重要参考价值。
多媒体软件篇10
关键词:幼儿学习软件;多媒体;软件设计;软件开发
中***分类号:TP311.52 文献标识码:A文章编号:1007-9599 (2011) 13-0000-02
Design and Implementation of Children’s Multimedia Learning Software
Xu Youfang
(Information Technology&Media College,Hexi University,Zhangye734000,China)
Abstract:With the rapid development and wide application of network technology and multimedia technology,learning of child also has great changes.Through the survey and analysis of Children's learning’s form and content,uses theobject-oriented development methodology,design and implementation of the Children’s multimedia learning software provides a good learning tool for young children.
Keyword:Children's learning software;Multimedia;Software design;Software development
一、幼儿学习现状
(一)幼儿学习方式的变革
幼儿的学习活动从幼儿的需要出发,以幼儿发展作为指导思想,着眼于幼儿品德和人格的完善,以创新精神、实践能力培养为重点,全面提高幼儿的整体素质。过去以课堂教学为主要形式的学习活动,如今,随着科技的飞速发展,也发生了很大的变革,出现了很多种其他的学习方式。例如游戏机、学习卡片、立体挂***、学习机等。尤其随着计算机、网络技术的飞跃发展,更是出现了众多的幼儿学习网站和五花八门幼儿学习软件。
(二)幼儿学习机、网站等学习方式的弊端
现在很多父母选择在国内外市场上有着众多类型的幼儿学习机,都是采用更换卡片的方式对不同的内容进行学习。这种学习机最大的特点就是操作简单。但是也存在很多弊病:例如价格昂贵、***片有限、单一***片效果、学习过程枯燥、采用统一的教育方法和教育策略、不能对幼儿的发展进行客观公正的评价、内容不能进行扩充、易被孩子损坏等,使得学习机一般的学习周期并不长,也不能给孩子养成良好的学习习惯。
幼儿学习网站的开发也为幼儿的学习开辟了一条新路,较大程度上解决了其它学习方式的不足。但是网站的操作对于3-7岁的幼儿一般会相对较难,幼儿不易掌握,不能自主学习。而一旦幼儿掌握了上网的知识与技巧,又将面临着对幼儿上网学习内容的不可控问题。况且网站学习还要求有网络支持,也在一定程度上限制了这种学习方式的学习活动。
(三)幼儿学习软件的优点与特点
一个好的幼儿学习软件可以很好的解决上述电子类学习方式的不足与缺陷,为幼儿提供一个更好的学习方式与途径。它的优点与特点体现在如下几个方面:
1.内容丰富,效果多样。幼儿学习软件可涵盖幼儿时期的识字、算术、英语、画画等各个科目的学习内容及游戏、儿歌、故事等娱乐项目,并通过***片、文字、声音、动画等效果展现出来,寓教于乐。
2.界面友好,操作简单。幼儿学习软件大屏幕的观看效果与鼠标的简单交互操作,给孩子带来愉悦的享受的同时,也给了孩子自主操作与选择的自由与能力。而语音提示操作也***了父母。
3.随时测试,综合评价。幼儿学习软件可以通过测试题目随时掌握学习的进度与效果,对幼儿的发展进行客观公正的评价,并依据幼儿的个体发展情况及时调整教育教学活动,制定针对幼儿个体独特性的学习方案。
4.价格便宜,多次升级。幼儿学习软件相对于其它电子类学习用具价格较低并可在购买后通过网络升级,获得后续的资料以及更好的功能,延长了使用寿命,拓宽了使用范围。
5.不易损毁,可共享,平时使用无网络限制等优点。
二、国内外发展现状
(一)目前,在我国已经有了一些幼儿学习软件
从种类上来说:(1)单一学科型:有英语类,如精品幼儿英语学习软件儿英语学习软件,由数学类,如儿童学数学出题助手;有识字类,如睿智宝贝识字乐园;有故事类,如神俊幼儿故事大王;成语类,如成语flash大全;还有例如音乐类的聪明的声音-五线谱的妙用等,围绕某一学科的学习开发;(2)系列套装型:例如洪恩幼儿教学,包含洪恩幼儿数学、洪恩幼儿识字、洪恩幼儿英语、洪恩宝宝学音乐、三字经《洪恩经典小国学》、洪恩童话电脑等多种学习软件;(3)综合型:例如幼儿多元智能成长系列五,学习模式涵盖了动画教学、自我练习、游戏评测三个环节;“天才幼儿学习软件”,围绕《帮我早读书》等五大领域,倡导计算机辅助教学[1]。
从成熟程度上来说:(1)实验型:一般由电脑爱好者自行编者开发,功能较少,制作粗燥、系统稳定性差,但是供用户免费使用;(2)成熟型:有专门的机构和人员开发,功能较全、制作精良、系统可靠性、稳定性都好,但是价格昂贵。
综合起来,我国的幼儿学习软件的研发较晚,最近几年才涌现出来,而且功能不完善、制作普遍不太精、软件后续的测试与功能完善的工作做的较少、系统的开发并不能从技术与学习方法很好结合的角度去进行,因此在这些方面还有待改进。
(二)国外的发展现状
国外一些发达或较发达近年来也在这方面有所研究,也有一些产品流通到我国,例如电子幼儿故事书、电子幼儿英语教材等。还有大量国外幼儿学习网站也为我们提供了很好的交流与学习的方式,为我国的幼儿教育提供了很好的经验以及可参考的模型。
三、研究的内容
本系统主要在综合国内外现有幼儿学习系统的基础上,结合所选开发工具的特点,加强幼儿学习的特点与学习方式在系统功能上的体现,力求能将计算机学科的优点与幼儿教育的特殊性的很好融合,为孩子创建一个友好、有趣、自主、吸引孩子的自觉学习的学习环境和学习方式。因此本系统将在原有幼儿学习系统的功能基础上再突出“个性化”的特点,具体包含以下功能模块:
1.系统登陆模块:登陆权限分为两种,授权用户与游客测试。授权用户可使用全部主功能,而游客测试将仅能使用主功能中每个模块的第一小部分功能。
2.主功能模块:包含本系统所有学习与娱乐功能项,分为:(1)学习汉字:学识汉字单元,简单汉字随机出现无***朗读识记,常用词语配***朗读学习;(2)学习英语:字母无***学习,常用单词配***学习,日常用语以flas演示学习;(3)学习古诗:配情景***,朗读学习;(4)学习数学:加减乘除四则运算,可设置难易,算数随即产生,配以提示***形;(5)看***识物:识别事物,有动物(人物与其他动物)、植物(蔬菜与水果等)、颜色、形状、数字五项内容,主要通过***片进行学习,语音朗读;(6)故事时间:有系统故事与自己的故事两类。系统故事制作好flas进行播放,自己的故事可导入文本朗读;(7)休闲小屋:配有简单的游戏,如拼***、看***填色等。
3.个性化设置模块:可按自己喜好对系统进行设置和按照自己的进度设置学习方案:系统设置:系统背景***片更换,学习者照片导入并显示在主窗口中,学习者姓名输入并显示,立志语句输入并显示。
4.学习方案制定:汉字难易程度选择(简单字、较难字、同意字词、反意字词),英语难易程度选择(字母、单词、日常用语、谚语),运算级别选择(难:数字0-20,易:数字0-10)。
5.提示语音开关设置:本系统在全部子功能中,朗读功能均有中英文两种语言朗读,且可以重复,因此可设置是否需要语音提示及重复次数。
6.系统测试模块:根据用户所设置的学习难易程度,由系统生成测试题目,用户完成后,给出答题情况分析及今后学习建议,包含汉字、英语、算术的单科测试及包含前三科内容的综合测试。
四、研究的方法
(一)系统开发工具
目前常用的开发平台有Windows9x、WindowsNT、Windows2000、Linux和unix等。基于本系统的实际特点,根据论证,将采用Windows系统作为开发平台。使用Visual Basic 2005开发前台应用程序,后台数据库使用SQL Server 2005。
(二)幼儿学习系统中几点技术说明
1.登陆模块中权限设置:在登陆界面的form-load事件中根据权限设置菜单的enable或visible属性即可。
2.随机函数的使用:
汉字随机出现:首先建立汉字字库,再使用随机函数从字库中随机读取;
系统中数学运算式随机建构:根据用户自定义设置的难易度随即产生规定范围的随机数;
VB中随机函数的原形是:Rnd(number),Rnd函数返回小于1但大于或等于0的值。Number(可选项)的值决定了Rnd生成随机数的方式。由于生成随机数方式的确定,导致了每次新启动随机函数,最初给定的种子都会生成相同的数列,因为每一次调用Rnd函数都用数列中的前一个数作为下一个数的种子[2]。
为了每次运行程序调用随机函数都会有不同的随机数序列,在调用Rnd之前,先使用无参数的Randomize语句初始化随机数生成器,该生成器具有根据系统计时器得到的种子,这样再调用Rnd就会得到不同的随机数序列了。
3.语音朗读的实现:系统中文本朗读通过一个文本朗读器实现,可是实现中英文朗读、文本导入、重复朗读、语速、音量的调解等功能。系统中朗读语音使用微软TTS(Text-To-Speech Engine)文字朗读引擎技术实现。TTS引擎所需的Microsoft Text-to-Speech Engine与Microsoft Speech API软件都可到微软的站点去***。安装了TTS引擎后,在Windows所在目录下会生成一个SPEECH目录,其中有一个Vtxtauto.tlb文件。然后在VB中引用VoiceText 1.0 Type Library,将库Vtxtauto引入VB后,设置相关方法与属性即可[3]。
4.flas播放:系统中flash播放通过一个flash播放器实现,可是实现flas播放、暂停、继续播放、音量的调解以及进度显示等功能。Flash播放器使用CommonDialog控件和ShockwaveFlash控件制作。
5.vb2005访问SQL Server2005数据库技术。Microsoft为vb2005提供了与SQL Server通信的API函数集及工具集,用作大型公司数据和客户机―服务器应用程序的前端,与后端的Microsoft SQL Server相结合,VB能够提供一个高性能的客户机―服务器方案。使用Visual Basic作为前端开发语言,与SQL Server接口有几种常用的方法,即:(1)数据访问对象/Jet,(2)为ODBC API编程,(3)使用SQL Server的Visual Basic库(VBSQL)为DB库的API编程,(4)RDO远程数据对象(Remote Data Objects),(5)ADO数据对象(Active Data Objects):ADO(ActiveX Data Objects,ActiveX数据对象)是Microsoft提出的应用程序接口(API),用以实现访问关系或非关系数据库中的数据。ADO是一个用于存取数据源的COM组件。它提供了编程语言和统一数据访问方式OLE DB的一个中间层。ADO是基于全新的OLE DB技术,OLE DB可对电子邮件、文本文件、复合文件、数据表等各种各样的数据通过统一的接口进行存取。ADO是一种面向对象的编程接口,提供了易于使用,熟悉的界面,高速度以及较低的内存占用等对vb2005而言的好处。安装了ADO后在VB2005种选择“ActiveX Data Objects 1.5 Library”(ADODB),既可定义数据访问对象。系统可使用ADO方法实现应用程序与数据库的连接[4]。
五、结束语
针对当前幼儿学习内容与学习方式的变革,设计与开发的幼儿多媒体学习软件,既符合新世纪幼儿学习的基本内容,又利用多媒体技术展开多样化的教学,形式丰富、寓教于乐,有助于幼儿学习兴趣的提高,取得了良好的学习效果。
参考文献:
[1]袁爱民.哈佛多元智能开发:6-7岁/幼儿全脑思维训练游戏[M].武汉:湖北人民出版社,2007,2:45-90
[2]伽玛,李英***等.设计模式--可复用面向对象软件的基础[M].北京:机械工业出版社,2005,6:50-79
[3](美)沙洛维,(美)特罗特,徐言声.设计模式解析[M].北京:人民邮电出版社,2006,10:70-80