◆马金钟 赵国宏 董德森 金石梅
随着教学理念及教学方法的不断革新,实用高效的教学课件越来越受到推崇。PPT因操作简便、实用性广、表现力强而一直主导着我国教学课件制作领域。但PPT课件在互动性方面表现不太理想,给人的印象是结构化程度高,只能单向地、被动地传递信息,无法实现人对信息的主动选择和控制[1]。另一方面,交互性效果较好的Flash、Authorware、Director等软件操作较为复杂,人们倡导的积件思想在短期内推广仍有很大的难度。在这样的背景下,PPT课件交互性设计与应用研究成为专家学者及一线教师较为关注和热衷探讨的问题。
国内的研究多着眼于对PPT自身功能的发挥上,尤其是VBA代码、触发器和超链接。这些研究提出了很多巧妙的设计方法,利用触发器可实现英语单词的翻译、下拉菜单,利用VBA实现文本切换、文本下拉,利用按钮实现对视频的链接播放。
国外的研究多侧重利用新技术提高PPT课件使用中师生的互动效果。如Microsoft Unlimited Potential计划教育组指出,Multipoint技术创造了协作学习环境,在学生负责找出正确答案并提交答案时,他们的学习就会进步[2]。
从上述现状来看,PPT课件的互动性设计研究存在如下问题:
1)提出了插入swf文件的方法,但对如何获取交互性的Flash文件并没有提出可行性建议;
2)VBA语法虽然简单,但让许多教师掌握并运用需要一段时间,而大多数教师并不愿意花费太多时间来学习这一代码语言;
3)PPT本身实现的是简易的交互功能,重复使用率低;
4)较少从学生角度出发,部分低层次的交互并不能引起学生的兴趣;
5)利用最新的硬件、软件资源支持PPT的研究很少;
6)重复研究过多,对触发器、超级链接等较简单的交互研究过多。
由此,应该在分析当前交互性PPT课件的现状下,借鉴国内外先进的设计原则和方法,弥补PPT课件在交互设计方面的缺陷。
交互性主要指人机之间的交互,用户通过交互界面的输入信息进行控制和请求,计算机则通过交互界面提供信息和动作。具备这种特性的PPT课件被称为交互性PPT课件。课件的良好交互性一般应体现出:1)用户对软件进程控制能力;2)功能特性自由取舍;3)友好的用户界面。而从教学的基本模式来看,教学是一种双向的过程,是教师与学生双向互动的过程。无论是教师与学生,还是学生之间,交互是信息化教育中必不可少的环节。这要求PPT课件不仅能使学习者通过和别人(教师、同学)的交流促进对知识的理解和运用,更在交流中实现情感和人格的完善。从这个意义上来说,教师要掌握基本的交互设计原理和明确的教学目标,能灵活控制课件演示并与学生通过问题情境等建立教学内容的沟通,学生要能够及时反馈,从而提高课堂的参与感。
PPT课件交互性设计所依据的理论基础一般可以认为是经验之塔理论和建构主义学习理论。
戴尔在《教育中的视听方法》中以“经验之塔”为模型,表述了学习者在获取经验时以实际操作为基础,采用视听教具、视听方法获取间接经验,最后抽象为概念和符号的过程。他认为,观察的经验可以对直接的经验进行丰富和扩展,同时不能止于直接经验,而应注意启发和引导学习者向抽象的、概念的思维层面提升。北师大教授陈丽在此基础上提出的教学交互层次塔模型,揭示了操作交互、信息交互、概念交互三个从简单到复杂的交互层面共同作用于学习结果。该模型明确了教学互动设计中的三个工作重点,尽管它们可能同时发生,但各层面的交互对学习意义是不同的。操作交互是媒体界面交互性和学生操作媒体熟练程度的综合体现,信息交互是教学实施和教学水平的综合体现,概念交互成为学习的终点和结果。
课件的设计就是要遵循一个学生对知识从认知到理解的过程,即从操作交互到信息交互,再完成学生从概念上的理解。这个模型也为设计交互性PPT课件提供了科学的途径:通过媒体功能的完善和学生的技术培训,提高操作交互的水平;通过良好教学设计和学习支持,提高适应性的水平;通过概念交互,可以评价教学交互是否促进有意义的学习。
建构主义学习理论认为,学习者应在一定的教学
情境下,借助教师和同学的帮助,利用必要的学习工具获取知识,从而完成知识的意义建构。它强调以学生为中心,“情境”“协作”“会话”和“意义建构”是学习环境的基本要素。它不仅要求学生由外部刺激的被动接受者和知识的灌输对象转变为信息加工的主体、指示意义的主动建构者,而且要求教师由知识的传授者、灌输者转变为学生主动建构意义的帮助者、促进者、引导者。其中,发挥首创精神、将知识外化、实现自我反馈这三方面体现了以学生为中心的理念,即:1)要在学习过程中充分发挥学生的主动性,能体现出学生的首创精神;2)要让学有更多机会在不同情境下去应用他们所学的知识;3)要让学生能根据自身行动的反馈信息来形成对客观事物的认识和解决实际问题的方案。它揭示了通过使用各类教学用具为学习者提供一定的学习情境,让学习者相互合作创建有意义的学习对话,最终完成学习者对知识从信息到概念的意义建构。
从这个意义上来说,PPT课件应该转变成师生、生生交流沟通的媒介,提升课堂反馈交互的效果,让学生能够通过参与课堂习题测试、教学内容的信息交互演示、学习成果检测评定等,提高学习兴趣,最终在概念的角度形成对客观事物的认识和问题的解决方案。比如在摄像机结构的课程上,可以通过对一张摄像机的三维效果图对各部件进行说明,学生通过点击课件上的各部分标识了解白平衡、逆光补偿、光圈值等按钮的操作说明。这样本身就体现了学生和教学资源的演示互动。学习者通过协作和互动获取知识,是PPT课件交互性设计的根本目的。
对PPT课件交互性的设计遵循结构灵活有序、内容充实恰当、操作简单方便、反馈迅速完整的原则。
基于CAI课件交互性设计的策略,可以利用控件、插件、软件来对PPT课件在课堂教学中的交互设计做补充,特别是通过周边软件的辅助能够满足大多数的教学需求。
1)VBA与控件。Flash、Authorware能通过大量的模块和编程语音来设计交互效果,但操作较为困难;而PPT本身就可通过简单的Visual Basic编程、AcitiveX控件工具箱实现简单的交互功能。通过简单的属性更改或代码编辑,就能够实现师生在PPT界面上的交互,增加课堂学习的趣味性。
图1 PPT内置的开发工具界面
在Office 2007版本中,一开始打开PPT并没有VBA与控件箱,需要点击【Office按钮】,然后【PowerPoint选项卡|常用|开发工具】,这样就多出了图1圈示的选项卡。
PPT的控件具备描述自身信息的属性,即控件的名称、具有的值、大小等。把控件拖拽到编辑区,当点击该控件按钮时,值发生变化,响应外部的消息;同时单击“查看代码”可以编辑代码。
例如,向PPT嵌入一个swf交互视频,可以在“开发工具”选项卡下找到“其他控件”图标,打开后找到“Shockwave Flash Object”,当光标变成十字形时,可以在幻灯片上拖拽出该控件对象,打开属性工具箱,在“Movie”属性值中输入相对路径下的Flash文件名,如“001.swf”。
Visual Basic Application是应用程序开发语言VB的子集。设计者只需要掌握VB的几个简单语句就可以创建一些简单的控件对象供自己调用。这里列举一些关联语句:
①If...Then...Else,检查一个条件语句的真假。如果值是True,则执行Then后面的动作;如果值是False,则执行Else后面的动作。
②End if,结束条件检查的语句。
2)触发器。选择幻灯片中的任意元素,右键找到“自定义动画”,在右边选择任一种动画模式如“进入”,选中一个效果,再单击“计时”选项卡即可找到触发器。触发器以动画或书签(仅针对音频和视频)为基础,它类似控件按钮,可以设定一个触发点击的元素进而引发一个动画,且可以重复执行。因而,利用触发器的功能设置,可以用来激励学生思考、总结,重复复习。
以判断题为例,下面介绍步骤。
①幻灯片编辑区输入一个判断题:“双主教学设计是由何克抗教授提出的。”并在下面放一个对号、一个错号。
②在试题下方分别录入两段话:“恭喜,判断正确!”“抱歉,判断错误!”
③对“恭喜,判断正确”文本框选择自定义动画,在“进入”中选一种方式,在触发器上选择对号的这个图片;同样,判断错误的文本框对应错号的这个图片。当然也要对这两个文本框做退出的动画设置,可以使其出现2秒后自动消失。自定义动画设置如图2所示。
通过对PPT内置开发工具和触发器等进行简单的设置就能达到预定效果,但是这样的方法无法应对大量的更为灵活的习题设计。即便复制原来的试题仅修改试题和答案内容,这也是很浩大的工程;另一方面,在对排序、问答题进行设计时,这样的方法无能为力,当然也无法核对学习者的正确率和得分。所以,需要借助PPT周边的插件、软件来实现常用到的交互性设计。表1为PPT课件中实现交互的6种方法比较[3]。
表1 PPT课件中实现交互的方法比较
图2 触发器设置界面
课堂检测所学知识是很多教师常用的方法,这样既能总结本节所学知识,又能调动学生参与感。笔者在这里就提出一种思路,把Flash试题嵌入到PPT当中。具体做法是先安装ShowRoom插件,它可以把swf文件置入PPT文件中;然后设计Flash试题,利用Quizbuilder和Quizcreator这两个软件;最后把swf文件导入到PPT。
1)ShowRoom。ShowRoom是一款面向PPT插入各类媒体文件的工具,是把swf文件嵌入到PPT中最好的插件之一,能实现对Flash文件流畅快捷的嵌入。笔者经过多次试验,发现该款插件运行非常稳定,特别是插入swf试题的效果比其他同类工具如iSpring、Swiff Point Player、Articulate Studio组件等更为灵活方便。它的功能具体包括:支持PowerPoint 2000/XP/2003/2007(图3);支持swf、flv、mp4、mpeg4、m4v视频文件;嵌入式的IE网页、Web Video、YouTube视频支持;提供使用Google搜索所需图片资源的小窗口功能。
ShowRoom安装十分简单,直接执行ShowRoom Setup.exe,在打开的对话框点击“Install Now”即可安装。点击“Insert”栏的Flash按钮,即可插入Flash文件。
2)Quizbuilder、Quizcreator。 这两款 Flash试题制作工具简单易用,功能强大,支持可视化快速开发。普通教师利用它们可以在没有编程基础的情况下,快速制作出基于Flash的交互式的试题和测试,并能进行在线测评。Quizbuilder(秋风试题大师)和Wondershare Quizcreator(万兴在线测试制作系统)都是独立的软件,但它们生成的swf文件较大,挂到网上需要长时间刷新等待,所以不宜上传到网上。安装完这两款软件,就可以打开它们,直接录入试题了。它们的使用方法大同小异,此外Quizcreator还有一项调查问卷的功能。
图4分别是它们的初始化界面。观察界面,会发现操作起来非常简单。
具体说来,它们有如下交互性设计的优势:
①支持Flash题型多,Quizbuilder支持8种题型,Quizcreator支持9种题型(支持数学公式编辑),常用的填空、判断、选择、热区、匹配、排序、简答题型等都支持;
图3 安装ShowRoom后的PPT界面
图4 Quizbuilder与Quizcreator的初始化界面
表2 交互设计软件插件功能比较
②支持插入背景音乐和图片、解答提醒、时间限制等;
③支持试题结果跟踪和统计;
④针对测试结果进行级别反馈,可从题目、答案、试题和年级等方面进行反馈,备选答案可随机排序,减少抄袭。
以一个实例来说明如何将swf试题嵌入到PPT中,从而实现学生与学习资源的信息交互:
①安装ShowRoom,执行ShowRoom Setup.exe,然后新建一PPT文件;
②安装Quizcreator;
③在Quizcreator中设计一道单选题、一道多选题、一道填空题,然后执行【Publish|Web|Publish】(发布|Web|发布),记住保存的路径位置;
④在PPT中的ShowRoom选项卡栏单击“Insert”(插入)的Flash按钮,选择上一步骤输出的swf文件;
⑤保存并预览。
从这个案例来看,使用外挂插件设计评分测试、调研问卷比PPT本身功能的交互性设计有明显的优势:一是操作过程简单自然,效率高;二是可实现试题随机排序、结果回收和反馈、时间限制等多方面的功能;三是界面直观,反应迅速,重复使用率高。
这两款习题制作软件也有一定的局限:一是每道填空题只能有一个放在题目后面的空白,与实际测试有所出入;二是匹配题、多选题视为一个整体,只要出现错误或不完整就会失分,这与实际的评分不同[4];三是没有“重做”功能,如果重新做题,需要二次打开PPT文件操作。
基于PPT开发的内容交互式设计软件、插件有很多,它们操作简单,兼容性强,允许测试题目随机排序,都能实现填空、选择、判断、简答、热区、匹配等常用习题,以及选择、判断、填空、论述、排序等调研问卷题目。本文提出了一种新的嵌入Flash交互习题的思路,但功能一体的测试(评分测试和调研问卷)、内容交互软件很多,笔者在这里对这些软件的特点进行比较,如表2所示。
PPT有支持演示的诸多工具,除黑白屏切换外,还可以通过设置光笔来批注。但为适应教学及其他应用,许多公司开发了补充性的演示软件,极大地丰富了课堂交互演示的功能。一般来说,可以从人机交互、人人交互方面来说明。
图5 PPTools工具面板
图6 安装Mouse Mischief后的PPT界面
表3 常用演示软件功能比较
1)PPTools。PPTools(图5)是一款演示功能齐全的软件,有比其他电子白板软件突出的功能和优点:下载完软件即可打开PPTools.exe运行;灵活掌握控制热键可以实现显隐素材、实用工具、鼠标绘画、文字标注等人机交互的效果。
从这一软件的功能来看,它达到了很高的交互程度。它既弥补了原有PPT演示稿绘画涂抹的功能,又添加了随机点名提问的工具、重点说明的多样聚光灯工具等。通过快速掌握该软件的操作热键,从而可以熟练地进行操作交互,逐步完成师生间、同学间、学生与学习资源间的信息交互。
2)Multipoint技术下课堂互动。Multipoint多点输入技术允许用户在一台主机上使用多个鼠标、多个键盘,并在一个屏幕上分辨出各自的光标。它既能减少硬件的经济成本,也能极大地促进师生的有效互动。该技术创新了课堂互动方式,同时搭建了良好的互动教学环境。它把学生从被动学习中解放出来,让他们能用有限的资源与其他人互动。
利用Multipoint进行课堂教学有4种模式:SS(Single-User-Single-Mouse),一个孩子用一个鼠标;MS(Multiple-User-Single-Mouse),n个孩子共用一个鼠标;MM-R(Multiple Mice in Racing Mode),以个人为单位的n个孩子用n个鼠标;MM-V(Multiple Mice in Voting Mode),n个孩子用n个鼠标的“投票”式模式。研究结果显示,一般情况下,在学生实际的单词学习中使用Multipoint(每5个人一个鼠标)学习与每人使用一个鼠标学习有同样的结果[5]。
以该技术开发的软件Mouse Mischief、WordTile、MathGame中,Mouse Mischief最为成熟,通过安装该软件就可以构建一个单机群组的PPT师生互动平台。安装完毕,Mouse Mischief就直接出现在PPT的选项卡中(图6),通过创建新幻灯片,可以初步实现选择题、判断题、绘图题的多鼠标交互。首先选择题型,输入完题目,再设置备选答案。保存之后,按F5键直接演示,每次演示时都会设置教师用光标和学生用光标,以示区分。
当前该软件只支持PPT,题型还不多,但已经可以做到调动学生的积极性,初步实现课堂学习的操作交互和信息交互。
基于PPT设计的演示软件不多,这里对常用演示软件做一下比较说明,如表3所示。
通过上文论述,可以认为:
1)较为简单的交互设计可直接使用PPT自带的控件工具箱和VBA编程等实现;
2)Quizcreator和Quizbuilder输出的交互式swf试题可通过ShowRoom嵌入到PPT中;
3)通过PPTools的演示辅助能够更好地配合PPT交互式演示;
4)使用Mouse Mischief可以实现师生课堂的现场交互演示。
相比于Director、Adobe Flash、Authorware等软件,PPT在课件交互性设计方面并没有突出优势,但通过周边的插件、软件辅助配合,其交互性方面已经可以满足课堂大部分的教学任务和要求了。因而,这种方法设计具有时间花费短、设计过程简单、实用性高的特点。这使得PPT能够增强交互性,提高课堂教学效率,不失为一种低成本、高效率的教学课件交互性解决方案。
[1]胡国华.如何用PPT制作交互式课件[J].中国信息技术教育,2011(23):58-59.
[2]Microsoft.Microsoft Mulitipoint:Collaborative e-Learning[EB/OL].http://www.microsoft.com/unlimited potential/TransformingEducation/Multipoint.mspx.
[3]扈国华,张景生.PPT课件中各种交互功能的实现方法[J].软件导刊·教育技术,2008(11):73-74.
[4]马琦.利用QuizCreator快速创建Flash交互式测验[J].中小学信息技术教育,2010(2):95-96.
[5]郑兰琴,张进宝,等.基于Multipoint技术支持的课堂互动教学平台Mouse Mischief的应用研究[J].中国电化教育,2009(10):93-98.