基于团队化学习模式的应用型本科游戏设计课程教学改革

2019-11-30 04:55:26
计算机教育 2019年11期
关键词:游戏能力课程

何 青

(湖南文理学院 计算机与电气工程学院,湖南 常德 415000)

0 引言

随着游戏产业在我国不断升温并逐步取得可观的经济效益,中国各大游戏企业对游戏专业人才的需求也日益扩大。游戏产业的发展不仅加快了游戏设计内容的发展和进步,也对高校计算机游戏设计专业及课程的发展起到了导向和促进作用。最近几年移动平台处理能力的迅速提升、人工智能技术的突破性进展、云计算技术的不断普及,这些技术与游戏领域的不断融合,使游戏设计开发技术、游戏外设以及游戏商业模式都发生了变革[1]。特别是独立游戏近年来的强势崛起,充分展现了个人工作室或小型团队的开发潜力,其中一些优秀原创作品甚至具备了冲击顶级游戏大作的实力,如2018年出现的独立游戏“蔚蓝”获得权威游戏测评机构IGN的满分评级,并在当年TGA游戏评选中获得了年度最具影响力游戏大奖。这对目前国内高校广泛开展的游戏设计教育来说是很好的启示,说明游戏人才的培养不仅在于使学生具备游戏开发的基础技术能力,而且还需要着力培养包括团队合作、沟通表达、自主学习及创新思维等综合能力,使学生具备更加全面的游戏开发专业技能,从而拥有更加灵活的就业选择。毕业之后他们既可以去游戏企业做商业游戏开发,也可以通过组建团队开发独立游戏自主创业。团队化学习模式下的游戏设计课程教学改革,正是基于游戏产业高速发展的时代背景,着眼于培养学生的应用能力和综合素质,以适应产业发展所带来的人才需求。

1 团队化学习模式的含义

团队化学习指一个团队开展的集体性学习,它是学习型组织进行学习的基本组成单位,便于团队成员之间的互相学习、互相促进、互相交流、互相启发,从而达到共同进步[2]。团队共同进行活动有利于团队成员获取知识、共享知识和整合知识,团队化学习对组织与个体来说是双赢的选择,也是双赢的结果。在团队化学习模式下,团队成员通过互相学习加深对知识的理解,进而能够灵活运用;通过互相促进,在运用知识的过程中实现了知识的迁移和扩展;通过互相交流,将扩展后获取的新知识进行了分享;通过互相启发,进一步加深了对分享知识的理解和吸收。团队化学习模式的内涵见图1。

在游戏设计课程中引入团队化学习模式将具备以下优势。

(1)激发学习兴趣。虽然玩游戏是有趣的,但学习游戏的设计和开发却没那么好玩。在以往的课堂中,起初大部分学生对游戏设计兴趣浓厚,但随着课程内容难度提升,编程的任务越来越繁重,很多学生逐渐失去了学习的兴趣和信心。而在团队化学习模式下,学生会与团队成员分享自身的知识和经验,共同完成学习任务,从而获得别人的认同与尊重,这将有利于学习自信的建立和学习兴趣的提升。

图1 团队化学习模式的内涵

(2)提高自主学习能力。在传统教学模式下,学生需要根据教师安排的教学内容和教学进度来学习,很少有机会自己把握学习的内容与节奏。而在团队化学习模式下,学生拥有充分的学习自主权。对于教师布置的学习任务,团队成员能够自行决定任务的分工及时间的安排。在这个过程中,学生将主动构建完成任务所需的知识体系,不断进行知识的获取或知识更新,甚至创造新知识,从而充分发挥了自身的学习主动性。

(3)增强团队合作意识。当代的软件产业已经告别了“单兵作战”的开发模式,优秀的软件产品往往都是团队合作的结果,对于游戏软件开发更是如此。游戏软件开发通常涉及策划、程序、美工、音乐及测试等不同性质的工作,需要不同专业背景的人员通力合作,共同完成开发任务。采用团队化学习模式进行教学,可以让学生充分开展和练习团队合作。从团队任务的合理分配,到团队内部的学习讨论,再到团队成员间分歧和冲突的沟通解决,都在无形中提高了学生对于团队合作的认识,同时教会他们开展团队合作的方法和技巧。

