基于学科竞赛的“flash游戏设计”教学改革与实践

来源 :课程教育研究·学法教法研究 | 被引量 : 0次 | 上传用户:debaobei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对高职院校游戏软件专业“flash游戏设计”课程实践性强、学生设计与编程能力较差的现状,提出融合游戏开发理论知识和学科竞赛能力要求的教学创新方案,对该课程的教学方法、教学内容以及考核方式进行有效的改革和实践,以缩小常规教学与竞赛实战的差距,提高学生的综合实践能力。
  关键词:游戏设计;学科竞赛;教学改革;课程建设
  基金项目:广东农工商职业技术学院2014年度重点教学研究项目“课、证、赛融合机制下的《flash游戏设计》课程开发与实践”(xyzd1403)、
  0 引言
  “flash游戏设计”是游戏开发领域一门重要的学科,也是游戏软件专业的核心课程之一。随着当今游戏行业的火热,“flash游戏设计”的教学应该紧跟行业的发展以及游戏市场对人才需求的定位。而与其他传统行业相比,游戏开发行业对实践性要求很高,不仅需要扎实的游戏编程功底和良好逻辑思维能力,而且还要求具备一定的游戏创新设计能力[1]。
  因此,对游戏人才培养综合素质要求较高。笔者本着以赛促教、以赛促学的理念,最近几年组织学生参加中国大学生计算机设计大赛和广东省高校杯软件设计大赛,均取得了较好的成绩。在竞赛过程中,师生都收益良多,但在此过程中,也暴露了现有专业课程教学方面的不足:(1)课程教学项目化深度不够;(2)专业知识不能得到综合运用,反应在学生综合实操能力的欠缺;(3)课程教学知识体系不能紧跟游戏行业的发展水平。这些不足都要求进一步完善和优化“flash游戏设计”的课程设置,以培养高质量人才为目标,提出融合游戏开发理论知识和学科竞赛能力要求的教学创新方案[2]。
  1 学科竞赛在“flash游戏设计”课程建设中的作用
  游戏开发人才应具备flash设计基础扎实,知识体系结构全面;实践项目丰富,动手能力强;有良好的学习能力和创新能力。随着游戏软件学科竞赛和创新设计大赛的组织开展,在“flash游戏设计”课程中引入学科竞赛能够促进学生“双证”教育和学校“双师”队伍的建设。为此,高校必须重新审视课程建设的合理性问题。宁波工程学院在学校层面上建立了长效、科学、规范的机制,形成了以学科竞赛为特色的办学风格。[1]。
  为了能够在学科竞赛中取得优异的成绩,通常要求参赛团队具有以下素质:(1)熟练的编程能力;(2)较强的调试、知识搜索、以及代码整合能力;(3)良好的界面设计、交互设计能力;(4)较好的微创新能力;(5)良好的表达能力和技术文档的撰写能力。将这些能力的培养贯穿在日常教学中,能激发学生的专业学习兴趣、提高学生解决实际问题的综合能力,学科竞赛不仅可以缩小高校人才培养和行业需求之间的差距,还为师生提高了一个展示风采的舞台。
  2 课程详细设计
  “flash游戏设计”课程内容选取的依据是:根据企业调研、游戏开发岗位需求、中国大学生计算机设计大赛等对flash软件开发人员的任职要求,按照工作任务由简单到复杂,由单一到综合的原则进行学习内容的选取。在教材的选取上,采用国家职业资格认证指定书籍《游戏程序设计师(三级)》作为课程教材,并搜集游戏行业最新引擎文档、手册、游戏案例等材料作为补充,使得学生既能够掌握职业资格认证中的知识点,又可以获得真实环境下所需的各种能力[3]。
  2.1 课程设计思路
  (1)面向岗位、基于工作过程的教学
  课程面向flash as3.0交互程序设计、flash游戏特效制作、as3.0互动广告设计等岗位,针对高职高专学生基础和特点,采用基于工作过程的方式开发课程。挑选六个实训项目贯穿整个课程(如表1所示),通过将项目所需技能拆分为一系列任务,按照任务难易程度分阶段组织教学,以工作任务为目标的形式完成教学。
  学习情境1 学习情境2 学习情境3 学习情境4 学习情境5 学习情境6
  简单游戏逻辑设计 游戏界面设计 游戏交互设计 游戏特效设计 游戏关卡设计 游戏动画设计
  6学时 6学时 8学时 8学时 8学时 12学时
  表1、六个经典的实训项目
  (2)模拟企业新人成长过程,实现学校到企业的无缝切换
  根据企业岗位调研的结果,一个企业新人要成长为熟练的游戏工程师需要经过岗前培训、学徒、试用和转正四个阶段。为了模拟该成长过程,将课程的教学过程相应的设计为四个阶段:准备、积累、完成和真实项目冲浪阶段。准备阶段主要进行基础知识的储备。积累阶段是在老师的指导下完成工作任务,实现知识、能力、技术的巩固和积累。完成阶段学生分组实现相对较复杂的工作任务。最后的项目冲浪阶段,训练学生的综合运行能力和自主开发能力,学生分组完成来自企业的真实项目。学完本课程,学生可以达到企业的用人标准,极大缩短学生在企业的适应期。
  (3)工学交替的方式组织整个教学过程
  课程的任务分解按照游戏软件的制作步骤进行:游戏策划创业设计、编码架构实现、游戏功能测试,此外,结合知识、实际应用环境,每个任务都是一个完整的工作过程。
  教师在任务过程中集中进行知识和技能的讲解,指导学生实现任务。学生完成一个任务后进入下一阶段的学习,然后再进行相应阶段的任务实现,后一任务继承前一任务的内容,实现知识技能的不断迭代,通过工学交替的方式让学生的学习和工作相结合。
  (4)双线并行的贯穿式项目教学
  针对学生编程基础差、学习兴趣不够强的特点,采用双线并行的贯穿式教学方法。以学生为主体,学生在课内完成相对简单的游戏项目,同时教师的讲授和学生的学习融入在项目过程中;而课外学生可以按项目进行分解,实现较复杂的游戏,教师主要以启发引导的方式指导学生查阅资料、分析项目技术难点。随着教学过程的进行,学生将越来越成为主体。
  2.2 课程培养目标   围绕学科竞赛的要求,课程将从多个角度对学生进行培养,具体包括:
  (1)团队合作精神
  在课程开始时会完成团队的组建,共同完成项目的策划、设计、以及课堂演示,这些都需要团队成员之间有着较强的协作精神。
  (2)专业能力
  游戏项目的开发设计的知识点较多,程序设计比较复杂,需要学生具有较强的专业基础,通过课程项目训练能较好的培养学生的专业知识综合能力。
  (3)具有合理利用与支配资源的能力
  项目的完成过程可能遇到不少难题,学生需要合理的利用网络资源,寻找相似的解决方案,因此必须掌握较好的文献、资源查找能力,这是游戏软件开发人员应该具备的一个基本功。
  (4)具有一定的文档撰写、方案设计能力
  项目的完成有一个答辩过程,团队需要提供项目的整体设计思路、设计难点、解决方案等,学生必须按照教师制定的文档模板认真撰写,这个过程有效的锻炼了学生的专业写作能力。
  (5)具有一定的创新能力
  为了提升学生的创造力,需要将游戏软件行业的发展趋势与传统软件的特点进行分类讲授,完善学生的知识结构,并通过商业模式创新和案例分析相结合的方式给学生以启发引导。
  2.3 课程的主要内容
  根据课程的目标定位和培养目标,将课程内容设计成六个部分,具体包括:
  (1)简单游戏逻辑设计
  这个部分主要是巩固学生的as3.0基本语法,让学生对舞台、对象、显示机制等基础知识有较深的理解。通过简单小游戏项目让学生对游戏开发产生兴趣,提升学生学习的成就感。
  (2)游戏界面设计
  重点讲解flash常用控件的使用,让学生理解消息传递机制,能够制作简单的场景,并提交具体的界面设计方案。
  (3)游戏交互设计
  通过小游戏测测你的反应速度来进行该部分的讲解,强调游戏的反馈机制,让学生站在玩家的角度去分析游戏、优化游戏的设计。安排学生讲解团队的交互设计创意方案
  (4)游戏特效设计
  通过简单的粒子爆炸效果来讲解游戏特效的制作原理,让学生理解帧动画制作的技巧,并完善团队上一个游戏项目的特效功能,安排学生进行本团队特效制作理念的讲解。
  (5)游戏关卡设计
  重点讲解关卡编辑器的使用,让学生熟练掌握通过代码的方式控制编辑器,这个部分完成会让学生看到一个较为完整的游戏,安排学生分析目前市面上主流游戏的关卡制作方式。
  (六)游戏动画设计
  重点讲解动画在as3.0程序中的调用方式,并介绍移植到手机平台上的方法,让学生尝试进行动画制造和程序调用,并安排学生总结学习经验[4]。
  3 课程建设效果分析
  (1)学生游戏开发意识有所加强。
  学生分组组成团队,积极探索游戏开发的前言技术,了解行业的发展动态,关注游戏企业的用人需求,形成了一个乐于交流、共享的游戏开发圈子。
  (2)加强产学结合的紧密型。学科竞赛技能补充课程与实践脱离实际的不足,又能营造良好的教学和学习氛围。让学生能够融入真实的项目开发中,同时游戏企业也愿意将获奖作品原型投放市场,极大鼓舞了学生的学习积极性。
  (3)提供了学生的就业竞争力。在课程中针对学生的就业实训能力和素质要求进行教学,有效的提高了学生的专业和职业素养,提前让学生步入岗位角色。同时,学科竞赛能让获奖学生受到行业的企业的追捧,为学生打造了一张含金量极高的就业名片。
  4 总结
  通过实例验证,基于学科竞赛的课程教学改革能够推动游戏软件专业的人才培养,通过引入学科竞赛,在课程教学中有针对性的设计项目案例,有助于培养学生的编码能力和团队合作能力,激发学习游戏开发的兴趣和动力。但目前高职院校中部分学生的基础较弱,对这部分学生的教改教学还需要进一步优化。因此在今后的教学中将结合学科竞赛的实战经验和不足之处,逐步完善“flash游戏设计”的教学内容、手段与方法,激励学生不断提高综合能力和实践能力。
  参考文献:
  [1] 吴佳鑫,张玉峰,姚春荣,梅培. 融合学科竞赛的《电子商务课程设计》建设研究[J].当代教育理论与实践,2013,07(5) : 67-69
  [2] 黎明,文海英,杜敏. 基于学科竞赛的编程类课程教学改革[J]. 计算机教育, 2014,7(13): 72-74
  [3] 于延,王建华. 游戏软件设计专业培养模式的实践与探索[J]. 计算机教育,2010,7: 104-107
  [4] 李光文. 基于工作过程的“flash动画”教学改革与实践[J]. 教学研究,2009, 6: 92-94
