电脑游戏在计算机动画教学中的应用
2017-09-27胡光
胡光
【摘要】随着现代信息和教育技术的迅速发展,电脑动画在各领域中都有着非常强的实用性。计算机教学活动中,将教育目标更好融入到游戏活动当中。并且充分按照学生的实际特点以及教育内容,让学生在心情愉悦的状态下,更好的提升技艺和陶冶情操,最终实现寓教于乐的目标,让同学们在玩游戏的同时学到应有的计算机知识就可事半功倍。
【关键词】计算机 ; 动画 ; 游戏 ; 教学应用
【中图分类号】G42 【文献标识码】B 【文章编号】2095-3089(2015)7-0229-01
Flash是一种和游戏关系极为紧密的学科,在Flash动画教育教学过程中引入游戏开展教学活动具有无可比拟的优势,怎样把握存在的诸多优势,并将其运用到Flash教育教学过程中,以此提升学生们的学习兴趣显得至关重要。游戏化教学通常是指教育工作者在进行课堂教育教学过程中,利用引入健康益智类游戏软件或者课件等进行辅助性教学,进而提高学习者的学习积极性和主动性,从游戏当中获得教学重点及其有关技能方面的决策性活动。
一、计算机动画及其分类
计算机动画是指采用图形与图像的处理技术,借助于编程或动画制作软件生成一系列的景物画面,其中当前帧是前一帧的部分修改。计算机动画是采用连续播放静止图像的方法产生物体运动的效果。计算机动画的关键技术体现在计算机动画制作软件及硬件上。其分类有:二维动画、三维动画。二维动画是平面上的画面,主要用来实现中间帧的生成,即根据两个关键帧生成所需的中间帧,采用了插补技术。即便二维动画再精致仍存在缺陷,无论画面的立体感多强,终究是二维空间上模拟真实的三维空间效果,也就是说,二维动画始终都是平面上的画面,永远无法像三维一样立体起来。三维动画又称3D动画,三维动画是计算机生成动画,即采用计算机技术模拟真实的三维空间,比二维空间最强大的地方莫过于它能表现出的强烈的逼真感。
二、计算机动画教学中的应用策略
1.注重电脑动画的教学性、科学性和艺术性原则。
首先,教学性就是指电脑动画应该以教学任务为目的。在教学中利用电脑动画是为了传播科学知识,使教学生动形象化。动画的运用必须合理,动画的每一个动作都必须对应教学内容,动画的节奏应该符合教学内容的快慢,只有这样才能起到开发学生智力、启迪学生思维、激发学生兴趣的作用。教师在制作或选择电脑动画课件时,应注重其教学使用性能。其次,要注重电脑动画应用的科学性。如:表现立体空间时应该注重其透视效果,通常采用线条大气透视和线条透视两种方法。采用大气透视方式时,物体所处的位置越远,则物体的轮廓就越模糊,敏感反差越小,在采用线条透视时,其表现越急剧,则空间深度越大。教师尽量做到课件的逼真,使学生更容易接受。
2.玩游戏,激发学生的学习兴趣。
从Flash教学伊始,教师就应当找出一种既生动又有趣的教学方式,使Flash教育教学变得更容易让学生接受。引入游戏的过程,要从Flash教学第一节课开始,首先,在第一堂课上决不能急于介绍Flash软件的有关工作界面,及其怎样使用各种面板等知识内容,要先向学生展示一些生活具体的Flash游戏实例。让学生利用已掌握的知识,编写一些简单的FLASH游戏程序,寓教于乐。为激发学生兴趣,教师首先展示有代表性的FLASH动画作品,让声情并茂、引人入胜的动画作品演示吸引学生,通过展示、分析、体验,使学生充分领略动画实现的原理,使学生通过数字媒体进行学习的想法走向自主性、主动性。游戏与教学内容的结合,使学生乐学爱学,更培养了学生的动手能力。
3.通过由简到繁,进行层层深入。
由于学生的文化基础和分析理解能力不同,教师应采用“由简到繁,层层深入”的教学策略。例如,在第一堂课引入了一个简单的QQ自定义Flash动画,在讲解到运动引导层动画时,考虑到教材中给出的例子是月球围绕地球运动的动画,这样的动画对于刚刚学习Flash动画制作的学生们来说相对复杂。这时教师要按照课程课程和学生特点,举出一个通俗易懂的游戏例子,例如,可以设置一幕网游人物手握宝剑站在大树下的场景,附近的树叶被大风吹起,再按照一定的轨迹散落满地。此时学生们一定会先被Flash动画中的网游人物深深吸引,在他们积极性、主动性被充分调动起来后,教师再着重讲解动画中风吹树叶等细节的重要性及怎样制作出这样的动画效果,学生们必然会更专注地听取教师的讲解。
4.游戏练习,训练学生的技能技巧。
学完新知识后学生对教学内容有了一定的了解和掌握,这时再通过生动活泼的游戏练习能巩固所学的知识,消除知识中的疑点、难点,提高学生操作计算机的能力。例如,在Flash的学习中,可以提供多种有趣的Flash小游戏作典范,让学生综合运用形变动画、运动动画、蒙版动画、ActionScript等知识自主创造Flash小游戏。有趣的游戏设计、风格各异的效果、成功的体验……游戏与练习的结合,使学生在探索中不知不觉地掌握了Flash的各种操作技巧。在这个阶段教师还可以收集设计一些益智性游戏软件,如打字测试、过关练习、考眼力、考记忆力等,让学生积累操作经验,提高熟悉程度。
5.游戏应用,培养学生的创新思维与发散思维。
加强学生的科幻意识被认为是培养创造力的重要途径之一。现代的许多科幻游戏都是用艺术的手段创设一个光怪陆离的世界、一个虚拟的环境,让游戏者运用自己所学的知识创造性地解决游戏中问题。例如,在学习Visual Basic程序设计时,可以先教会学生“If语句与Case语句”的使用方法,然后启发学生编出图片浏览器、幸运数字游戏,计算机抽奖游戏等等,使学生能对所学知识加以应用和深化。在教学过程中,把教学内容与游戏相结合学用结合,学以致用,不但使学生全身心的投入,进入最佳的学习状态,还培养学生的创新思维和发散思维。
6.加强实训课程体系建设。
课程体系是教育事业的核心价值的体现,是教学成果的反映以及教学评价的依据。
首先,应根据教学目标和实训教学的特点,选择合适的项目案例,并结合计算机专业的理论教学要求,合理设计实训教学内容。其次,应考虑项目的知識覆盖面、难易程度等因素,对项目案例进行必要的分解,设定安排实训课程,编写规范化教程等。最后,应建立有效的评价方法,对教学效果进行客观评价,使实训教学沿着正确的轨道发展。
7.强化实训环节,推动实训方式创新发展。
实训可以提高学生综合素质,缓解就业压力。由于实训有利于提高专业的人才培养质量,近年来,高校和培训机构纷纷在一些实践性强的专业的教学环节中引入了实训教学模式。计算机专业实训教学要在保证达到实训目的的同时,根据自身的定位和特点及培养学生的侧重点不同,选择合适的实训形式或对实训方式进行发展创新。可发挥校内实训和校外实训的自身优势,让学生到企业进行短期见习,而主要在学校完成实训项目。在实训时间安排上,可采用理论教学和实训教学交叉的方式。与目前采用的理论教学完成后集中进行实训教学的方式相比,交叉的教学方式更有利于培养学习兴趣,让学生尽早确定学习目标和方向。