(4)培养实践创新能力。在团队化学习模式下,每个团队成员都是带着不同的经验、思维方式和认知风格进入团队的,彼此间通过交流实现相互影响、相互促进。采用团队化学习模式能够充分发挥集体智慧,通过不断讨论和应用加深对知识的认识和理解,并进一步实现知识的创新,从而形成具有创意构想的方案,做出具有创新价值的作品,最终提高学生的实践创新能力。

2 团队化学习模式的实施

2.1 实施方案

在学期的首堂课上,教师先向学生介绍课程所采取的教学方法,让学生明白团队化学习模式的概念和意义,然后对班级学生进行合理划分,进而组建学习团队,每个团队设立一个队长,并自主设立团队名称。

接下来为各个团队布置学习任务。为了让团队的每个成员都能得到充分的锻炼,团队化学习的任务被分成不同的层次。一是课堂讲解任务,让学生在课外自主学习教材的内容,然后在课堂上代替教师进行知识讲解,主要培养学生的自主学习能力和沟通表达能力;二是实验小项目,主要针对教材特定章节的内容进行实践训练,团队成员通过内部讨论和协作完成,目的是为了磨合团队,实现团队内部的初步合作;三是大作业项目,要求每个团队完成一个综合性的游戏设计作品,以此促进团队成员的深度合作,锻炼其发现问题、解决问题的能力,同时培养团队的创新思维和创造能力。

最后宣布团队化学习的目标及课程考核方案。对学生来说,通常对考试和考核比较在意,因此有必要在学期伊始就明确考核的依据和评分细则,让学生做到心中有数,从而更好地发挥其学习的主动性和积极性。

2.2 实施过程

团队化学习模式的实施分为四大阶段和八大步骤,其流程见图2。在计划阶段,团队成员需要明确任务目标,并制订详细的实施计划,然后根据队员能力和兴趣来分配具体任务;在行动阶段,队员根据自身承担的任务进行分工合作,齐头并进地实施任务计划,最后将各个成员完成的任务集成起来,形成阶段性的成果;在检查阶段,团队对集成后的成果进行测试,以便及时发现任务实施中存在的问题;在改进阶段,团队通过召开会议分析问题产生的原因,并共同商讨解决问题的对策,随后再次制订新的实施计划。如此,通过对学习任务采取计划、行动、检查及改进的反复迭代,推进团队化学习的顺利实施,同时为团队化学习的质量和效果提供保障。

图2 团队化学习模式的实施流程

针对几个具体的环节,团队化学习模式在游戏设计课程中的实施细节如下。

(1)课堂教学环节。团队化学习模式本质上是一种以学生为中心的教学模式,而传统的教学模式则是以教师为中心的教学模式。在以往的课堂教学中,一堂课绝大部分时间都是教师自己在台上讲课,对于游戏设计这类强调编程的应用型课程来说效果不太理想。为了改变这种状况,我们引入了翻转课堂及对分课堂的教学理念,让学生承担一部分课堂讲解任务,而教师只针对重点和难点的内容讲授[3]。学生需要事先吃透教材内容,同时搜集相关材料并制作演示课件,从而提高了他们的自主学习能力,也提高了学习的主动性和积极性。另一方面,团队内部需要合理分配讲课的内容,而在准备过程中遇到问题也需要团队成员讨论和交流来解决,这又能锻炼团队成员的沟通协作能力。此外,在课堂上面对全班同学讲课也是一次展示自我的好机会,学生不仅锻炼了自身的表达能力,也获取了站上讲台的宝贵体验。

