




摘要:課程體系的研究,是通過對軟件企業軟件工程師的職業工作過程分析,建立軟件工程師的職業能力模型,然后建立針對工作領域的崗位特定能力模型、行業通用能力模型、核心能力模型。根據以上模型映射出實訓體系的四個組件:實訓教程、流行技術、職業素質、軟件素養,然后建立不同技術特點的課程開發標準。
關鍵詞:職業能力模型;核心能力;崗位特定能力
1 基于工作過程的課程開發模式的必要性
近年來在政府推動與經濟發展需求的刺激下,我國高等職業教育的規模有了很大發展;全國職業教育工作會議的召開,又為高職發展迎來了新的歷史機遇。然而,我們可以在短短幾年內建設起大量被稱為高職學校的校舍,卻無法在短期內形成真正的高職教育。受傳統教育體制的影響,教材更新速度也嚴重滯后于軟件技術發展,師資素質又得不到提高,人才培養模式缺乏創新,這種傳統教育模式無法真正適應軟件企業對軟件人才的需求。一方面是大批企業找不到急需的技能型、實用型、國際化、規范化的軟件職業技術人才;另一方面,學校培養出的軟件人才由于不能適應企業需求而找不到理想的工作。如何凸顯特色已經成為高職發展的重大課題;如何開發一套既適合高職生學習特點,又能增強其就業競爭能力的教材,是高職課程建設面臨的另一個重大課題。
要有效地解決這些問題,建立能綜合反映高職發展多種需求的課程體系,必須進一步明確高職人才培養目標。為此,不能僅僅滿足于對“高職到底培養什么類型人才”的論述,而是要從具體的崗位與知識分析入手。高職專業的定位要通過理清其所對應的工作崗位來解決,而其課程特點應該通過特有的知識框架來闡明。也就是說,高職課程與學術性大學的課程相比,其特色不應僅僅體現在理論知識少一些,技能訓練多一些,而是要緊緊圍繞基于工作過程和工作目標重構其知識、技能、素質的課程體系。
2 軟件工程師能力素質模型
2.1 軟件工程師能力素質模型
職業人的能力分為三層:崗位特定能力、行業通用能力、核心能力。每個具體的職業、工種、崗位和工作都會對應一些崗位特定能力。崗位特定能力從總量上是最多的,但是適應范圍又是最窄的,對每個行業來說,又存在著一定數量的通用能力,從數量上看,它比特定能力少得多,但他們的適應范圍要寬些,涵蓋整個行業活動領域。而整體上,存在著每個人都需要的,從事任何職業或工作都離不開的能力,這就是核心能力。核心能力往往是人們職業生涯中更重要的、最基本的能力,對人的影響和意義更深遠。我們在日常生活中看到的崗位特定能力,其實是浮出海面的冰山一角,而行業通用能力和核心能力則是海面下的冰山主體,它們是每個人在職業生涯中,甚至日常生活中必備的最重要的能力,它們具有普遍的適用性和廣泛的可遷移性,對人的終身發展和成就影響極其深遠,目前核心能力包括:交流表達、數字運算、革新創新、自我提高、與人合作、解決問題、信息處理、外語運用。
2.2 軟件工程師崗位特定能力分解
根據軟件工程從業人員的崗位不同,從JAVA軟件工程師和.NET軟件工程師兩個方面,提取了基于工作過程的能力描述。
(1)JAVA軟件工程師
(2).NET軟件工程師
222222222
2.3 行業通用能力分解
2.4 核心能力分解
222222222
3 軟件工程師課程內涵
根據軟件工程師能力模型影射出職業課程中的四個組件:實訓教程、軟件素養、職業素質、流行技術。
根據軟件工程師能力形成規律,我們分S1、S2、S3三個階段逐步實施。通過S1階段的訓練,學生具備了利用面向過程思想、面向對象思想分析設計解決問題的能力,掌握C/S軟件體系的程序開發方法。通過S2、S3階段的訓練,使學生具備利用B/S軟件體系結構進行軟件開發、設計的能力;掌握大型企業級應用問題的分析、設計方法。
3.1 實訓教程
“實訓教程”以項目為主線,分為Learning案例、Training案例、Mentoring案例三種。項目案例均為企業真實項目,由經驗豐富的軟件工程師編寫而成,在實施環節由實訓工程師帶領學生完成。
“實訓教程”重點提高學生的職業特定能力,通過項目實訓,學生能夠將理論知識與實際項目相結合,不但提高了軟件開發技術水平,還能夠具備大型項目的開發經驗與行業知識,增強團隊合作的能力。
3.2 軟件素養
軟件素養要求對軟件行業知識的認識有足夠的深度與廣度。它是軟件工程師應具備的基本素質,是軟件行業通用能力,軟件素養組件與大學的計算機相關課程共同培養學生的這一能力。
“軟件素養”主要包括實用操作系統知識,各種軟件開發團隊模型的理解與認識,項目開發流程與規范,項目文檔編寫,軟件開發中各種工具的配置與管理,設計模式的原理與實現等。
3.3 職業素質
職業素質是勞動者對社會職業了解與適應能力的一種綜合體現,在軟件開發中包括責任心、學習能力、創新能力、溝通與合作能力、高效的團隊協作能力、積極主動的心態、扎實的工作作風、科學的工作方式及較強的解決問題能力等。
3.4 流行技術
IT業正在以傳統行業七倍的速度快速發展,軟硬件技術在以摩爾定律的速度更新,即使學生在大學中學習的是最新軟件版本與技術,畢業之后,版本也已經更新,“流行技術”正是為解決此問題而提出的,目的是讓學生與IT信息同步,把自我知識與最新知識做到無縫銜接。
參考文獻
[1]鄧澤民.職業教育課程設計[M].北京:中國鐵道出版社,2006.
[2]鄧澤民.職業教育教材設計[M].北京:中國鐵道出版社,2006.
[3]鄧澤民.職業教育教學設計[M].北京:中國鐵道出版社,2006.
[4]鄧澤民.現代四大職教模式[M].北京:中國鐵道出版社,2006.
[5]中國高等職業院校計算機教育改革課題研究組.中國高職院校計算機教育課程體系[M].北京:中國鐵道出版社,2007.