天津工業(yè)大學(xué)管理學(xué)院 程鐵信 劉銘杰
軟件開發(fā)培訓(xùn)的教練模式及其應(yīng)用
天津工業(yè)大學(xué)管理學(xué)院 程鐵信 劉銘杰
本文針對軟件開發(fā)培訓(xùn)提出融合現(xiàn)代認(rèn)知學(xué)徒制新理念的教練模式,區(qū)別于傳統(tǒng)培訓(xùn)方式,該模式下的培訓(xùn)以“學(xué)”和“練”為主。其核心主要有兩點,其一,設(shè)置了專家教練、助理教練、同伴教練所組成的三重教練體系;其二,設(shè)計了示范、指導(dǎo)、搭建腳手架、清晰表達(dá)、反思和探究構(gòu)成的六環(huán)遞進(jìn)實施過程。通過移動APP軟件開發(fā)培訓(xùn)的應(yīng)用案例,表明教練模式的獨特性、新穎性,為軟件開發(fā)培訓(xùn)模式的發(fā)展開辟了新道路。
培訓(xùn) 教練模式 軟件開發(fā)
傳統(tǒng)意義上的培訓(xùn)中培訓(xùn)人員與學(xué)員是“接受”關(guān)系,培訓(xùn)人員是傳授者,學(xué)員是接受者,是一種傳統(tǒng)的“我講你聽”的方式,以“講”為主;學(xué)員處于被動狀態(tài),忽略了培養(yǎng)他們深度思考和解決實際問題的能力。而新的教練模式已被用至多個領(lǐng)域,如在成人素質(zhì)教育中,從成人教育學(xué)、成人自身成長發(fā)展的角度探索成人素質(zhì)教育的有效之路;以提高學(xué)生綜合就業(yè)能力為核心的教練型校企合作課程實踐;通過采用名師帶徒的教練模式提升英語教師專業(yè)能力。
由此可見,教練模式應(yīng)用廣泛。本文提出的軟件開發(fā)教練計劃則完全以學(xué)員為中心,以“練”為主,針對在校大學(xué)生度身定制軟件開發(fā)培訓(xùn)課程,采用“教”和“練”的方式,教師帶領(lǐng)學(xué)員邊學(xué)邊練,更注重學(xué)員專業(yè)技能水平的提升和自我潛能的挖掘,向?qū)W員傳授軟件開發(fā)技能和快速成長經(jīng)驗,使學(xué)員實現(xiàn)自我突破,早日成為一名技術(shù)型人才。
教練模式是一門通過完善學(xué)員心智模式挖掘其潛能,提升效率的管理技術(shù)。本文所指的教練模式主要針對在校大學(xué)生度身定制的軟件開發(fā)培訓(xùn)課程,通過設(shè)置三重教練體系,形成專業(yè)的培訓(xùn)師資隊伍,同時采用六環(huán)遞進(jìn)的過程形成螺旋式發(fā)展,兩者相互結(jié)合,共同為教練培訓(xùn)保駕護(hù)航。
1.設(shè)置三重教練體系
首先,軟件開發(fā)培訓(xùn)教練模式改變了傳統(tǒng)單一培訓(xùn)者的設(shè)置方式,從多元性和社會性的角度出發(fā)設(shè)置“三重教練”體系,更加注重培訓(xùn)情境,注重教學(xué)模式的轉(zhuǎn)變,由不同職責(zé)和功能的專家教練、助理教練、同伴教練構(gòu)建而成,如圖1所示。
圖1 三重教練體系
具體而言,專家教練由培訓(xùn)班的專家教授擔(dān)任,負(fù)責(zé)培訓(xùn)的方案設(shè)計和整體架構(gòu),全面負(fù)責(zé)對學(xué)員的指導(dǎo)。助理教練則由組班教師(學(xué)科導(dǎo)師)擔(dān)任,擔(dān)當(dāng)輔助培訓(xùn)者的角色,負(fù)責(zé)與學(xué)員面對面的矯正輔導(dǎo),實現(xiàn)社會情境的培訓(xùn)。同伴教練,是指小組成員互為教練,在實踐過程中通過彼此間觀察、監(jiān)督、相互指正、相互促進(jìn),共同營造良好學(xué)習(xí)氛圍,使學(xué)員成為學(xué)習(xí)主體,在觀察發(fā)現(xiàn)他人問題的同時促進(jìn)專業(yè)思考和成長。
2.設(shè)計六環(huán)遞進(jìn)過程
依據(jù)認(rèn)知學(xué)徒制的理念,軟件開發(fā)培訓(xùn)教練模式設(shè)計了六環(huán)遞進(jìn)實施過程,如圖2所示,從示范、指導(dǎo)、搭建腳手架、清晰表達(dá)、學(xué)員獨立反思到最終進(jìn)行探究。六個環(huán)節(jié)不斷遞歸,依據(jù)學(xué)習(xí)的實際情況和進(jìn)度進(jìn)行靈活調(diào)整。在示范和指導(dǎo)環(huán)節(jié),專家教練系統(tǒng)介紹軟件開發(fā)的理論知識,并結(jié)合相關(guān)的理論知識,給出與之密切聯(lián)系的實例,針對案例講解如何分析問題,解決問題,從案例的邏輯過程講解到具體案例的實現(xiàn),結(jié)合同類型案例做出示范,讓學(xué)員在學(xué)習(xí)理論知識的同時,鍛煉自身的邏輯思維能力,讓學(xué)員了解和掌握軟件開發(fā)的基礎(chǔ)知識,并通過練習(xí)培養(yǎng)自己獨立思考的能力,提高自身的創(chuàng)新能力,并激發(fā)學(xué)習(xí)熱情。
圖2 六環(huán)遞進(jìn)過程
據(jù)悉,國內(nèi)手機(jī)APP軟件開發(fā)人才缺口已達(dá)30萬,種種跡象表明,手機(jī)APP軟件開發(fā)人才,已成為IT職場上的新寵。該培訓(xùn)班共招收學(xué)員60名,分成10小組,學(xué)員均為在校本科學(xué)生。為了凸顯學(xué)習(xí)的情境性,培訓(xùn)地點設(shè)在一所高校內(nèi),培訓(xùn)者和學(xué)員共同食宿于該學(xué)校內(nèi),實施為期60天不間斷封閉移動APP軟件開發(fā)培訓(xùn)任務(wù)。
1.移動APP軟件開發(fā)培訓(xùn)三重教練設(shè)置
項目組聘請了高校軟件學(xué)院教授作為專家教練,全面負(fù)責(zé)培訓(xùn)課程內(nèi)容設(shè)置和培訓(xùn)任務(wù)實施;聘請校外企業(yè)移動APP軟件開發(fā)經(jīng)驗豐富、具有多年項目經(jīng)歷的軟件工程師作為助理教練,分別擔(dān)任各小組的負(fù)責(zé)人,負(fù)責(zé)輔助指導(dǎo)、開發(fā)訓(xùn)練和答疑解惑。征得全體學(xué)員的同意,學(xué)員之間建立“同伴教練”的關(guān)系,形成了“學(xué)習(xí)共同體”。具體的培訓(xùn)過程與步驟包括示范、指導(dǎo)、搭建腳手架、清晰表達(dá)、反思和探究。
2. 移動APP軟件開發(fā)六環(huán)遞進(jìn)過程設(shè)計
(1)示范
該培訓(xùn)項目共分為三部分進(jìn)行,所培訓(xùn)的編程語言為Java,分別是基礎(chǔ)篇、提高篇和應(yīng)用篇。首先,專家教練根據(jù)培訓(xùn)計劃對學(xué)員進(jìn)行第一部分Java基礎(chǔ)知識的培訓(xùn),結(jié)合小案例進(jìn)行示范,進(jìn)一步講解如何分析問題,主要學(xué)習(xí)目的是讓學(xué)員結(jié)合具體實例,通過簡單的操作掌握理論知識,為接下來的培訓(xùn)打好堅實的基礎(chǔ)。
(2)指導(dǎo)
通過前期學(xué)習(xí),學(xué)員已掌握部分編程的理論基礎(chǔ)知識,在此基礎(chǔ)之上進(jìn)行提高篇的學(xué)習(xí),專家教練和助理教練結(jié)合相關(guān)案例,進(jìn)行Java的面向?qū)ο笾R的學(xué)習(xí),在學(xué)習(xí)過程主要以操作為主,專家教練和助理教練對學(xué)員進(jìn)行指導(dǎo),對于操作中出現(xiàn)的問題,進(jìn)行評判和細(xì)致剖析,及時地對共性問題進(jìn)行修正和輔導(dǎo),并再次進(jìn)行訓(xùn)練。教練作為觀察者和監(jiān)察者,能夠?qū)W(xué)員及時準(zhǔn)確的做出指導(dǎo)。
(3)搭建腳手架
專家教練搭建腳手架提供支持和幫助,采用啟發(fā)式的引導(dǎo)方式,培養(yǎng)學(xué)員獨立思考解決問題的能力,并發(fā)現(xiàn)其知識儲備的薄弱環(huán)節(jié),通過邏輯思路的啟發(fā)式講解,使學(xué)員明確解決問題的方式。幫助學(xué)員進(jìn)行知識的分類,如何時采用循環(huán)編程結(jié)構(gòu),何時采用構(gòu)造函數(shù),何時采用抽象類等,引導(dǎo)學(xué)生學(xué)會把復(fù)雜的問題進(jìn)行邏輯分解,使其簡單化。
(4)清晰表達(dá)
在實訓(xùn)中,每個案例完成后,鼓勵學(xué)員能夠清晰地表達(dá)出自己在操作過程中的邏輯思路,教練注意學(xué)員所表達(dá)的細(xì)節(jié)是否缺失,細(xì)節(jié)的缺失往往是知識點的遺漏,帶領(lǐng)學(xué)員打破“機(jī)械模仿”的表達(dá)方式,學(xué)會從源頭“認(rèn)知”上思考問題,培養(yǎng)學(xué)員嚴(yán)謹(jǐn)?shù)倪壿嬎季S。學(xué)員之間形成互為對照的模式,通過清晰表達(dá),學(xué)員之間相互交換邏輯思路,有助于擴(kuò)寬學(xué)員的思路,從多個角度思考問題。
(5)反思
白天以實訓(xùn)為主,晚上開展反思。助理教練將一天的學(xué)習(xí)當(dāng)中所暴露處的問題進(jìn)行匯總,并與學(xué)員進(jìn)行討論交流,了解學(xué)員的不足之處,并對學(xué)員提出建議和指導(dǎo)。此外,學(xué)員們之間可以通過知識的討論,實現(xiàn)知識共享,當(dāng)天的問題當(dāng)天解決,通過自我反思,找出自身知識掌握的薄弱環(huán)節(jié),以及解決辦法,經(jīng)常做知識和解決問題思路的回顧。學(xué)員為第二天的學(xué)習(xí)制定一個小的短期計劃,并爭取在第二天的學(xué)習(xí)中實現(xiàn)目標(biāo)。如此反復(fù)進(jìn)行反思,通過找不足促進(jìn)步。
(6)探究
在培訓(xùn)的最后階段,以小組為單位,定期對學(xué)習(xí)成果進(jìn)行匯報展示,教練結(jié)合各組的實際情況做出點評,各小組成員之間相互學(xué)習(xí),相互促進(jìn)。學(xué)員可以將在開發(fā)過程中遇到的問題提出來,大家共同探究,找出問題的解決方案,由教練給出指導(dǎo),對所提方案進(jìn)行分析與評價,借此引導(dǎo)學(xué)員走出單純技能培訓(xùn)的狹隘和局限,走上與專業(yè)成長相融合之路。
本文探討的軟件開發(fā)培訓(xùn)教練模式作為一種新型的培訓(xùn)形式,從教練設(shè)置和培訓(xùn)方法的設(shè)計兩方面著手,以“三重教練”和“六環(huán)遞進(jìn)”的方式,建構(gòu)了培訓(xùn)教練模式。雖然該模式作為一種新生事物在發(fā)展過程中還存在著有待進(jìn)一步規(guī)范化、有序化、標(biāo)準(zhǔn)化、普及化等方面的一些問題,但它在對人的潛能發(fā)掘等方面的成效顯著。通過該培訓(xùn)模式,能夠有效提高被培訓(xùn)人員的專業(yè)素養(yǎng)和認(rèn)知技能,開辟了軟件開發(fā)培訓(xùn)發(fā)展的新路徑。
[1]李冬華.教練培訓(xùn):一種有效的成人素質(zhì)教育[J].職教論壇,2006
[2]朱建軍,胡建棟.教練型教師校企合作課程實踐的開發(fā)研究[J].科技創(chuàng)新導(dǎo)報,2015
[3]王春暉.名師帶徒的教練式培訓(xùn)模式探討——以英語學(xué)科教師培訓(xùn)為例[J].全球教育展望,2015
[4]揭平英.基于教練技術(shù)的職業(yè)院校教練型導(dǎo)師制的探索[J].中國職業(yè)技術(shù)教育,2014
[5]張一純.高校素質(zhì)教育與教練型教師隊伍建設(shè)[J].科技情報開發(fā)與經(jīng)濟(jì),2006
ISSN2095-6711/Z01-2016-12-0226