其他文献
将DOS工作站连到WindowsNT系统陈柏岩邱中DOS是最难连到NT系统的,因为它本身没有联网的办法。必须向DOS工作站的AUTOEXEC.BAT和CONFIG.SYS加入几个程序,才能使DOS具有网络能力。在WindowsNTServer光盘的C...
针对紧凑型光泵气体太赫兹激光器(OPTL)技术,设计并研制了全金属波导结构的气体太赫兹(THz)激光器原理样机.THz激光器工作介质为CH3OH气体,最佳工作气压30Pa,在波长9.69μm、连续功率4
【摘要】高校辅导员在大学校园中有着十分重要的位置和作用,其主要职能是引导学生思想、道德、心理和职业生涯规划等多个方面工作。对高校学生的思想政治进行教育有利于培育学生正确的价值观和世界观,树立崇高的理想。但是,当前一些高校仍然对辅导员的思想政治教育课程不太重视,导致辅导员思想政治教育出现职能弱化的现象。鉴于此,文章对高校辅导员思想政治教育职能弱化的原因及对策进行简要的阐述。  【关键词】高校 思想政
摘要:历史课程是初中学科的重要组成部分,不仅能够有助于学生的人文意识和人文精神的培养,而且还是各个初中学校开展德育工作的重要措施之一。随着新课改的到来,许多教师都已经开始利用初中历史学科的特点促进班级管理工作的开展。本文对历史教育在班级管理中的应用进行了详细的分析讨论,希望能为广大初中班主任的班级管理提供一些浅薄的意见。  关键词:初中历史 历史教育 班级管理 应用  【中图分类号】G633.51
精神教育是对大学生健康心理教育、道德教育和生活教育、理想信念教育的总称.在提倡人的全面发展、倡导教育"以人为本"的新的教育理念下,精神教育是培养和造就现代化事业所需
【摘要】好的习惯能够助人成功,好的习惯可以改变命运,那么,怎样才能养成孩子的良好习惯呢?我认为有以下几点:一、日常生活中及时引导,反复练习;二、以身作则,言传身教;三、顺应天性,科学施教;四、严格要求,坚持不懈;五、多方配合,正面强化。  【分类号】G611  著名教育家陈鹤琴曾说过:“习惯养得好,终身受其益;习惯养不好,终身受其累。” 既然好习惯的养成对一个人的成长如此重要,那么怎样才能养成孩子
【摘 要】 随着新课改下教学模式的革新,高中英语课堂教学模式也随之发生改变。其中互动合作模式教学方式不断深入到英语学科中,其在活跃学生思维、提高英语教学质量等方面发挥着重要作用,很大程度上弥补了以往传统课堂教学模式的不足。本文就互动合作教学模式的应用提出若干对策,以期能给高中英语教学工作者有所帮助。  【关键词】 互动合作模式;高中英语;教学  【中图分类号】G63.24 【文献标识码】A 【文章
妇科手术越来越趋于微创,特别是妇科常用的子宫切除术。经阴道子宫切除的手术具有手术时间短、创伤小、出血少,对腹腔、脏器感染小。手术后疼痛轻、恢复快,腹部不留疤痕,术后并发
原发性局灶节段性肾小球硬化(focal segmen-tal glomerulosclerosis,FSGS)及微小病变型肾病(minimal change disease,MCD)是临床上常见的引起肾病综合征(nephrotic syndrome,NS)的
提出一种改进的曲折槽波导—曲折双脊槽波导提高太赫兹行波管的功率和带宽.针对这种新型慢波结构设计了一种新的传输波导作为输入输出能量耦合器.从高频特性仿真结果可以发现