APP下载

探讨基于Director的互动多媒体学习光盘的设计与实现

2015-03-13张鹏丽

天津职业院校联合学报 2015年4期
关键词:声母流程图光盘

张鹏丽

(天津机电职业技术学院,天津 300131)

探讨基于Director的互动多媒体学习光盘的设计与实现

张鹏丽

(天津机电职业技术学院,天津 300131)

介绍了开发多媒体学习光盘的流程——需求分析、流程图设计、创作工具的选择、素材的准备、交互功能的实现等。通过一张“幼儿学拼音”学习光盘的开发过程来探讨如何利用Director软件的Lingo语言实现交互功能。

多媒体学习光盘;Director; Lingo 语言

引言

随着计算机和网络技术的迅猛发展,多媒体技术开始运用于我们生产生活中各个领域,而多媒体学习光盘是传递知识信息的最重要的一种媒介,它通过视觉与听觉相结合的方式,从多方面刺激学生的感官,提高学生的学习兴趣和注意力,降低思维的难度,加深记忆,增进对知识的理解,使知识的传授变得浅显易懂,直观形象。互动多媒体学习光盘作为一种多媒体产品,开发过程中遵循着多媒体产品开发的流程,包括需求分析、方案设计(确定主题、绘制流程图及文件结构图)、多媒体创作工具的选择、素材的准备、交互功能的实现和测试及发布、刻录成母盘等。本文通过一张简单的“幼儿学拼音”互动多媒体学习光盘的开发过程来探讨一下基于Director的互动多媒体学习光盘的设计与实现。

一、 互动多媒体学习光盘的基本特性

互动多媒体学习光盘作为传递知识信息的一种媒介,必须具备教学性、科学性、技术性、艺术性和使用性5个基本特征。教学性,主要表现在光盘教学目标的确定内容要符合教学大纲的要求,明确教学光盘要解决的学习问题;教学内容的选择要围绕学习目标,为适应教学对象的需要选择恰当的主题;课件结构设计合理、突出重点,注意启发性、促进思维,有利于能力的培养。科学性,主要表现在教学内容要正确、层次要清楚,素材选取、名词术语、操作示范要符合相关规定。技术性,是衡量多媒体教学光盘的重要技术指标,技术性主要表现在媒体素材的制作和交互性实现两个方面;媒体素材制作包括图形图像、文字等素材的设计要合理,画面确保清晰,视音频连续流畅,整个光盘的学习进程快慢适度;交互性是互动多媒体教学光盘与使用者进行良好沟通的途径,主要表现在交互性设计合理,光盘能积极引导学生参与教学活动;交互不仅包括鼠标响应等简单的静态交互,还包括动态交互,同时光盘能根据学习者的不同选择和学习意图给出适当的反馈,智能性好。艺术性,是指教学光盘的设计要做到内容和美的形式的统一,在感官上激发学习者的学习兴趣。使用性,是指多媒体教学光盘操作简便、灵活、可靠,便于使用者控制。

二、“幼儿学拼音”互动多媒体学习光盘的需求分析

在设计和开发任何一个互动多媒体学习光盘之前,首先必须先进行需求分析,明确制作要求和设计目的,确定教学光盘要解决什么学习问题,与传统教学方法比较,我们要利用互动多媒体学习光盘的什么突出特点来解决该学习问题;同时要深入了解使用该多媒体学习光盘的使用对象,只有从使用对象的特征出发,开发符合其知识基础以及心理、生理和认知特点的多媒体教学光盘,才能充分发挥互动多媒体学习光盘的教学功能,促进学习有效进行。我们要开发的“幼儿学拼音”多媒体学习光盘主要是通过多媒体对拼音知识进行学习,该学习光盘的使用对象是5到7岁儿童。该阶段儿童思维比较具体形象,善于机械记忆,而不考虑知识的意义,知觉发展不够充分,但只要有能引起他们兴趣和关心的事物,其注意力就能保持相当长的时间。根据该阶段儿童学习特征,我们用能引起儿童兴趣的多媒体来学习拼音知识,而不是采用传统的粉笔加黑板的教学方式来进行知识的学习,能使学习者在愉快轻松的环境中学习拼音知识,达到学习目的。

三、流程图设计

