夏克付++蘇傳芳++章曉勤
摘要:針對軟件技術(shù)專業(yè)職業(yè)崗位能力需求,引入CDIO工程教育理念,提出課程體系建設(shè)思路,構(gòu)建基于CDIO的崗位能力導(dǎo)向、項目課程教學(xué)的三級項目課程體系,并加以實施應(yīng)用,取得良好的效果。
關(guān)鍵詞:CDIO;軟件技術(shù)專業(yè);課程體系;崗位能力;項目課程
中圖分類號:G710 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2015)24-0101-02
The Curriculum System Construction of Software Technology Professional Based on CDIO
XIA Ke-fu,SU Chuan-fang,ZHANG Xiao-qin
(Anhui Vocational College of Electronics & Information Technology,Bengbu 233030,China)
Abstract:According to the requirement of post ability in software technology professional, the CDIO engineering education concept is introduced, put forward the idea of curriculum system construction,construction of the three levels of project curriculum system and project curriculum based on CDIO, and implement the application, obtain good effect.
Key words: CDIO; software technology professional; curriculum system;post ability; project course
CDIO是一種能力本位的工程教育理念,倡導(dǎo)“做中學(xué)”和“基于項目教育和學(xué)習(xí)”,強(qiáng)調(diào)工程教育過程中學(xué)校、社會和產(chǎn)業(yè)三者之間的密切合作,強(qiáng)調(diào)專業(yè)課程體系的規(guī)劃與整合,以及學(xué)生知識、能力與素質(zhì)的共同發(fā)展,強(qiáng)調(diào)以產(chǎn)業(yè)需求為導(dǎo)向,以能力為本位,以工程實踐為載體,以“做項目”為主線,讓學(xué)生在工程項目的構(gòu)思、設(shè)計、實施和運作的整個過程中“做中學(xué)”,最終達(dá)到培養(yǎng)工程能力與素質(zhì)的目的。軟件技術(shù)專業(yè)屬于工程類專業(yè),在構(gòu)建軟件技術(shù)專業(yè)課程體系過程中,引入CDIO并借鑒其在工程教育實踐中的成功經(jīng)驗,可以有效地解決當(dāng)前課程體系中存在的問題,培養(yǎng)和提升學(xué)生的工程意識、工程素質(zhì)和工程能力。
1 課程體系建設(shè)思路
軟件技術(shù)專業(yè)的應(yīng)用領(lǐng)域主要為軟件項目的開發(fā)、應(yīng)用、實施與維護(hù),其畢業(yè)生主要就業(yè)于軟件技術(shù)公司、外包項目服務(wù)公司、信息系統(tǒng)集成公司等軟件企業(yè)。通過對軟件企業(yè)產(chǎn)業(yè)發(fā)展趨勢、人才結(jié)構(gòu)和需求狀況的調(diào)研分析,與軟件技術(shù)專業(yè)相關(guān)的職業(yè)崗位有程序員、軟件開發(fā)工程師、軟件測試工程師、軟件支持與維護(hù)工程師、數(shù)據(jù)庫工程師等。
針對軟件技術(shù)專業(yè)職業(yè)崗位群,分析各個職業(yè)崗位的能力構(gòu)成,并對其進(jìn)行重新組合與分解,確定本專業(yè)的關(guān)鍵崗位能力。借鑒CDIO能力本位、項目載體的教育理念,貫徹“崗位導(dǎo)向、任務(wù)驅(qū)動、項目課程”的思想,以關(guān)鍵崗位能力為核心,以實際工程項目為載體,以“做項目”為主線,通過“做項目”規(guī)劃與整合專業(yè)課程資源,構(gòu)建崗位能力導(dǎo)向,項目課程教學(xué)的課程體系,融“知識、能力、素質(zhì)”為一體,培養(yǎng)符合企業(yè)崗位需求的軟件技術(shù)技能型人才。
2構(gòu)建崗位能力導(dǎo)向、項目課程教學(xué)的課程體系
以關(guān)鍵崗位能力為導(dǎo)向,以項目為載體,依據(jù)項目自身的規(guī)模及其所涉及的專業(yè)相關(guān)知識,軟件技術(shù)專業(yè)設(shè)計基于CDIO理念的三級項目課程體系(圖1),分階段對學(xué)生的知識、崗位能力和職業(yè)素養(yǎng)進(jìn)行培養(yǎng),能力分解階梯推進(jìn)與課程一一對應(yīng)。其中1級項目完整地貫穿于整個教學(xué)階段,涵蓋本專業(yè)主要課程群,體現(xiàn)本專業(yè)綜合知識與能力要求;2級項目涵蓋某一階段的一組相關(guān)主要課程,體現(xiàn)該階段綜合知識與能力要求;3級項目只涵蓋單門主要課程, 體現(xiàn)該課程基本知識與單項能力要求。在此課程體系中, 以1級項目為主線的三種級別項目共同將整個專業(yè)的主要課程連成一體,通過對學(xué)生系統(tǒng)地進(jìn)行構(gòu)思、設(shè)計、實現(xiàn)和運作的整體項目訓(xùn)練,培養(yǎng)學(xué)生的工程能力,提升工程素養(yǎng)。
1級項目由貫穿專業(yè)教學(xué)始終的初級導(dǎo)引項目和高級設(shè)計項目組成。初級導(dǎo)引項目是一個涵蓋軟件技術(shù)專業(yè)綜合知識和綜合能力要求的實際軟件工程項目,由學(xué)生在頂崗實習(xí)前分步驟完成。在新生開學(xué)初期,由教師引入初級導(dǎo)引項目,幫助學(xué)生了解專業(yè)課程設(shè)置與實際項目之間的對應(yīng)關(guān)系,激發(fā)學(xué)生的學(xué)習(xí)興趣,讓學(xué)生從工程師的角度學(xué)習(xí)專業(yè)知識。同時隨著專業(yè)學(xué)習(xí)的深入,使學(xué)生經(jīng)歷一次軟件項目的構(gòu)思、設(shè)計、實現(xiàn)和運作的實踐過程。高級設(shè)計項目為畢業(yè)設(shè)計,與初級導(dǎo)引項目緊密銜接,由學(xué)生在頂崗實習(xí)期間完成,要求學(xué)生利用所學(xué)知識,就一個實際軟件產(chǎn)品完成構(gòu)思、設(shè)計、實現(xiàn)、運作等全過程的訓(xùn)練,系統(tǒng)地經(jīng)歷一次軟件產(chǎn)品開發(fā)過程。1級項目要求學(xué)生自始至終以團(tuán)隊為單位學(xué)習(xí),以培養(yǎng)學(xué)生的自主學(xué)習(xí)、創(chuàng)新思維、團(tuán)隊協(xié)作等工程能力。
2級項目是涵蓋軟件技術(shù)專業(yè)某個階段綜合知識和能力要求的軟件工程項目,是l級項目某個模塊知識點的綜合應(yīng)用。一般以學(xué)期為單位,根據(jù)每個學(xué)期的主要課程設(shè)置1-2個2級項目,幫助學(xué)生了解本學(xué)期主要課程之間的有機(jī)聯(lián)系,加深對課程主要知識點的理解和掌握,培養(yǎng)學(xué)生某一方面的工程能力。通過對軟件技術(shù)專業(yè)職業(yè)崗位能力的解構(gòu)和課程體系重構(gòu),將軟件技術(shù)專業(yè)劃分為Java和.Net兩個技術(shù)方向,并按照各自的技術(shù)領(lǐng)域設(shè)置三級項目,構(gòu)建課程體系。圖1所示就是Java方向的三級項目課程體系,其中共設(shè)置了5個2級項目,以加深學(xué)生對所學(xué)課程知識的綜合運用,從不同層面培養(yǎng)學(xué)生的程序設(shè)計、軟件項目開發(fā)和軟件項目管理等工程能力。
3級項目是涵蓋軟件技術(shù)專業(yè)某門主要課程知識和單項能力要求的小規(guī)模軟件工程項目,目的是使學(xué)生熟練掌握該門課程基本知識和能力。3級項目可以根據(jù)教學(xué)需要設(shè)置,設(shè)置時要求體現(xiàn)課程主要知識點和能力,并與2級項目的內(nèi)容相關(guān)聯(lián)。
在具體實施中,項目可以是一個實際產(chǎn)品,可以是教師自行設(shè)計項目,也可以是其他形式如設(shè)計方案等,但要求必須來源于實際并體現(xiàn)先進(jìn)性和創(chuàng)造性,必須有利于學(xué)生對已學(xué)知識的應(yīng)用、對新知識的探索,必須按照構(gòu)思、設(shè)計、實現(xiàn)和運作全過程組織教學(xué)。在整個教學(xué)過程中,采用教授知識與探究式、啟發(fā)式、互動學(xué)習(xí)相結(jié)合的理念,以教師為主導(dǎo)、以學(xué)生為主體,踐行“做中學(xué)”,從而促進(jìn)學(xué)生工程能力的培養(yǎng),有效地培養(yǎng)學(xué)生解決問題的能力及可持續(xù)發(fā)展的能力。
3 結(jié)束語
崗位能力導(dǎo)向、項目課程教學(xué)的課程體系體現(xiàn)了學(xué)生主體、能力本位、項目載體的教育理念,將社會服務(wù)和課程學(xué)習(xí)有機(jī)結(jié)合,實現(xiàn)知識、能力和素質(zhì)的共同發(fā)展。實踐證明,該課程體系強(qiáng)化了學(xué)生工程實踐能力的培養(yǎng),提高了人才培養(yǎng)的針對性和有效性,縮短了學(xué)生未來職業(yè)崗位適應(yīng)期。
參考文獻(xiàn):
[1]莊哲民,沈民奮.基于CDIO理念的1級項目設(shè)計與實踐[J].高等工程教育研究, 2008(6):19-22.
[2]邱欽倫.CDIO與軟件人才培養(yǎng)[J].計算機(jī)教育,2010(11):14-17.
[3]范會聯(lián),仲元昌.基于CDIO理念的軟件人才培養(yǎng)模式探索[J].實驗室研究與探索,2012(1):131-133.
[4]聞紅華,許益成.基于CDIO的高職軟件開發(fā)類專業(yè)課程體系的研究與探索[J].教育與職業(yè),2013(2):137-139.
[5]張志剛,項莉萍. 基于CDIO的高職軟件技術(shù)專業(yè)課程體系構(gòu)建[J].計算機(jī)教育,2012(20):32-35.