文志誠,肖小克
(湖南工業(yè)大學(xué) 計算機與通信學(xué)院,湖南 株洲 412007)
?
計算機類研究生人才培養(yǎng)模式改革研究
——以項目驅(qū)動為核心
文志誠,肖小克
(湖南工業(yè)大學(xué) 計算機與通信學(xué)院,湖南 株洲 412007)
針對傳統(tǒng)計算機類研究生人才培養(yǎng)模式存在的問題,提出了以“項目驅(qū)動”為核心的人才培養(yǎng)模式。該培養(yǎng)模式是以導(dǎo)師為主導(dǎo)、研究生為主體的人才培養(yǎng)模式,通過對軟件項目的準(zhǔn)備、選擇與團(tuán)隊組織溝通、軟件項目實施與評估等環(huán)節(jié),使研究生在具體軟件項目的實踐中掌握與運用知識,有效掌握專業(yè)知識和技能,增強綜合素質(zhì)能力。
項目驅(qū)動;計算機類;研究生;人才培養(yǎng)
《國家中長期教育改革和發(fā)展規(guī)劃綱要(2010-2020年)》明確指出:教育改革主題是堅持實踐能力為重,優(yōu)化研究生知識結(jié)構(gòu),豐富社會實踐,強化各方面的能力培養(yǎng),著重提高各類研究生的學(xué)習(xí)能力、實踐工程能力與創(chuàng)新能力。
目前高校培養(yǎng)的計算機類研究生真正具有實踐工程能力的人才非常緊缺。因此,在計算機類研究生人才培養(yǎng)方面,如何更好地調(diào)動研究生的積極性,如何更好地培養(yǎng)研究生工程實踐與創(chuàng)新能力,以適應(yīng)工作崗位需求,是我國研究生人才培養(yǎng)模式亟需解決的問題。
傳統(tǒng)的計算機類研究生人才培養(yǎng)模式莫過于普遍使用講授模式,這種培養(yǎng)模式以導(dǎo)師為主體,幫助研究生學(xué)習(xí)新的理論知識,擴展理論概念體系,培養(yǎng)研究生傾聽和思考的習(xí)慣。要使研究生完整地掌握課程的理論體系,最有效的途徑莫過于導(dǎo)師的課堂講授[1],而這種“填鴨”式培養(yǎng)模式的灌輸,使研究生在課堂上的理論學(xué)習(xí)中處于被動狀態(tài)。
以往計算機類研究培養(yǎng)過程中,也存在一定的項目為主體的教學(xué)方式,但大多數(shù)開發(fā)大多由研究生個體獨立完成,極少由研究生團(tuán)隊共同完成。團(tuán)隊開發(fā)項目是項目驅(qū)動人才培養(yǎng)模式的一個重要方面,這不僅指團(tuán)隊需要多個成員,更重要的是培養(yǎng)團(tuán)隊各成員分工合作,以及培養(yǎng)成員之間形成良好的溝通與協(xié)同能力[2]。因此,以項目驅(qū)動為核心的計算機類研究生人才培養(yǎng)涉及人員配置、共同策劃、溝通協(xié)同、進(jìn)度控制等項目管理中的各個環(huán)節(jié)。
計算機類研究生人才培養(yǎng)方案中,主干課程一般包括:軟件工程技術(shù)和設(shè)計、專家系統(tǒng)、人工智能、計算機圖形學(xué)基礎(chǔ)、計算機控制理論及應(yīng)用、分布式數(shù)據(jù)庫系統(tǒng)、智能控制、計算機視覺、多媒體計算機技術(shù)、軟件復(fù)用及面向?qū)ο蟮能浖こ汰h(huán)境、工程數(shù)據(jù)庫設(shè)計與應(yīng)用等,具有理論與實踐相結(jié)合的特性。應(yīng)以“案例驅(qū)動+項目實踐”的項目驅(qū)動為核心培養(yǎng)模式,把整個研究生教學(xué)過程分為理論教學(xué)和項目開發(fā)兩個環(huán)節(jié),以項目為核心促進(jìn)理論教學(xué),在保證理論教學(xué)的同時強化項目開發(fā)能力[3],相互結(jié)合構(gòu)建計算機類研究生三階段培養(yǎng)模式:第一階段,項目訓(xùn)練的技能培養(yǎng)階段(第一學(xué)期);第二階段,項目綜合的設(shè)計能力培養(yǎng)階段(第二三學(xué)期);第三階段,項目研究的創(chuàng)新能力培養(yǎng)階段(第四五學(xué)期)。
2.1理論教學(xué)環(huán)節(jié)
任課導(dǎo)師在研究生理論教學(xué)環(huán)節(jié)中,以“案例驅(qū)動”形式來實施理論教學(xué),以“項目實踐”驗證理論知識,圍繞教學(xué)中的案例和項目展開知識點講解,指導(dǎo)研究生進(jìn)行軟件項目的開發(fā)和管理,并引導(dǎo)研究生對實踐活動進(jìn)行總結(jié),對理論知識進(jìn)一步升華。在2~3個月的理論教學(xué)環(huán)節(jié)中,每周應(yīng)安排4~6學(xué)時,導(dǎo)師帶領(lǐng)研究生一起設(shè)計課堂講解及總結(jié)評述、工具軟件實驗和課外分組項目開發(fā)三種學(xué)習(xí)活動。
經(jīng)過理論教學(xué)環(huán)節(jié),研究生了解了理論知識體系,但仍有可能不能將知識應(yīng)用到實際中去。為加深研究生對理論知識體系的認(rèn)識,強化研究生開發(fā)軟件項目與管理軟件項目的實際能力,應(yīng)進(jìn)行2周的系統(tǒng)項目實踐課程,對理論教學(xué)進(jìn)行有益補充。
2.2實踐項目環(huán)節(jié)
以實際的軟件開發(fā)項目為案例講解軟件項目管理的主要工作,指導(dǎo)研究生完成每個階段的項目管理和軟件開發(fā)任務(wù),編寫標(biāo)準(zhǔn)的項目管理文檔。工具軟件實驗安排8學(xué)時的上機實驗,用于熟悉軟件項目管理軟件,導(dǎo)師指導(dǎo)研究生分組進(jìn)行管理軟件項目的實踐,這是串聯(lián)整個理論教學(xué)過程的重要教學(xué)活動。在該教學(xué)活動中,研究生被分為若干小組,任課導(dǎo)師指導(dǎo)各小組圍繞精心選擇的軟件項目,從項目立項到項目結(jié)束展開招競標(biāo)、制定項目開發(fā)計劃、跟蹤控制項目執(zhí)行、組織軟件測試、項目驗收等活動,最終進(jìn)行理論知識的總結(jié)和升華,使研究生從實踐中理解軟件項目管理的知識體系。
2.3實際效果
目前在計算機類研究生人才培養(yǎng)過程中,項目的設(shè)置不夠深入,同質(zhì)化現(xiàn)象嚴(yán)重,不同教學(xué)階段設(shè)置的配套項目要求大致相似,即按照計算機類的七層瀑布模型開發(fā)大型軟件系統(tǒng)[4]。計算機類研究生人才培養(yǎng)過程中,軟件項目及其管理方面的課程大多是無形的,研究生在學(xué)習(xí)過程中感到枯燥無味。通過項目驅(qū)動教學(xué)研究生容易理解該課程的核心思想,能夠大大加強動手能力。
3.1基于“建構(gòu)主義學(xué)習(xí)理論”的教學(xué)方法
在計算機類研究生人才培養(yǎng)過程中,應(yīng)充分調(diào)動研究生的主觀能動性和創(chuàng)造性,改變傳統(tǒng)以導(dǎo)師為主導(dǎo)的灌輸式培養(yǎng)模式存在的問題,導(dǎo)師應(yīng)轉(zhuǎn)變以往教學(xué)觀點,將以研究生為主體的“建構(gòu)主義學(xué)習(xí)理論”引入計算機類專業(yè)研究生課程教學(xué)體系。教學(xué)方法中的“建構(gòu)主義學(xué)習(xí)理論”核心思想就是知識不再是導(dǎo)師灌輸、研究生被動接受,而是充分發(fā)掘計算機類研究生學(xué)習(xí)潛能,由研究生根據(jù)自己所學(xué)知識和經(jīng)驗構(gòu)建自己的理論與實踐知識體系,充分調(diào)動計算機類研究生的主觀能動性。
3.2基于“創(chuàng)新實踐項目”的教學(xué)方法
為強化計算機類研究生解決問題、分析問題的能力以及團(tuán)隊合作溝通能力,導(dǎo)師可利用軟件工程實驗平臺,以創(chuàng)新實踐和研究生自主開發(fā)學(xué)習(xí)為目標(biāo),構(gòu)建創(chuàng)新創(chuàng)業(yè)實踐教學(xué)層次體系,包括專業(yè)實驗與實踐、綜合實驗與實踐和自主創(chuàng)新實驗實踐等內(nèi)容。計算機科學(xué)與技術(shù)一級學(xué)科專業(yè)應(yīng)建立“軟件工程實驗室”,提供一整套軟件工程實驗系統(tǒng),包括三大實驗平臺:軟件工程實驗仿真平臺、軟件程序開發(fā)綜合實驗平臺和軟件測試實驗平臺。
3.3基于“科研和企業(yè)聯(lián)動”的教學(xué)方法
采用科研與企業(yè)聯(lián)動的教學(xué)方法,進(jìn)一步提升計算機類研究生的自主創(chuàng)新和社會實踐能力,促進(jìn)教學(xué)手段的優(yōu)化和導(dǎo)師梯隊的建設(shè)。導(dǎo)師和研究生在教學(xué)過程中是兩個相互支撐的實體,導(dǎo)師傳授理論知識,研究生通過實踐的成果反過來又豐富導(dǎo)師的教學(xué)實踐經(jīng)驗,促進(jìn)科研與企業(yè)之間的聯(lián)動。導(dǎo)師的項目主要來源于兩方面:一類是學(xué)校課程教學(xué)建設(shè)項目,用于教學(xué)資源和教學(xué)手段之間優(yōu)化;一類是科研創(chuàng)新創(chuàng)業(yè)和企業(yè)聯(lián)動實踐項目,用于支撐研究生創(chuàng)新創(chuàng)業(yè)實踐。
綜上所述,以項目驅(qū)動為核心的計算機類研究生人才培養(yǎng)模式總架構(gòu)如圖1所示。
圖1 項目驅(qū)動教學(xué)方法改革與實踐總體架構(gòu)
在理論教學(xué)環(huán)節(jié),導(dǎo)師應(yīng)以實際項目開發(fā)為主線,以軟件案例開發(fā)講解為切入點,以所授理論知識的歸納總結(jié)和理論升華為目標(biāo),把軟件工程涉及的九大知識領(lǐng)域有機串聯(lián)起來,使研究生切實理解軟件工程的整體知識體系。
在完成計算機類相關(guān)課程理論教學(xué)環(huán)節(jié)之后,在學(xué)期末設(shè)置時長2周、總計72學(xué)時的軟件項目開發(fā)實踐教學(xué)活動,加深理論知道的消化。在相關(guān)課程實踐教學(xué)活動過程中,主要安排與軟件項目開發(fā)相關(guān)的準(zhǔn)備階段、項目初始化階段、項目合同撰寫與執(zhí)行階段、課程總結(jié)等教學(xué)階段,做到理論與實踐相結(jié)合,實踐教學(xué)促進(jìn)理論知識升華。
以項目驅(qū)動為核心的計算機類研究生人才培養(yǎng)模式在不降低理論教學(xué)重要性的前提下,強化了實踐與實驗教學(xué)。通過對計算機類研究生人才培養(yǎng)模式的研究和實踐,以“項目驅(qū)動”為核心的計算機類研究生培養(yǎng)模式是培養(yǎng)符合企業(yè)技術(shù)開發(fā)需求,培養(yǎng)團(tuán)隊合作精神和創(chuàng)新實踐能力人才的有效途徑。
[1] (ISC)2company. 2015 (ISC)2global information security workforce study[EB/OL].(2015-05-16)[2016-04-21]. https://www.isc2cares.org/IndustryResearch/GISWS/.
[2] Deejring K, Chaijaroen S. The development of constructivist learning environments model enhancing cognitive fl exibility for higher education[J]. European Journal of Social Sciences, 2011,26(3):429-438.
[3] 張永平.“案例驅(qū)動+項目實踐”的軟件項目管理課程教學(xué)實踐[J].計算機教育, 2015,12(23):115-119.
[4] 張婧婧,李勇偉.單片機課程的項目驅(qū)動教學(xué)研究與探索[J].電氣電子教學(xué)學(xué)報, 2014,36(6):87-92.
(責(zé)任編校晏小敏)
10.13582/j.cnki.1674-5884.2016.09.011
20160507
2015年湖南省學(xué)位與研究生教育教學(xué)改革研究項目(JG2015B101);2015年湖南省“十二五”教育科學(xué)規(guī)劃課題(XJK015BGD025);2014年湖南省普通高等學(xué)校教學(xué)改革研究項目(314)
文志誠(1972-),男,湖南東安人,教授,博士,主要從事軟件工程研究。
G64
A
1674-5884(2016)09-0032-03