制作互动多媒体学习光盘是庞大复杂的事情,如果没有完整流程图的绘制,光盘开发制作就不能顺利完成。“幼儿快乐学拼音”学习光盘是让学习者通过打开光盘首页声母、韵母,整体认读音节,学习拼音知识。光盘的基本流程图如图1。除了基本的流程图外,在制作光盘之前还需要规划好光盘的文件结构,否则在制作完成后会出现混淆文件或者是找不到文件,对于“幼儿学拼音”互动多媒体光盘,我们将声母、韵母及整体认读都各自建立新的文件夹进行管理,各个页面把相应的素材与文件保存在各自的文件夹下。光盘文件结构如图2。

图1 光盘流程图

图2 光盘文件结构图

四、多媒体创作工具的选择

多媒体创作工具在多媒体产品开发过程中起着很重要的作用,它可以统一管理文本、声音、动画、图像和视频等素材,并将它们集成为一个完整的、具有交互功能的应用程序。

1.多媒体创作工具的分类

(1)基于流程图的创作工具

基于流程图的创作工具以流程图作为作品的主线,把各种数据或多媒体素材以图标的形式逐个接入流程线中,并集合成为完整的系统。基于流程图的创作工具集成的作品具有清晰的框架,流程一目了然,但当多媒体应用软件规模很大时,图标及分支增多,复杂性增大,因此常用于制作简单的教学课件。这类创作工具比较典型的代表有Authorware、IconAuthor等 。

(2)基于时间序列的创作工具

基于时间序列的创作工具能把抽象的时间转化为看得见的时间线,这种时间线包括许多行道或通道,使用户能在这些时间线上知道各种数据和媒体出现的时间,编程控制转向任何位置,从而增加了导航功能和交互控制。基于时间序列的创作工具操作简便、形象直观,广泛应用于多媒体光盘、教学课件、网络交互式多媒体查询系统等的开发制作。这类多媒体创作工具典型代表有Director和Action等。

(3)基于卡片的创作工具

基于卡片的创作工具提供一种可以将对象连接于页面或卡片的工作环境。一页或一张卡片便是数据结构中的一个结点,它类似于教科书中的一页或数据袋内的一张卡片。在结构化的导航模型中,可以根据命令跳至所需的任何一页,形成多媒体作品,但当它处理的内容非常多时,由于卡片或页面数量过大,不利于维护与修改,常用来制作演示文稿和电子出版物等。这类多媒体创作工具的典型代表有PowerPoint、ToolBook和Hypercard等。

(4)基于可视化编程语言的多媒体创作工具

基于可视化编程语言的多媒体创作工具是介于传统语言与多媒体创作工具之间的快速开发工具,它在项目设计上有很高的灵活性和创造性,但它需要大量的编程,不便于组织和管理多媒体素材,调试困难,这类多媒体创作工具有Visual Basic 、Dephi等 。

2.“幼儿学拼音”互动多媒体学习光盘创作工具的选择

“幼儿学拼音”互动多媒体学习光盘主要突出用户与媒体的交互,因此我们选择Director来进行创作。Director是基于时间序列的创作工具,界面操作简便、形象直观,各种用户都能快速用它来开发多媒体作品。初级用户可以通过拖放预设的Behavior完成脚本的编写,实现简单交互功能。高级用户可以通过强大的脚本语言Lingo制作出更炫的效果,创建更复杂的交互式应用程序。与其他的创作工具相比,Director 更加专业、功能更加强大,它可以整合各种形态的媒体格式,适合用来整合文件容量较大、较丰富的多媒体内容,多用于多媒体光盘、教学课件、网络交互式多媒体查询系统、游戏等的开发制作。

五、素材的准备

在绘制完光盘流程图、文件结构图之后,就要准备该互动多媒体光盘的所有素材,如果不先将素材准备好就直接进行程序开发的话,在开发过程中就会出现各种问题,开发项目就不能顺利进行。该互动多媒体光盘用到的素材主要包括图片、文字、动画。图片素材是经过图形图像处理软件处理后使用的,该光盘所使用的图片素材如图3。文字素材主要是通过Director 自带文本窗口进行创建,主要在文字大小、字体类型和颜色上面进行了编辑,使其与整个页面风格相符。动画素材是通过网络下载及经过FLASH软件编辑重新制作后使用的。

素材使用位置用途缩略图光盘首页首页背景首页按钮转到相关页面韵母和整体认读页面背景图片页面共享按钮结束光盘按钮、光盘最小化按钮鼠标移动到相关按钮上时,按钮变化设定光盘不规则窗口外形和设光盘不规则窗口的可拖拽区域

图3 光盘图片素材

六、交互功能的实现

