基于Flash的小学英语单词游戏设计*
2013-11-26李辉陈琳
◆李辉 陈琳
1 小学英语词汇教学的主要问题
词汇是构成语言的基础,没有一定量的词汇输入就不会有得体的语言输出[1]。新课程标准规定,小学生要掌握600~700个单词和50个左右的常用语。小学生年龄小、思维活跃、活泼好动、好奇心强,单凭教师词汇讲解教学容易产生厌倦,长此以往,容易对英语学习失去兴趣。当前小学英语词汇教学主要存在下面几个问题。
1.1 词汇听、读困难
在学会用音标直接拼读单词之前,小学生学习英语读音以模仿教师发音为主。受教师自身发音质量、学生听读能力以及缺乏语言环境的影响,不少学生听不懂词汇发音,词汇读音也不标准。
1.2 词汇写、说、用困难
不少教师采用反复抄录、听写、背诵的方式进行词汇拼说的考查,容易导致学生生搬硬套,对单词理解和记忆实效性不是很好。同时,因为缺乏生动形象的语言情境,导致学生不能正确运用词汇,不喜欢说英语,对词汇学习产生倦怠。
词汇游戏以游戏为载体,以培养学生听、说、读、写、用综合能力和激发学生学习兴趣为目标,能很好地解决当前英语词汇教学存在的问题。
2 Flash引入词汇游戏的优势
游戏集知识性、趣味性、参与性于一体,深受小学生喜爱。游戏教学能使呆板、枯燥的课堂教学变得积极、生动、活泼,学生在“玩中学,学中玩”,可以有效活跃课堂氛围,激发学习兴趣,提高词汇教学效率,
Flash引入小学英语词汇游戏设计的主要优势包括:1)Flash易学易用;2)采用矢量绘图技术,图形丰富且不会变形;3)有强大的动画和交互功能;4)文件体积小,便于修改和共享;5)支持多种媒体集成、跨平台输出;6)自带的组件库简单灵活、操作方便,避免了大量重复劳动,使其成为开发交互游戏的一把利剑[2-3]。
3 Flash词汇游戏设计实例制作
3.1 单词对对碰游戏
小学英语词汇以实词为主,将词汇和实物有机结合,能帮助学生顺利习得词汇。单词对对碰游戏主要培养学生将词汇和实物相联系,达到理解和掌握词汇含义的目的。
以职业单词为例,介绍单词对对碰游戏的做法。游戏包括开始界面、动画主体、测试反馈三个部分。如图1所示,1)将人物和单词分别做成Flash影片剪辑的形式,以备设置交互动作;2)人物和单词影片剪辑分别定义Begin(初始)、Marking(选中标记)、Turning(翻转)三种状态,当对影片剪辑实施点击动作时,会产生不同状态间的转换;3)人物和单词影片剪辑的点击匹配是动作设置的关键,对于这两类影片剪辑采用组合命名的方法,并分别置于两个数组中随机编排,匹配检测机制则通过为每一个影片剪辑运用“hitTest()”方法实现;4)错误次数和已用时间通过数值变量来计算。
图1 单词对对碰游戏
3.2 单词连连看游戏
单词连连看游戏以教师引导学生善于去发现、分析组成单词的连续字母,并分别按顺序点击字母,如果判断单词组成字母成功,该单词将成功消失,并替补上随机新字母,帮助学生掌握单词的组成和拼写。
如图2所示,该游戏包括字母随机出现、字母点击动画、判断检测机制三个部分,主要制作方法:1)将所有字母做成影片剪辑的形式并命名,字母在画面中的出现位置用random随机函数来实现;2)字母影片剪辑分别定义Begin(初始)、Marking(选中)两种状态,对字母实施点击动作时,会产生不同状态间的转换;3)字母和字母影片剪辑的点击匹配通过为每一个影片剪辑运用“hitTest( )”方法实现;4)如果连续点击字母所组成的单词与词库中的任意单词匹配,组成该单词的所有字母通过removMovieClip函数移除掉,相当于单词消失;5)循环执行“方法1)”,实现字母的随机分布。
3.3 单词转转杯游戏
单词转转杯以小学生喜爱的转转杯游戏为基础。如图3所示,以动物转转杯游戏为例,教师点击go按钮,大盘和小盘呈反向转动,教师选择分组学生根据转盘指针所指内容进行对话,培养学生掌握并运用词汇进行对话、交流的能力。
图4 单词猜猜看
该游戏包括两个模块:1)大盘和小盘都做成影片剪辑的形式并命名,分别建立顺时针、逆时针方向的旋转动画,其中,动画第一帧为空白帧,以方便动画的控制;2)动画的控制模块包括启动和停止转盘功能,通过交互代码来控制。
其中,go按钮控制大小转盘的反方向旋转动画;如果点击stop按钮,大盘和小盘动画分别跳转到对应的第一帧空白帧,实现动画停止的功能。
3.4 单词猜猜看游戏
该游戏既考查了学生对单词的正确拼读,又将单词教学置于语言情境中,让学生根据语言情境选择合适的单词。以“我给他们找单位”单词猜猜看游戏为例,如图4所示,该游戏将不同职业人物的工作环境作为深层次了解目标,帮助学生联系生活实际主动建构词汇知识的意义环境,有效激发思维能力。同时,也为后续的地点、方位等知识点的教学提供了条件。
该游戏包括单词位置摆放、单词拖拽动画、判断检测机制三个部分,主要制作方法:1)将所有单词做成影片剪辑的形式并命名和置于场景中固定位置;2)单词影片剪辑的拖拽和停止用startDrag和stopDrag函数来实现;3)当拖拽到正确的环境位置时,该单词将通过SetProperty函数固定其x、y坐标位置;当拖拽到错误的环境位置时,该单词也将通过SetProperty函数重新返回原来的位置。
4 总结
以常见游戏为蓝本,用Flash软件和自带的Action-Script脚本语言实现交互游戏的制作。制作时需要注意:1)场景中所有元件尽可能地设计成影片剪辑并合理命名,以便动画制作和交互代码控制;2)游戏中的交互基本上都要通过ActionScript控制代码实现。
[1]吴海林.浅谈小学英语词汇教学的主要问题与对策[J].教育科学,2008(4):48.
[2]郑小军等.快速制作课件及案例探讨[J].中小学信息技术教育,2012(12):73.
[3]田岗.积件开发平台的选择[J].中小学信息技术教育,2007(7-8):119-120.