羅林
摘要:應(yīng)用型本科教育是以培養(yǎng)某一專門技術(shù)領(lǐng)域的專門技術(shù)人才為主,以應(yīng)用為目的的專業(yè)性通才教育。而人才培養(yǎng)模式是一定的教育理念指導(dǎo)下,高等學(xué)校為完成人才培養(yǎng)任務(wù)而確定的培養(yǎng)目標(biāo)、培養(yǎng)體系、培養(yǎng)過程和培養(yǎng)機制的系統(tǒng)化、定型化范型和式樣。該文討論的是在網(wǎng)絡(luò)游戲開發(fā)這個特色的專業(yè)方向的人才培養(yǎng)模式的構(gòu)建,并從人才培養(yǎng)目標(biāo)、人才培養(yǎng)體系、人才培養(yǎng)過程和人才培養(yǎng)機制四個方面進行具體論述。
關(guān)鍵詞:應(yīng)用型本科教育;網(wǎng)絡(luò)游戲開發(fā);人才培養(yǎng)模式
中圖分類號:TP311 文獻標(biāo)識碼:A 文章編號:1009-3044(2014)27-6407-02
Abstract:Applied Undergraduate Education is to develop technical expertise in a specialized technical field, is based on the application for the purpose of professional liberal education. Personnel training pattern under the guidance of a certain philosophy of education, colleges and universities to complete the personnel training tasks and determine the training objectives, training system, training process and systematic training mechanism, stereotypes paradigm and style.This paper discusses in how to buid the personnel training pattern in the network game development features professional direction, and specifically addressed the personnel training objectives in four areas of personnel training system, personnel training, procedures, and personnel training mechanism.
Key words:Applied undergraduate education;Network game development;Personnel training pattern
“模式(Pattern)其實就是解決某一類問題的方法論。把解決某類問題的方法結(jié)歸納到理論高度,那就是模式。由此可知,人才培養(yǎng)模式就是解決人才培養(yǎng)程諸多問題的一類方法論。模式作為一種科學(xué)認(rèn)識手段和思維方式,它是連接理論與實踐的中介?!盵1]
換一種說法,人才培養(yǎng)模式是:“一定的教育理念指導(dǎo)下, 高等學(xué)校為完成人才培養(yǎng)任務(wù)而確定的培養(yǎng)目標(biāo)、培養(yǎng)體系、培養(yǎng)過程和培養(yǎng)機制的系統(tǒng)化、定型化范型和式樣。也就是說, 人才培養(yǎng)模式是一種關(guān)于人才培養(yǎng)的四大要素——人才培養(yǎng)目標(biāo)、人才培養(yǎng)體系、人才培養(yǎng)過程和人才培養(yǎng)機制的“范型”和“式樣”。[2]
“應(yīng)用型本科教育是以培養(yǎng)某一專門技術(shù)領(lǐng)域的專門技術(shù)人才為主, 是以應(yīng)用為目的的專業(yè)性通才教育”[3]。應(yīng)用型本科教育是與某一個行業(yè)緊密結(jié)合,為行業(yè)培養(yǎng)合格的應(yīng)用工程師和職業(yè)工程師。
計算機軟硬件技術(shù)的迅速發(fā)展及人們的對娛樂的需求,極大的促進了網(wǎng)絡(luò)游戲產(chǎn)業(yè)的發(fā)展。《珠江三角洲地區(qū)現(xiàn)代信息服務(wù)業(yè)發(fā)展規(guī)劃(2010-2020)》里把動漫與網(wǎng)絡(luò)游戲作為需要優(yōu)化環(huán)境,壯大的三大潛力產(chǎn)業(yè)之一。相對于行業(yè)飛速發(fā)展的現(xiàn)狀,從業(yè)人員卻嚴(yán)重不足,高素質(zhì)游戲開發(fā)人才匱乏已成為制約產(chǎn)業(yè)發(fā)展的瓶頸。
高素質(zhì)的游戲開發(fā)人才的匱乏與國內(nèi)高等教育的現(xiàn)狀不無關(guān)系。目前,國內(nèi)開設(shè)網(wǎng)絡(luò)游戲開發(fā)教育本科專業(yè)方向的學(xué)校并不多。該文將根據(jù)區(qū)域經(jīng)濟發(fā)展趨勢,并結(jié)合廣州大學(xué)華軟軟件學(xué)院在網(wǎng)絡(luò)游戲開發(fā)人才培養(yǎng)的多年教育實踐經(jīng)驗,按照人才培養(yǎng)的四大要素來探討為網(wǎng)絡(luò)游戲行業(yè)培養(yǎng)合格的高素質(zhì)應(yīng)用型人才的創(chuàng)新人才培養(yǎng)模式。
1 人才培養(yǎng)目標(biāo)
網(wǎng)絡(luò)游戲軟件開發(fā)是一個比較復(fù)雜的系統(tǒng)工程,它融合了程序設(shè)計、藝術(shù)設(shè)計、策劃、音樂音效等多個領(lǐng)域。該文討論的是網(wǎng)絡(luò)游戲軟件開發(fā)中的程序設(shè)計這個領(lǐng)域的人才培養(yǎng)模式。
網(wǎng)絡(luò)游戲開發(fā)中的程序設(shè)計要求從業(yè)人員要具備良好的綜合素質(zhì)和發(fā)展?jié)摿?,對游戲行業(yè)有比較深入的了解,在掌握程序開發(fā)的一般方法的基礎(chǔ)上還需要掌握游戲開發(fā)的相關(guān)技術(shù)。網(wǎng)絡(luò)游戲開發(fā)是一個團隊合作的過程,因此要求從業(yè)人員具有良好的團隊合作能力。
由此,網(wǎng)絡(luò)游戲開發(fā)專業(yè)方向的人才培養(yǎng)目標(biāo)是:培養(yǎng)德、智、體、美全面發(fā)展的,掌握Windows平臺上進行軟件開發(fā)的主流編程語言、理解面向?qū)ο蟮某绦蛟O(shè)計思想、具有良好的程序編寫能力,對Windows平臺上的游戲開發(fā)有全面深入的了解,掌握網(wǎng)絡(luò)游戲開發(fā)相關(guān)的知識,具有良好的網(wǎng)絡(luò)游戲開發(fā)能力、良好的團隊合作能力和初步的項目開發(fā)經(jīng)驗的高素質(zhì)應(yīng)用型人才。
2 人才培養(yǎng)體系
人才培養(yǎng)體系, 是指根據(jù)教育部學(xué)科專業(yè)設(shè)置的政策規(guī)定和學(xué)校的人才培養(yǎng)目標(biāo)而確定的專業(yè)教學(xué)環(huán)節(jié)設(shè)置、課程體系設(shè)置等。人才培養(yǎng)體系的核心是課程體系的構(gòu)建。課程體系的構(gòu)建需要根據(jù)人才培養(yǎng)目標(biāo)的要求,將學(xué)生應(yīng)該具備的能力分解成若干模塊,再設(shè)置相應(yīng)的課程、教學(xué)內(nèi)容與之對應(yīng)。根據(jù)應(yīng)用型本科網(wǎng)絡(luò)游戲開發(fā)人才的培養(yǎng)目標(biāo),可以將課程體系分解成通識類綜合素質(zhì)教育模塊和專業(yè)教育模塊。
1) 通識類綜合素質(zhì)教育模塊:通識類綜合素質(zhì)教育模塊,是培養(yǎng)學(xué)生德、智、體、美全面發(fā)展的重要組成部分。它包含了思政類課程、IT基礎(chǔ)、大學(xué)英語、大學(xué)體育、軍事教育,人文修養(yǎng)和藝術(shù)等課程。這個模塊可以幫助學(xué)生形成正確的人生觀、世界觀和良好的思想道德修養(yǎng);具備一定的外語能力,幫助學(xué)生閱讀理解本專業(yè)的相關(guān)外語技術(shù)文獻;具備良好的體魄,能適應(yīng)未來的學(xué)習(xí)、工作生活。這個模塊幫助學(xué)生形成良好的綜合素質(zhì),增強學(xué)生的發(fā)展?jié)摿Α_@個模塊的課程主要體現(xiàn)在學(xué)生的公共必修課程和選修課程里。
2) 專業(yè)教育模塊:根據(jù)應(yīng)用型本科的培養(yǎng)目標(biāo),專業(yè)教育模塊著重于應(yīng)用能力體系的培養(yǎng)。網(wǎng)絡(luò)游戲開發(fā)專業(yè)培養(yǎng)的是在Windows平臺進行游戲開發(fā)的程序員。根據(jù)Windows平臺開發(fā)游戲的現(xiàn)狀,可以將專業(yè)教育模塊設(shè)置成“主、輔”兩條學(xué)習(xí)路線。其中“主線”是以C++作為主要開發(fā)語言,圍繞主流的游戲開發(fā)技術(shù)的學(xué)習(xí)來展開,使學(xué)生有能力進行主流的有端游戲的客戶端和服務(wù)端開發(fā);“輔線”以Action Script作為開發(fā)語言,圍繞網(wǎng)頁游戲的客戶端設(shè)計來展開,使學(xué)生可以從事網(wǎng)頁游戲的設(shè)計和開發(fā)?!爸骶€”的學(xué)習(xí)難度稍高,“輔線”的學(xué)習(xí)難度稍低。通過對“輔線”的學(xué)習(xí),可以使學(xué)生在一個相對簡單的平臺了解游戲開發(fā)流程、游戲開發(fā)的一般方法團隊合作模式,反過來促進學(xué)生對“主線”的學(xué)習(xí)?!爸骶€”和“輔線”相輔相成,互為依托,共同提高學(xué)生的專業(yè)能力。根據(jù)網(wǎng)絡(luò)游戲開發(fā)的特點和人才培養(yǎng)目標(biāo),應(yīng)用能力體系可以分解為以下四個子模塊:
基本程序設(shè)計能力模塊。網(wǎng)絡(luò)游戲軟件開發(fā)人員首先是一個程序員,必須具備一個程序員的基本素質(zhì)。程序員至少應(yīng)該掌握一門程序設(shè)計語言,具備一定的算法設(shè)計能力。因此這個模塊的培養(yǎng)目標(biāo)是使學(xué)生成為一個合格的程序員,要求學(xué)生通過學(xué)習(xí)C語言程序設(shè)計、C++語言進階、ActionScript語言、數(shù)據(jù)結(jié)構(gòu)與算法等課程和C語言程序設(shè)計驗證實驗、面向?qū)ο箝_發(fā)基礎(chǔ)驗證實驗、數(shù)據(jù)結(jié)構(gòu)與算法驗證及綜合實驗等實踐性環(huán)節(jié)來培養(yǎng)學(xué)生,使其掌握能夠從事網(wǎng)絡(luò)游戲開發(fā)的程序設(shè)計和算法設(shè)計能力。
網(wǎng)絡(luò)游戲編程能力模塊。游戲開發(fā)是一個復(fù)雜的系統(tǒng),在游戲開發(fā)時,需要盡可能的利用計算機系統(tǒng)的硬件來快速進行圖形渲染和響應(yīng)用戶的輸入事件,由此要用到與硬件設(shè)備直接交互的開發(fā)庫,因此游戲開發(fā)具有獨特的開發(fā)流程和開發(fā)模式。這個模塊通過培windows編程、DirectX技術(shù)、網(wǎng)絡(luò)游戲編程、三維編程、游戲中的人工智能和物理算法等課程的理論教學(xué)和實踐教學(xué)環(huán)節(jié)培養(yǎng)學(xué)生在網(wǎng)絡(luò)游戲開發(fā)中應(yīng)該具備的客戶端編程設(shè)計和服務(wù)端編程設(shè)計能力。
團隊合作和項目開發(fā)能力模塊。游戲項目是一個團隊合作的結(jié)果。這個模塊的課程都需要學(xué)生通過和同專業(yè)方向或則不同專業(yè)方向的學(xué)生組成團隊,以開發(fā)小組的形成完成游戲?qū)嵗?。在這個模塊里,學(xué)生將學(xué)習(xí)團隊開發(fā)過程中的溝通、合作、及項目開展的相關(guān)內(nèi)容,形成團隊合作和項目開發(fā)能力。
網(wǎng)絡(luò)游戲設(shè)計能力模塊。這個模塊通過游戲策劃入門、游戲?qū)嵺`項目、畢業(yè)實習(xí)、畢業(yè)設(shè)計等課程和自選游戲策劃方案、自選休閑游戲綜合實驗等實踐性環(huán)節(jié)來培養(yǎng)學(xué)生的網(wǎng)絡(luò)游戲設(shè)計能力,是學(xué)生學(xué)習(xí)結(jié)果的綜合體現(xiàn)。
3 人才培養(yǎng)過程
人才培養(yǎng)體系是人才培養(yǎng)模式的靜態(tài)表現(xiàn),而人才培養(yǎng)過程是人才培養(yǎng)體系的具體實施過程。網(wǎng)絡(luò)游戲開發(fā)專業(yè)的人才培養(yǎng)過程包括以下幾個方面:
1) 教學(xué)實施過程:網(wǎng)絡(luò)游戲開發(fā)課程的教學(xué)必須把握理論與實踐并重的原則。學(xué)生只有通過大量的實踐,才有可能掌握網(wǎng)絡(luò)游戲開發(fā)課程中所涉及到的知識點。為此,在教學(xué)過程中需要以“項目驅(qū)動、案例教學(xué)”作為主要的教學(xué)開展手段。在專業(yè)課程里,以完成實際的游戲項目來驅(qū)動,將構(gòu)成項目的知識點分解到課程中,學(xué)生通過課程的學(xué)習(xí),能逐一掌握這些知識點,并最終具備開發(fā)這類游戲項目的能力。在教學(xué)實施過程中,需要注意以學(xué)生為主導(dǎo),使學(xué)生通過項目開發(fā)的學(xué)習(xí),積極主動參與到教學(xué)活動中,有利于學(xué)生的應(yīng)用能力和創(chuàng)新能力的培養(yǎng)。教學(xué)實施過程中還需要注意課程內(nèi)容的銜接。例如,在網(wǎng)絡(luò)游戲開發(fā)中需要學(xué)生掌握面向?qū)ο蟮某绦蛟O(shè)計思想,并能夠使用已有的游戲框架來完成游戲。面向?qū)ο蟮某绦蛟O(shè)計思想是程序開發(fā)教學(xué)中的一個難點,傳統(tǒng)的軟件開發(fā)教學(xué)會在一門語言課程里對這個知識點進行講解,但是學(xué)生在開始學(xué)習(xí)一門語言時,并不能確切感受到面向?qū)ο蟮脑O(shè)計思想有什么作用,所以在學(xué)習(xí)時會感到十分吃力。因此,可以根據(jù)游戲開發(fā)的特點,利用面向?qū)ο蟮某绦蛟O(shè)計思想設(shè)計一個簡單的游戲開發(fā)框架,把這個框架的實現(xiàn)分解到多門課程中,比如C++語言、Windows編程、DirectX技術(shù)等,學(xué)生在這個學(xué)習(xí)過程中,可以充分理解到為什么要使用面向?qū)ο蟮某绦蛟O(shè)計方法,并掌握使用面向?qū)ο蟮某绦蛟O(shè)計方法在游戲項目開發(fā)中的應(yīng)用,切實提高學(xué)生的游戲開發(fā)能力。
2) 學(xué)風(fēng)建設(shè):網(wǎng)絡(luò)游戲開發(fā)的教學(xué)具有較高的難度,在人才培養(yǎng)過程中,必須激發(fā)學(xué)生的學(xué)習(xí)熱情,才能使學(xué)生有動力克服在學(xué)習(xí)中遇到的困難??梢酝ㄟ^樹立“榜樣”的方式來促進全體學(xué)生共同進步。在教學(xué)過程中,總會有部分學(xué)生脫穎而出,成為學(xué)習(xí)“尖子”。此時,教師需要有意識的進行引導(dǎo),培養(yǎng)這些學(xué)生的權(quán)威,以他們?yōu)楹诵?,以項目開發(fā)小組的形式幫組他們形成自己的學(xué)習(xí)“圈子”,把他們的學(xué)習(xí)方法和學(xué)習(xí)熱情傳播出去,達到以點帶面,全面提高的目的。另外,開展專業(yè)競賽,可以使學(xué)生能夠以學(xué)年為時間段,確定每個學(xué)年的學(xué)習(xí)目標(biāo),并為之努力學(xué)習(xí),達到激發(fā)學(xué)生的學(xué)習(xí)熱情,促進學(xué)風(fēng)建設(shè)的目的。
3) 以“工作室”為紐帶,促進校內(nèi)實踐環(huán)節(jié)的開展:“工作室制”[4]是軟件開發(fā)教學(xué)中的一種新的形式,它能有效地培養(yǎng)學(xué)生的工程項目能力,幫助學(xué)生形成良好的職業(yè)素質(zhì)。在校內(nèi)設(shè)立游戲開發(fā)“工作室”,遴選不同年級、不同專業(yè)方向的學(xué)生在工作室中組成項目開發(fā)小組,邀請企業(yè)工程師和專業(yè)老師共同擔(dān)當(dāng)指導(dǎo)老師,完成企業(yè)的實際或者虛擬項目。在這個過程中,學(xué)生將養(yǎng)成良好的工程開發(fā)習(xí)慣、團隊合作能力、提高問題和解決問題的能力,形成游戲程序員的思維。
4 人才培養(yǎng)機制
“人才培養(yǎng)機制主要體現(xiàn)在人才培養(yǎng)的管理模式方面”。本校已經(jīng)形成了相對完善的人才培養(yǎng)管理模式,作為網(wǎng)絡(luò)游戲開發(fā)專業(yè)方向只需要在學(xué)校已經(jīng)形成的的人才培養(yǎng)機制上做相應(yīng)的補充即可。
例如,依托于“學(xué)分制”,可以將學(xué)生的專業(yè)教育分成必修線路和選修線路。對于網(wǎng)絡(luò)游戲開發(fā)方向的學(xué)生,可以安排移動互聯(lián)網(wǎng)游戲開發(fā)方向的主干課程作為他們的選修課程,使學(xué)有余力的同學(xué)有機會掌握另外一個領(lǐng)域的游戲開發(fā)能力。
根據(jù)網(wǎng)絡(luò)游戲開發(fā)的“理論與實踐”并重的特點,在對學(xué)生考核時要注重對學(xué)生平時學(xué)生過程的考查,加重學(xué)生課程設(shè)計在考查中占據(jù)的比例,避免僅憑一張考卷來考核學(xué)生的學(xué)習(xí)成績。
5 總結(jié)
本文從人才培養(yǎng)模式的4個要素——人才培養(yǎng)目標(biāo)、人才培養(yǎng)體系、人才培養(yǎng)過程和人才培養(yǎng)機制入手,討論了針對網(wǎng)絡(luò)游戲開發(fā)這個獨具特色的專業(yè)方向的人才培養(yǎng)模式的構(gòu)成,對相應(yīng)的專業(yè)方向,如移動互聯(lián)網(wǎng)游戲開發(fā)專業(yè)方向也具有啟示作用。
參考文獻:
[1] 張啟敏.工科類高職人才培養(yǎng)模式研究[D].武漢:湖北工業(yè)大學(xué),2011:5.
[2] 劉英,高廣君.高校人才培養(yǎng)模式的改革極其策略[J].黑龍江高教研究,2011(1):127.
[3] 袁照平.應(yīng)用型本科教育培養(yǎng)模式探析[J].中國電力教育,2008(118):14.
[4] 鄭劍.“工作室制”計算機軟件人才培養(yǎng)模式研究與實踐[J].教育教學(xué)論壇,2012(10):173.