楊奎武 劉洪波 李長勝



摘要:根據勝任能力模型,研究構建了軟件工程專業本科生2×3能力模型,并以此為指導給出了綜合實踐教學、項目驅動教學、激勵鼓勵教學、社會實踐教學等方法在模型實施過程中的具體運用,最后指出了基于2×3能力模型的具體實施注意事項。
關鍵詞:能力模型;軟件工程;教學方法
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2015)14-0202-02
一、勝任能力與勝任能力模型
勝任能力(Competency)是由美國麥克里蘭博士于上世紀70年代在《美國心理學家》雜志上發表的文章“Testing for Competency Rather Than Intelligence”中首次提出的。是指在特定的工作崗位、組織環境和文化氛圍中有卓越成就者與表現平平者區分開來的個人潛在特征[1],它是一些可以被計量的、能夠顯著區分優秀績效和一般績效的個體特征,比如動機、態度、形象、專業知識和技能等。這些特征的集合就是勝任能力模型,它是某種特定工作崗位或職業中出色完成任務的表現優異者所需要的勝任能力要素的總和,反映了個體成功所需的素質。
勝任能力與特定的崗位、職責有著密切的關系,崗位、職責的不同決定了所需具備的勝任能力的不同或能力高低的要求不同。開展勝任能力模型研究,不但有助于用人單位對員工進行客觀公正的評價,實現對人才的針對性培養,同時,對于高校而言,也可以明確人才需求,從而進一步推動教育教學改革,提升人才培養質量。
二、軟件工程專業本科生的勝任能力模型構建
1.勝任能力特征及分類。一般而言,勝任能力的特征主要包括知識、技能、社會角色、自我認知、動機和特質六個方面。其中知識和技能容易被觀察到也容易培養,屬于顯性特征;社會角色、自我認知、動機和特質難于觀察發現也難于培養,屬于隱形特征。基于此,1993年美國學者斯潘塞提出了一個著名的素質冰山模型(如圖1所示),將人員個體素質的不同表現劃分為表面的“冰山以上部分”和深藏的“冰山以下部分”。其中冰山下的隱性特征不太容易通過外界的影響而得到改變,卻對人員的行為與表現起關鍵性的作用,因此對于這些隱性特征的塑造更有意義。
2.軟件工程專業本科生勝任能力模型——2×3能力模型。參考冰山模型,近年來也有學者提出了很多能力模型[2,3],本文面向高等院校軟件工程專業本科生培養,以未來職業發展為導向,從職業素養、知識技能、個人認知三個方面研究設計了軟件工程專業本科學生的2×3能力模型(如圖2所示)。在該模型中,我們將能力歸結為兩個層次、三個方面、六個內容。其中2×3中的2即為兩個層次:基礎能力層和職業發展層,基礎能力層代表未來職業發展必備知識和個體基礎,職業發展層是未來崗位任職和職業進步應具備的發展基礎。2×3中的3即為能力模型的三個方面,即職業素養、知識技能和個體認知;我們又將這三個方面劃分為六個內容:職業基礎能力、職業拓展能力、基礎知識、基本技能、內在認知和外在認知,表1給出了2×3能力模型中各個內容所應具備能力的詳細描述。
三、基于2×3能力模型的軟件工程專業教學方法
基于2×3能力模型,面向單位用人需求,結合多年教學經驗和總結,我校在軟件工程專業本科生能力培養方面主要有以下幾種教育方法:
1.綜合實驗教學方法。為促進學生能力的全面發展、提高學生綜合素質,在專業課教學過程中,我們基本拋棄了針對某一知識點的專項實驗內容,轉而在課程某一時段開展綜合性實驗。這是一種探究式實驗操作,讓學生在具體大題目下開展問題分析、資料查找、方案設計、動手實踐。從而在實驗環境中發現問題、提出問題、解決問題,從而培養學生創新精神和動手能力。例如在《C++面向對象程序設計》課程中,在課程之初就將可選的多個實驗題目下發給學生,學生從中選取自己感興趣的題目并在整個課程中完成實驗,最后提交實驗相關代碼或軟件并計入期末成績。這種綜合實驗能有效激發學生的積極性,促進學生對基礎知識和基本技能的掌握。
2.項目驅動教學方法。在本科生培養的三、四年級階段,學校開展項目驅動教學,一般是一個月左右。教師根據不同學生的情況和個人特點對其分組,每組人員選擇教師指定的題目或自選創新性題目。學生要提交項目具體實施方案、實施計劃、任務分工以及最后的作品等材料,教師對學生項目實施全程跟蹤和方向性指導,最后根據成果和組織過程給予評分,并計入學分。項目驅動教學方法能夠有效促進學員的交流、合作,培養團隊合作能力。
3.激勵鼓勵教學方法。在學生培養或者課程的上課過程當中,教師經常請來相關專業的高年級研究生、知名從業者開展專題講座,在職業規劃、特長培養、未來發展、行業現狀等領域的問題進行溝通和交流,提前為學生講解社會、生活、職業、專業中所遇到問題和解決方法,對學生的學習和能力培養進行激勵鼓勵,傳遞正能量。激勵鼓勵教學方法能夠在潛移默化中不知不覺地增強學生學習的內在動力,對于樹立正確的價值觀、促進學生心理健康成長幫助很大,同時有助于學生合理地剖析自我,提升責任意識、集體意識和創業、創新的主動性。
4.社會實踐教學方法。在畢業設計階段,學校積極鼓勵學生到專業對口的用人單位進行實踐學校,并主動為學生聯系鋪路,為學員編配校外的業務指導教師和校內的專業指導教師,分別對學生的業務及專業進行指導。學生在畢業設計期間參與到用人單位的具體工作業務當中。通過走向用人單位這種社會實踐教學方法,學生能夠提前了解用人單位的組織架構、業務流程、研究方向、市場定位等行業信息,提早適應社會,提升職業能力。同時學生能夠在業務指導教師和專業指導教師的幫助下,迅速將所學的理論知識轉化為實踐能力,填補理論與實踐的鴻溝,幫助學員完成從校園到社會的平滑過渡。社會實踐教學方法深受學員和用人單位的歡迎。
四、2×3能力模型教學方法實施過程中需要注意的問題
1.加強軟件工程專業師資隊伍建設。教師是教育事業的基礎和主力,加強對教師理論水平和實踐能力提高的訓練,有計劃有步驟地鼓勵教師到用人單位學習調研、參與實踐,對于提升軟件工程專業人才培養質量有著重要的作用。要鼓勵教師到業務單位代職學習,也鼓勵教師取得相關專業資格證書,同時也要積極聘請業務單位人員到學校參與教學指導、承擔教學任務,提升師資力量。
2.建立與實踐要求相適應的實踐實習環境。實驗實踐教學是進行軟件工程師培養的重要環節。要為學生創造身臨其境的實驗環境,盡量安排學生完成具有實際意義和具體業務需求的實驗任務,積極安排學生到業務單位進行參觀和實踐,發現理論知識與業務實踐之間的差異,彌補課堂教學的不足。
五、總結
在勝任能力模型的基礎上,本文針對軟件工程專業本科學員提出了2×3能力模型,并給出了面向模型的具體教學實施方法及需要注意的問題,希望對提升軟件工程專業人才培養質量起到一定的有益作用。
參考文獻:
[1]韓東,孟祥革.基于勝任能力模型的會計專業教學方法研究[J].商業經濟,2013,(6):122-124.
[2]韋迎春,余平,文俊浩.高素質軟件工程人才培養模式[J].計算機教育,2011,(8):12-17.
[3]陳娟,田凌云,馬躍如.高校教師能力模型構建研究[J].高等財經教育研究,2012,(3):80-85.endprint