摘 要:本文主要針對高職如何培養(yǎng)出更符合社會發(fā)展需要的Android 移動游戲開發(fā)人才展開研究, 闡述了Android游戲項目實戰(zhàn)課程改革思路和課程研究的探討,詳細(xì)探討了Android游戲項目實戰(zhàn)課程設(shè)置、教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段等,為高職技能型人才培養(yǎng)進(jìn)行課程改革的移動游戲開發(fā)應(yīng)用人才提供重要依據(jù)。
關(guān)鍵詞:Android游戲課程項目化;Android平臺;教學(xué)方法
基金項目:課題:主管單位:湖南省教育科學(xué)規(guī)劃辦,課題編號:XJK015CZY035,課題名稱:高職教育現(xiàn)代學(xué)徒制軟件技術(shù)專業(yè)人才培養(yǎng)模式研究
1 前言
伴隨現(xiàn)在Android系統(tǒng)手機(jī)以及Android平板電腦產(chǎn)品的市場占有率不斷擴(kuò)大,Android平臺人才的缺口也日益顯現(xiàn)。Android的技術(shù)要求:熟悉C++語言、Java語言,熟悉Android下的網(wǎng)絡(luò)通信機(jī)制,熟悉Android SDK即Android開發(fā)框架,了解Android平臺上的不同編程邏輯,同時,還要掌握Android平臺下的一系列開發(fā)工具等等。根據(jù)市場調(diào)查,目前國內(nèi)的3G研發(fā)人才缺口有三、四百萬,其中Android研發(fā)人才缺口至少30萬[1],并且這個數(shù)據(jù)還在逐年增長。職場專家指出,想要從事Android開發(fā)的人員,除了需要基礎(chǔ)的計算機(jī)技術(shù)知識扎實外,還要根據(jù)各類企業(yè)、各類崗位的不同需求,補充與崗位相關(guān)的Android技術(shù)知識。此外,還要注重項目經(jīng)驗的積累。高職課程的設(shè)置是以“職業(yè)能力為核心,崗位需求為驅(qū)動”,在教學(xué)中提倡項目化。經(jīng)過分析就業(yè)市場,充分占有可靠的信息資料,搜集人才交流信息部門做出的各種人才流動情況的報告,估計經(jīng)濟(jì)發(fā)展對人才的需求趨向后,做出設(shè)置本課程的決定。選修本課程的學(xué)生可以在初步掌握Android游戲的基本知識和開發(fā)方法后,對于實習(xí)或就業(yè)都有一定好處[2]。
游戲產(chǎn)業(yè)被譽為21世紀(jì)的朝陽產(chǎn)業(yè),價值空間非常大。目前游戲群體已經(jīng)不僅限于年輕人們, 而是囊括從幾歲到幾十歲的所有群體。經(jīng)過十年的發(fā)展, 手機(jī)游戲正在經(jīng)歷由簡單到復(fù)雜的進(jìn)化過程。從全球市場來看, 手機(jī)娛樂服務(wù)被公認(rèn)為是帶動移動數(shù)據(jù)業(yè)務(wù)快速發(fā)展的重要因素。游戲產(chǎn)業(yè)給企業(yè)、國家?guī)砗艽蟮男б妫?也給從事游戲開發(fā)的廣大從業(yè)人員帶來了很大的發(fā)展空間[3] [4]。為了更好地促進(jìn)學(xué)生綜合實踐能力的培養(yǎng),開設(shè)了《Android 游戲項目實戰(zhàn)》課程, 著手培養(yǎng)Android 游戲人才。該門課旨在使學(xué)生除了具備基礎(chǔ)Android游戲開發(fā)的基本語法外, 采用以“項目” 為主線的學(xué)習(xí)模式。
2 課程的目標(biāo)
該課程的培養(yǎng)目標(biāo)是提高學(xué)生的工程實踐、創(chuàng)新意識和科技創(chuàng)新能力, 培養(yǎng)初級的游戲開發(fā)人員, 使學(xué)生在高職教育階段就可以完成簡單Android 游戲產(chǎn)品的開發(fā), 能夠勝任移動游戲應(yīng)用開發(fā)工程師、移動游戲應(yīng)用測試工程師等崗位的工作。
3 課程設(shè)置與內(nèi)容
《Android游戲項目實戰(zhàn)》課程需要一定的先修課基礎(chǔ),比如:APP 前端技術(shù)開發(fā)、APPUI設(shè)計、Android應(yīng)用、Java程序設(shè)計。同時,Android平臺涉及到多線程處理的方法,因此如果有操作系統(tǒng)的基礎(chǔ)的話,對于學(xué)習(xí)有一定幫助。
本課程主要針對高年級學(xué)生開設(shè),一般由大二或大三學(xué)生開設(shè),共80課時。以能力為本位,以專業(yè)技術(shù)應(yīng)用能力和崗位工作技能為主線設(shè)置課程內(nèi)容,堅持知識的運用比知識的擁有更重要的理念,把學(xué)生的職業(yè)適應(yīng)能力和應(yīng)變能力作為基本指導(dǎo)思想,并請有關(guān)企業(yè)專家和教授參與,認(rèn)真聽取他們的意見,使課程設(shè)置具有一定的科學(xué)性和可操作性,也使自己對于人才市場的預(yù)測和分析定位更加準(zhǔn)確。主要包括以下幾方面內(nèi)容:表1。
4.1 教學(xué)方法
課程以項目教學(xué)、案例教學(xué)為主要方法,讓學(xué)生在實踐中掌握所需的知識和能力。
(1)項目驅(qū)動教學(xué)法
在教學(xué)過程中,以基礎(chǔ)知識為主,以貫穿項目案例為載體安排教學(xué)內(nèi)容,融教、學(xué)、做為一體,注意激發(fā)學(xué)生的興趣,培養(yǎng)學(xué)生獨立思考、靈活運用所學(xué)知識解決實際問題的能力,按軟件開發(fā)流程組織教學(xué)。
(2)案例教學(xué)法
每一教學(xué)單元要完成一個典型的工作任務(wù),該任務(wù)一般分解為2-4個案例,在“演示、模仿”的循環(huán)中還運用了“案例教學(xué)法”,即教師首先對要講述的
案例進(jìn)行分析,并通過編程示范完成案例,然后學(xué)生模仿完成案例。
(3)小組學(xué)習(xí)法
“小組學(xué)習(xí)法”將學(xué)習(xí)班級劃分成 4-6人一個小組,其中1人為學(xué)習(xí)組長,座位固定在一個區(qū)域,課程學(xué)習(xí)過程中許多活動都以小組形式參加,如小組內(nèi)推薦優(yōu)秀作品參加演示,小組內(nèi)推薦考核員對其他組的作品進(jìn)行評價等。
4.2 教學(xué)手段
(1)多媒體教學(xué)系統(tǒng)
在理論實踐一體化課堂中,借助于多媒體教學(xué)軟件進(jìn)行輔助教學(xué),例如使用“凌波多媒體教學(xué)系統(tǒng)”,教師可以進(jìn)行示范編程,還可以對指定的學(xué)生進(jìn)行個性化輔導(dǎo),也可以指定學(xué)生進(jìn)行演示,也可以分組進(jìn)行討論,這樣可以在教學(xué)過程中有效地控制各教學(xué)環(huán)節(jié),大大提高了課堂的教學(xué)效果[5]。
(2)互聯(lián)網(wǎng)學(xué)習(xí)平臺
基于泛雅平臺,建立課程的相關(guān)鏈接,供學(xué)生和教師對課程學(xué)習(xí)過程的問題進(jìn)行討論。拓展教師的答疑空間,延續(xù)答疑時間,使學(xué)生與學(xué)生之間、教師與學(xué)生之間的交流更廣泛。基于微課教學(xué),錄制相應(yīng)的微課視頻,讓學(xué)生進(jìn)行學(xué)習(xí)。
5 結(jié)束語
經(jīng)過1年的課程建設(shè),我院在《Android游戲項目實戰(zhàn)》課程方面取得了初步成效,包括課程教學(xué)標(biāo)準(zhǔn)、課件、講義、配套實驗指導(dǎo)書、師資培訓(xùn)等。為高職Android開發(fā)人員的培養(yǎng)做了積極的探索和實踐。在移動互聯(lián)網(wǎng)和移動游戲行業(yè)快速增長的今天, 社會人才市場迫切需要大量的移動游戲相關(guān)從業(yè)人才, 目前大多數(shù)高校已經(jīng)開展了Android課程, 但只有移動應(yīng)用開發(fā)內(nèi)容還是遠(yuǎn)遠(yuǎn)不能滿足公司的需要, Android 游戲開發(fā)的課程建設(shè)勢在必行, 對于本課程的開發(fā)更接近社會對人才培養(yǎng)的需要, 也能為技能競賽做好準(zhǔn)備,本次研究形成了比較成熟的教學(xué)方法, 即以任務(wù)驅(qū)動, 基礎(chǔ)以任務(wù)的形式布置, 重點講解游戲相關(guān)技術(shù)以及綜合應(yīng)用, 布置開放性實驗任務(wù), 這樣提高了課堂的效率, 使學(xué)生有更充分的時間來綜合運用知識, 提高對知識的綜合運用能力。
參考文獻(xiàn)
[1]鄭萌.高等院校3G人才培養(yǎng)規(guī)劃教材:Android游戲開發(fā)案例與關(guān)鍵技術(shù).電子工業(yè)出版社,2013.
[2]謝曉勇,劉焯琛.Android手機(jī)游戲開發(fā)實戰(zhàn).電子工業(yè)出版社,2014.
[3]李維勇.Android項目驅(qū)動教程.北京航空航天大學(xué)出版社,2014.
[4]張玉宏,李歆,馬宏琳.Android 平臺操作系統(tǒng)課程設(shè)計的教學(xué)改革[J].計算機(jī)教育,2014.
[5]劉毅.Android 游戲開發(fā)課程教學(xué)改革與實踐[J].現(xiàn)代企業(yè)教育,2014.
作者簡介
李紅日(1980-),男,湖南邵陽,碩士,副教授, 湖南農(nóng)業(yè)大學(xué)訪問學(xué)者,主要從事移動互聯(lián)技術(shù)研究與應(yīng)用軟件開發(fā)、職業(yè)教育。