该课件的互功能主要分为两类:一类是所有页面共享的交互功能,如页面关闭、最小化按钮,鼠标的更改等;一类是各页面之间的交互功能,如在声母页面按下一个声母后会跳转到该声母的学习动画。Director 有丰富“行为库”,可以通过“行为库” 去实现部分交互功能,大部分交互还需利用 Lingo 语言去实现。

1.页面共享的交互功能实现

(1)结束光盘播放

On mouseup me

_Player.quit()

End

(2)光盘最小化窗口

On mouseup me

_Player.appminimize()

End

(3)鼠标的更改

可以用Lingo 语言实现:

On mouseup me

Cursor(内部鼠标数字代码)

End

也可以通过“行为库” Animation-interactive-rollover cursor change 行为来实现

(4)演员的更换

本例中关闭窗口和最小化窗口没有交互时颜色为灰色,当鼠标放在上面时颜色变为红色,使用“行为库” 中Animation-interactive-rollover Member change 行为来实现。

(5)光盘不规则窗口

将Director切换到Stage窗口,从Property Inspector中找到Display Template选项卡,在这个选项卡中可以设定窗口屏蔽(Mask)图片和窗口拖拽用的屏蔽图片。设置完后要等文件最后发布后才可以看到光盘的不规则窗口的变化。

2.页面之间的交互

(1)首页到相关页面

如从首页声母按钮交互到声母页面,在声母按钮上写人如下Lingo指令:

On mousedown me

_player.open(the pathname&"声母声母页面保存名称.exe")

End

(2)页面相应学习内容的跳转

如在声母页面鼠标在相应声母上按下后可进入该声母的Flash动画学习,Director可对Flash动画进行控制,Lingo指令具体如下:

On mouseup me

Sprite(FlashSpriteNum).play()

——播放Flash演员

End

(3)返回页面

On mouseup me

Go to frame N

——N为要返回的页面开始放置的帧数

End

七、测试发布及刻录成母盘

互动多媒体光盘的结构框架完成后,测试一下所有的交互链接是否正确,保存好相应的页面文件。要在没有安装Director 的电脑上也能运行多媒体程序,还需要发布程序生成 EXE 可执行文件。最后要将“幼儿快乐学拼音”互动多媒体学习光盘制作成母盘,需要将图2中放置光盘的可执行文件夹内所有文件及可执行文件都刻录在母盘上,如果要让光盘自动运行,同时必须在光盘的根目录下放入“Autorun.inf”文件,详细的“Autorun.inf”制作如下。

新建一个文本文件,将该文件其保存为“Autorun.inf”文件,在该文本文件中输入以下信息:

[Autorun]

Open=互动多媒体学习光盘文件名称.exe

Icon=互动多媒体学习光盘文件名称.ico

[1]王芳.多媒体光盘设计与制作[J].计算机光盘软件与应用,2013,(17).

[2]金晖.基于 Director 的电子杂志的设计与制作[J].科技信息,2011,(25).

[3]颜志翰等.精通Director MX 2004多媒体开发[M].北京:清华大学出版社,2006.

[4]徐彦.浅析多媒体教学课件在职业教育中的应用[J].天津职业院校联合学报,2013,(08).

[5]张雅军.基于flash技术的交互课件制作[J].天津职业院校联合学报,2011,(02).

[6]李洁琥.多媒体教学存在的误区及其对策 [J].天津职业院校联合学报,2010,(01).

Discussion on the Design and Implementation of Mutual Multimedia Learning CD Based on Director

ZHANG Peng-li

(TianjinMachineryandElectricVocationalTechnicalCollege,Tianjin, 300131)

This paper introduces the developing process of multimedia learning CD - requirement analysis, flow chart design, the choice of creation tools, preparation of materials and implementation of the interactive functions, etc. It discusses how to use the Lingo Language of Director to implement the interactive functions by showing a learning CD called “Baby learns Pinyin”.

multimedia learning CD; directory; lingo language

2015-02-02

张鹏丽(1980-),女,河南人,天津机电职业技术学院讲师,研究方向为教育信息化和计算机多媒体技术。

TP319

A

1673-582X(2015)04-0102-05

猜你喜欢

声母流程图光盘
声母韵母
光盘行动
上古汉语*kl-、*kr-类声母的舌齿音演变
声母顺口溜
声母歌
一种程序源代码的标准化流程图转化方法∗
光盘小熊
宁海县村级权力清单36条
光盘光荣