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