摘 要:本文主要针对高职如何培养出更符合社会发展需要的Android 移动游戏开发人才展开研究, 阐述了Android游戏项目实战课程改革思路和课程研究的探讨,详细探讨了Android游戏项目实战课程设置、教学内容、教学方法、教学手段等,为高职技能型人才培养进行课程改革的移动游戏开发应用人才提供重要依据。
关键词:Android游戏课程项目化;Android平台;教学方法
基金项目:课题:主管单位:湖南省教育科学规划办,课题编号:XJK015CZY035,课题名称:高职教育现代学徒制软件技术专业人才培养模式研究
1 前言
伴随现在Android系统手机以及Android平板电脑产品的市场占有率不断扩大,Android平台人才的缺口也日益显现。Android的技术要求:熟悉C++语言、Java语言,熟悉Android下的网络通信机制,熟悉Android SDK即Android开发框架,了解Android平台上的不同编程逻辑,同时,还要掌握Android平台下的一系列开发工具等等。根据市场调查,目前国内的3G研发人才缺口有三、四百万,其中Android研发人才缺口至少30万[1],并且这个数据还在逐年增长。职场专家指出,想要从事Android开发的人员,除了需要基础的计算机技术知识扎实外,还要根据各类企业、各类岗位的不同需求,补充与岗位相关的Android技术知识。此外,还要注重项目经验的积累。高职课程的设置是以“职业能力为核心,岗位需求为驱动”,在教学中提倡项目化。经过分析就业市场,充分占有可靠的信息资料,搜集人才交流信息部门做出的各种人才流动情况的报告,估计经济发展对人才的需求趋向后,做出设置本课程的决定。选修本课程的学生可以在初步掌握Android游戏的基本知识和开发方法后,对于实习或就业都有一定好处[2]。
游戏产业被誉为21世纪的朝阳产业,价值空间非常大。目前游戏群体已经不仅限于年轻人们, 而是囊括从几岁到几十岁的所有群体。经过十年的发展, 手机游戏正在经历由简单到复杂的进化过程。从全球市场来看, 手机娱乐服务被公认为是带动移动数据业务快速发展的重要因素。游戏产业给企业、国家带来很大的效益, 也给从事游戏开发的广大从业人员带来了很大的发展空间[3] [4]。为了更好地促进学生综合实践能力的培养,开设了《Android 游戏项目实战》课程, 着手培养Android 游戏人才。该门课旨在使学生除了具备基础Android游戏开发的基本语法外, 采用以“项目” 为主线的学习模式。
2 课程的目标
该课程的培养目标是提高学生的工程实践、创新意识和科技创新能力, 培养初级的游戏开发人员, 使学生在高职教育阶段就可以完成简单Android 游戏产品的开发, 能够胜任移动游戏应用开发工程师、移动游戏应用测试工程师等岗位的工作。
3 课程设置与内容
《Android游戏项目实战》课程需要一定的先修课基础,比如:APP 前端技术开发、APPUI设计、Android应用、Java程序设计。同时,Android平台涉及到多线程处理的方法,因此如果有操作系统的基础的话,对于学习有一定帮助。
本课程主要针对高年级学生开设,一般由大二或大三学生开设,共80课时。以能力为本位,以专业技术应用能力和岗位工作技能为主线设置课程内容,坚持知识的运用比知识的拥有更重要的理念,把学生的职业适应能力和应变能力作为基本指导思想,并请有关企业专家和教授参与,认真听取他们的意见,使课程设置具有一定的科学性和可操作性,也使自己对于人才市场的预测和分析定位更加准确。主要包括以下几方面内容:表1。
4.1 教学方法
课程以项目教学、案例教学为主要方法,让学生在实践中掌握所需的知识和能力。
(1)项目驱动教学法
在教学过程中,以基础知识为主,以贯穿项目案例为载体安排教学内容,融教、学、做为一体,注意激发学生的兴趣,培养学生独立思考、灵活运用所学知识解决实际问题的能力,按软件开发流程组织教学。
(2)案例教学法
每一教学单元要完成一个典型的工作任务,该任务一般分解为2-4个案例,在“演示、模仿”的循环中还运用了“案例教学法”,即教师首先对要讲述的
案例进行分析,并通过编程示范完成案例,然后学生模仿完成案例。
(3)小组学习法
“小组学习法”将学习班级划分成 4-6人一个小组,其中1人为学习组长,座位固定在一个区域,课程学习过程中许多活动都以小组形式参加,如小组内推荐优秀作品参加演示,小组内推荐考核员对其他组的作品进行评价等。
4.2 教学手段
(1)多媒体教学系统
在理论实践一体化课堂中,借助于多媒体教学软件进行辅助教学,例如使用“凌波多媒體教学系统”,教师可以进行示范编程,还可以对指定的学生进行个性化辅导,也可以指定学生进行演示,也可以分组进行讨论,这样可以在教学过程中有效地控制各教学环节,大大提高了课堂的教学效果[5]。
(2)互联网学习平台
基于泛雅平台,建立课程的相关链接,供学生和教师对课程学习过程的问题进行讨论。拓展教师的答疑空间,延续答疑时间,使学生与学生之间、教师与学生之间的交流更广泛。基于微课教学,录制相应的微课视频,让学生进行学习。
5 结束语
经过1年的课程建设,我院在《Android游戏项目实战》课程方面取得了初步成效,包括课程教学标准、课件、讲义、配套实验指导书、师资培训等。为高职Android开发人员的培养做了积极的探索和实践。在移动互联网和移动游戏行业快速增长的今天, 社会人才市场迫切需要大量的移动游戏相关从业人才, 目前大多数高校已经开展了Android课程, 但只有移动应用开发内容还是远远不能满足公司的需要, Android 游戏开发的课程建设势在必行, 对于本课程的开发更接近社会对人才培养的需要, 也能为技能竞赛做好准备,本次研究形成了比较成熟的教学方法, 即以任务驱动, 基础以任务的形式布置, 重点讲解游戏相关技术以及综合应用, 布置开放性实验任务, 这样提高了课堂的效率, 使学生有更充分的时间来综合运用知识, 提高对知识的综合运用能力。
参考文献
[1]郑萌.高等院校3G人才培养规划教材:Android游戏开发案例与关键技术.电子工业出版社,2013.
[2]谢晓勇,刘焯琛.Android手机游戏开发实战.电子工业出版社,2014.
[3]李维勇.Android项目驱动教程.北京航空航天大学出版社,2014.
[4]张玉宏,李歆,马宏琳.Android 平台操作系统课程设计的教学改革[J].计算机教育,2014.
[5]刘毅.Android 游戏开发课程教学改革与实践[J].现代企业教育,2014.
作者简介
李红日(1980-),男,湖南邵阳,硕士,副教授, 湖南农业大学访问学者,主要从事移动互联技术研究与应用软件开发、职业教育。