龙亚 张继燕
关键词软件项目管理游戏互动学习兴趣教学效果
1研究背景
1.1“软件项目管理”课程介绍
“软件项目管理”是一门技术和管理交叉的学科,是组织和管理软件开发的学科,是高校计算机科学与技术、软件工程等相关专业所开设的一门专业必修课程,是一门理论基础与先进实践技术相结合的工程类课程。通过课程学习,学生能够掌握软件项目管理的基本知识并具备实践能力,最终解决实际工程问题,进而让学生成为一名优秀的软件项目管理人员。
1.2“软件项目管理”课程教学现状
“软件项目管理”课程理论性较强,教学内容繁多,涉及项目管理的概述及项目管理十大知识域的内容,对学生的综合能力要求更高,目前“软件项目管理”课程的教学现状主要有以下几个方面。
(1)课程教学方式多以理论讲授为主,师生缺少互动。课程内容涉及软件项目开发与管理的全部知识内容,对教师的课堂教学水平要求较高,学生容易感到枯燥无味、兴趣缺失,学生很难在课上对理论知识全部理解和吸收,更不用说系统全面地应用。
(2)设计型和综合型实践不足。“软件项目管理”课程教材非常多,教材均偏重理论轻实践,缺乏实用性,因为该课程所涉及的知识体系比较宽泛,很多教材着重于对理论知识的阐述,教材内容知识很全面,但缺少实践指导材料,因此“软件项目管理”课程实践大部分为制订十大管理的各种管理计划,但是这些实践多以教材上的验证型实验为主,缺乏具体且有价值的真实企业案例作为支撑,造成了学生在遇到实际软件项目问题时经验不足,应对办法不多。
(3)强调知识的掌握,忽视应用能力的培养。教学过程不仅是传授知识的过程,而且应是通过对理论知识的应用来培养学生个人能力的过程。但是,在传统教学模式中,重点是对知识内容的讲解,对学生的要求也是理解教学的理论知识,对学生综合实际项目管理能力培养不足。
2游戏教学法及其特征
2.1游戏教学法简介
游戏教学法是游戏和教学的结合体。游戏是指在某一固定时空范围内进行的一种活动,参与者自愿接受其有绝对约束力的规则,它具有自由性、开放性和体验性[1]。德国哲学家康德最早对游戏教学法进行系统阐述,开始游戏教学法主要是在中小学教学中应用,后来国内一些学者从不同理论角度探讨游戏教学法的可操作性[2~3],另一些学者从实践角度,将游戏教学法应用到历史、管理学、现代教育技术等诸多课程中[4~8],近年来,将游戏教学法结合各类课程教学的研究及实践应用越来越多。
游戏教学法就是以游戏的形式教学,将教学内容和生动有趣的游戏结合起来的一种教学方法,通过有针对性的游戏活动,使学生在生动活泼的气氛中,在欢乐愉快的活动中,不知不觉地学到了教材上的相应知识,以及培养学生的其他素养。
2.2游戏教学法的特点
游戏教学法由于引入了游戏来完成课程教学,因此和传统教学方法相比,游戏教学法具有如下特点。
(1)比较容易激发学生参与课堂的激情。传统教学方法枯燥,就算课堂中采用提问等方式进行互动,对大多数学生而言也没有参与感。游戏教学方法强调了学生的主体性,要求学生共同参与,而不是教师唱独角戏,体现了教师主导与学生主体作用的发挥。游戏教学法要求全员参与,将课堂知识与有趣的游戏结合起来,增加课堂的趣味性,使学生在愉快的游戏中完成知识的学习,真正做到寓教于乐。
(2)便于学生理解软件项目管理课程中的知识。通过结合教学目标的游戏设置,目的性强,学生通过参与游戏,以及游戏后的思考,能更容易理解教学内容的理论和方法,对知识的理解更透彻,记忆更深刻。
(3)对教师的要求更高。教师在教学准备时要结合教学内容設置相应游戏,需要设置合适的游戏才能达到教学目标,从游戏的准备、实施和评价及总结几个方面都要求教师有较好的课堂掌握能力,“突发事件”的处理能力,对游戏中的表现点评能力以及结合知识的归纳总结能力,如果这些环节做得不好,教学效果将大打折扣。
3基于游戏互动教学法的改革探索
游戏教学法在应用中可以分为三个环节,分别是游戏设计、游戏进行、评比讨论思考。
根据软件项目管理PMBOK知识域中的不同内容,可以设定不同的游戏或其他互动环节,教师首先对重点基础理论知识要点进行讲解,然后结合课程内容设计游戏互动环节,开展游戏及相应互动活动。
3.1游戏设计及开展
游戏名称:《默契报数》。
游戏规则制定:全班分成6个小组,每组9人,剩余1人当裁判,教师做计时员。每组要求选一名组长,组织组员按顺序报数,每人只能报一个数字。为了增加难度,每轮报数两遍,时间最短的小组胜出。游戏共进行三轮,每一轮垫底的小组将受罚。每轮报完后,组长要根据自己小组在本轮中出现的问题组织组员讨论改进方法。在游戏过程中如有违规则重新开始报数,是否违规由裁判判定,每轮报数中,每违规一次加时0.5s,直到成功完成报数。每轮游戏开展后,时间最短的小组100分,然后依时间以5分之差递减,每轮最后选一名学生就游戏开展情况进行发言。游戏结束后三轮合计最后一名的小组成员需要写一份不少于1000字的心得,组长不少于1200字。全部学生都要完成一份答卷并总结游戏中的得失,游戏的感受及关于团队的感悟等。
由于报数一轮所要的时间并不长,因此,游戏开展所需时间在20min左右,游戏结束后要花10min左右时间将游戏内容结合教学内容进行总结,才能达到教学目标。
3.2游戏后的思考与总结讨论
游戏开展后需要学生完成游戏后的思考,有关于组长的思考,也有关于组员的思考,主要是思考团队的形成过程、组长的产生过程以及游戏开展过程中组长对突发状况的应对表现,在游戏过程中发挥的作用以及团队成员出错时组长的态度,对组长应该背负的责、权、利的看法等。
游戏完成后教师要对游戏的情况进行点评,主要是说明游戏的目的:项目开发是所有团队成员的共同责任;项目建设是不断发现问题,不断改进细节,不断解决问题并往前推进的过程;在人员的安排上,组长要扬长避短,合适的人放在合适的位置上;作为负责人,组长要明白责任在前,权利在后,项目经理是项目实施成败与否的最大责任人;每一个成员站好自己的岗位,就是对组长的最大支持,成员要学会分担组长责任,对项目负责,就是对自己负责。
通过游戏后的思考,学生学到项目管理相关知识的同时,进一步认识项目的变化特点,并拥有一定的应变能力。通过游戏培养学生的团队合作能力,组长的组织领导能力和成员的执行能力,进而提高学生的职业素养,达到人才培養目标。
3.3游戏教学法的效果
通过游戏团队的形成过程,学生初步了解项目团队的形成过程,以及团队建设的重要性,在项目实施过程中明确责、权、利的重要性,团队沟通的重要性。为了更深入了解学生参加游戏的感受,游戏开展后除了课堂上的发言,还要求学生在课后提交游戏后的思考,并参加问卷调查,针对问题“你认为游戏对教学内容的理解是否有帮助”可以了解学生的感受,本次游戏后学生填写问卷的数据分析如图1所示。
从图1中数据可以看出,69.09%的学生认为游戏对教学内容的理解非常有帮助,29.09%的学生认为游戏对教学内容的理解有帮助,只有1.82%的学生认为没有帮助。为了对比游戏互动教学的有效性,用两个班级来进行对比,一个班级开展了游戏互动,一个班级未开展,对默契报数游戏涉及的知识点进行测试,两个班的学生均完成了本次测试,在80分以上视为完全掌握,60分以上且在80分以下视为未完全掌握,60分以下视为未掌握。游戏实施对知识点掌握的影响如表1所列。
表1中开展游戏的班人数是55人,1人未参加测试,实际参加测试54人,知识点掌握比例是80%,期末总评知识点教学目标达成度为80.40%;而未开展游戏的班级人数是54人,全员参加测试,知识点掌握比例为64.81%,期末总评后知识点教学目标达成度为74.10%。从数据可以看出,开展游戏的班级知识点掌握比例远高于未开展游戏的班级知识点掌握比例,这说明游戏互动教学的实施可以促进学生对知识点的掌握和理解。
4结束语
在游戏教学法的教学开展过程中,教师将教学工作转换为组织引导学生开展学习,教师利用游戏寓教于乐,并通过游戏后的总结讨论达到传授知识的目的,将“游戏元素”融入教学中,让学生作为学习主体主动参与到教学过程中,这可以最大限度地激发学生主体的学习兴趣。“软件项目管理”课程内容较多,在教学改革过程中,游戏教学法是一种有效的教学创新模式,其采用充满趣味的管理类游戏来激发学生的主动性与积极性,进而促进学生主体掌握并理解管理学相关知识。