(2)实践教学环节。使用基于轻引擎的项目式教学法,将游戏设计与实现在一定程度上融合起来,采取边设计边实现、设计与实现同步并行的方式,以适应学生进行独立游戏开发所需能力的培养[4]。具体实施时将课程中的实践项目分为大、小两种不同类型的项目,让学生团队分别独立完成。小项目主要安排在实验课上进行,通常规模较小,任务要求相对简单,团队成员经过简单的协作即可完成。小项目作为课程的实践单元,能够锻炼学生的实践动手能力,培养团队合作的默契,同时让学生熟悉游戏设计工具的使用。大项目则要求设计开发一个完整的游戏作品,并要求游戏项目具有一定的规模,能综合运用课程所学的知识和技能。大项目对团队来说既是巨大的考验,又是很好的锻炼,它能促使团队成员紧密合作,朝着一致的目标共同努力。在完成项目的过程中,团队将迅速成长,并逐渐趋于成熟。大项目一般被安排在课外时间进行,作为课程评价考核的重要部分,将贯穿学期始终。

(3)课程考核环节。采取过程化的考核方式考查团队化学习的效果,主要分为4个维度进行考核。一是课堂活动参与情况,主要考查学生自主学习能力,以及学习的态度和效果,主要针对课堂讲解的情况进行评价。二是实验小项目完成情况,主要考查学生的知识掌握能力以及实际操作能力,课堂上主要记录各个学生的项目完成情况,课堂下详细批阅学生的实验报告,对于具有创新和创意的功能给予额外的加分。三是大作业项目完成情况,全面考查学生的专业技能和综合素质,期末将会组织项目答辩,以此评价项目的完成情况及运行效果,此外,要求学生提交详细的项目报告和完整的源程序代码,以评价学生的项目完成质量、文档书写情况和代码编写质量。四是其他辅助手段,包括课堂出勤记录、课堂提问及答问的数量、课堂讨论的参与情况等。

2.3 实施效果

笔者针对网络工程专业2015级、2016级学生的游戏设计课程采用了团队化学习模式,取得了良好的教学效果。从学生访谈及调查问卷所反馈的结果来看,团队化学习模式极大地提高了学生的学习兴趣以及学习主动性和积极性。经过团队化学习,学生树立了明确的学习目标,在应用知识解决实际问题的过程中切身体会到知识的重要性,从而激发出浓厚的学习兴趣,使其能够全身心地投入学习中。

团队化学习模式也显著地增强了学生的能力和素质。一方面,增强了学生的专业技能,包括游戏开发能力、程序设计能力、软件工程能力等;另一方面,提高了学生的综合素质,包括自主学习能力、解决问题能力、沟通及表达能力、团队合作能力等。同时,开阔了学生的视野,拓展了学生的就业选择方向,不少学习过本课程的学生表示希望在毕业后从事游戏设计及开发相关的工作。

此外,在团队化学习中还涌现出了不少优秀的原创作品,甚至在课程结束后学习团队还继续对作品进行加工打磨,并参加了国内知名的游戏设计比赛,如腾讯举办的全国游戏创意设计大赛、网易举办的全国高校游戏设计大赛等。

3 需要注意的问题

(1)优化团队结构。团队化学习只是一种教学模式,其实施效果还在于团队成员的个人表现,因此组建团队时要注意把握团队的人员结构。团队规模不宜过大,以避免“不劳而获”的情况,一般人数控制在3~4人比较合适。对于团队人员的组成,在尊重学生自主选择的同时,需要对团队成员进行合理调配及适当优化。可以按游戏开发的工作环节配置人员,比如1名学生负责游戏策划,1名负责美工和音乐,另外1~2名负责程序设计和测试。这样做的好处是分工明确,有助于提高学习和开发效率。还可以按照熟悉程度组建团队,如一个寝室的学生组成一个团队,这样做则方便商议方案及探讨问题,有利于团队内部的沟通和交流。

(2)合理布置任务。由于受到课时规定的限制,课程教学大纲拟定的课堂教学内容一般来说比较有限。为了尽可能扩展学生的知识范围和学习视野,可以考虑在为学生布置讲解任务时提供更加丰富的选题。除了将教材内容作为必讲内容,还可以将教材中未涉及的最新游戏设计技术列为选讲题目,诸如人工智能游戏设计、VR及AR游戏设计、H5游戏设计、微信小游戏设计等。学生需要在课外查阅大量的资料并进行自主学习,然后分工合作制作讲义和课件,最后在课堂上通过讲解呈现学到的新知识。这样做不仅让完成任务的学生在准备和讲解过程中扩展了知识、提升了能力,也让其他学生接触到了最新的知识和技术。另外在布置大作业项目的时候,应当鼓励各个团队采用最新的技术和工具完成作品,而不仅局限于教材介绍的技术方法。

(3)实行项目化管理。不论是商业游戏开发还是独立游戏开发,游戏项目的开发任务都需要团队协作完成,因此如何对团队进行管理也是需要学生掌握的重要技能。由于团队化学习模式涉及游戏项目的设计开发,因此可以在实施过程中融入软件项目管理的方法对团队进行管理。比如为每个团队指定一个类似项目经理的负责人,让其根据项目管理中的几个重点领域对团队承担的游戏项目进行管理,主要涉及整体管理、范围管理、进度管理、质量管理、风险管理、沟通管理等。这样做一方面能很好地保证团队项目的实施效果,另一方面将项目管理课程的知识与游戏设计课程的内容结合起来,并通过实际项目加以运用,从而提高学生的实践能力及综合素质。

(4)加强指导和引导。虽然课程采用的是以学生为主的团队化学习模式,但是教师的作用不可忽视。由于学生在团队组建之初一般都缺乏学习和管理经验,不知道如何开展团队学习及合作,也不知道如何协调团队内部的矛盾和冲突,这就需要教师适时提供指导,比如对团队任务的合理分工进行建议,对课堂讲解的技巧和注意事项进行说明,对游戏项目中遇到的技术问题进行帮助等。此外,教师还应该经常检查团队任务的实施情况,并针对各团队的不同情况分别加以引导,使团队的整体水平处于不断提升的状态中。比如对于进度较慢或困难较多的团队,适当提供一些额外的学习资源和技术支持;对于技术实力较强或者项目进展情况较好的团队适当提高要求,建议他们参加游戏设计大赛进一步提升能力,甚至鼓励他们注册自己的游戏工作室开展创新创业活动。

(5)争取外部支持。为了让学习团队能够获得真实的游戏项目经验,还可以与游戏开发企业或相关教育机构建立联系,努力争取他们的技术支持。目前国家大力倡导校企合作、产教融合的办学模式,因此有很多便利的渠道来获取外部支持。比如笔者所在的教学团队近两年连续申报了教育部产学合作协同育人项目,先后与北京渥瑞达公司、北京汇众益智公司、上海九育教育集团等游戏开发企业及教育机构达成了合作协议。企业将针对游戏设计课程教学提供必要的技术支持和资源援助,比如派遣技术人员对教师进行培训,或者对学生的项目实践进行指导,甚至提供部分企业的真实开发项目供学生团队开发完成,以便学生获取宝贵的实战开发经验。除此之外,学校还可免费获得企业拥有的各类开发平台的使用权,同时获得相关的开发支持。

4 结语

基于团队化学习模式的课程教学改革顺应了游戏产业发展的新趋势,对于增强人才的培养质量、提高学生的专业综合能力起到了很好的促进作用。团队化学习模式不仅适用于应用型本科高校的游戏设计课程教学,也可以在各类职业院校中进行使用和推广。当然不同的学校在具体操作时可以对实施方案及过程加以改进,以便适应本校的实际教学情况。同时也要看到,由于游戏设计课程仍属于新兴事物,其教学模式和方法都缺乏借鉴,因此任课教师需要在教学实践中逐步摸索新课程内容的教学方法,并根据实际教学效果不断地进行调整和改进。

猜你喜欢
游戏能力课程
消防安全四个能力
数字图像处理课程混合式教学改革与探索
软件设计与开发实践课程探索与实践
计算机教育(2020年5期)2020-07-24 08:53:38
为什么要学习HAA课程?
大兴学习之风 提升履职能力
人大建设(2018年6期)2018-08-16 07:23:10
你的换位思考能力如何
数独游戏
疯狂的游戏
飞碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戏
抄能力