摘要:實(shí)踐教學(xué)是高職軟件專(zhuān)業(yè)培養(yǎng)應(yīng)用型、技能型軟件人才的重要環(huán)節(jié),通過(guò)對(duì)目前高職軟件專(zhuān)業(yè)實(shí)踐教學(xué)現(xiàn)狀的分析,創(chuàng)新性地將CDIO工程教育模式引入到高職軟件專(zhuān)業(yè)人才培養(yǎng)中,以探索構(gòu)建一套全新的、實(shí)用的高職軟件專(zhuān)業(yè)實(shí)踐教學(xué)體系。
關(guān)鍵詞:CDIO工程教育模式;高職教育;軟件專(zhuān)業(yè);實(shí)踐教學(xué)
中圖分類(lèi)號(hào):G712 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2012) 22-0000-02
1 高職軟件專(zhuān)業(yè)實(shí)踐教學(xué)現(xiàn)狀分析
我國(guó)高等職業(yè)教育經(jīng)過(guò)多年的發(fā)展,軟件專(zhuān)業(yè)人才培養(yǎng)的標(biāo)準(zhǔn)、體系正在逐漸建立之中,各高職院校在人才培養(yǎng)的過(guò)程中也充分認(rèn)識(shí)到學(xué)生的實(shí)踐能力的重要性,因此也積極地在教學(xué)改革中也不斷地調(diào)整教學(xué)內(nèi)容,改變教學(xué)方法,增加實(shí)踐教學(xué)的時(shí)間和空間,希望以此來(lái)達(dá)到培養(yǎng)出能夠適應(yīng)社會(huì)需求的應(yīng)用型、技能型人才的目標(biāo)。但是,由于目前我國(guó)絕大多數(shù)高職院校軟件人才的培養(yǎng)模式依舊沿用著傳統(tǒng)的本科教學(xué)模式,仍然以課堂理論教學(xué)為主、實(shí)踐教學(xué)為輔。盡管也在一些主導(dǎo)課程上不斷改進(jìn)教學(xué)方法、增加實(shí)踐教學(xué)時(shí)間,但是實(shí)踐教學(xué)所收獲的效果還是不盡人意,根本無(wú)法達(dá)到高效培養(yǎng)社會(huì)需求的應(yīng)用型、技能型軟件人才的目標(biāo)。
從目前社會(huì)對(duì)軟件技能人才的需求狀況分析,學(xué)生走上工作崗位不能很快適應(yīng)崗位要求的原因主要是缺乏現(xiàn)代軟件工程環(huán)境中必須的學(xué)習(xí)能力、創(chuàng)新思維和實(shí)踐技能。而這些職業(yè)技能和能力是目前大部分高職院校軟件專(zhuān)業(yè)的實(shí)踐教學(xué)模式無(wú)法養(yǎng)成的。因此,如何系統(tǒng)構(gòu)建基于工程實(shí)踐能力培養(yǎng)的課程教學(xué)模式和實(shí)踐教學(xué)體系已成為當(dāng)前高職院校所面臨的軟件人才培養(yǎng)核心問(wèn)題。
2 CDIO工程教育模式在高職軟件專(zhuān)業(yè)教學(xué)中的應(yīng)用
CDIO的涵義是構(gòu)思(Conceive)、設(shè)計(jì)(Design)、實(shí)現(xiàn)(Implement)和運(yùn)作(Operate)。CDIO工程教育模式是國(guó)際工程教育和職業(yè)教育改革的最新、最具代表性的研究成果,它結(jié)合工程崗位的需求設(shè)定更為合理的、完整的、通用的教學(xué)目標(biāo),擬定系統(tǒng)的實(shí)踐能力培養(yǎng)教學(xué)大綱,并通過(guò)全面的實(shí)施指導(dǎo)和具體的12條標(biāo)準(zhǔn)來(lái)檢驗(yàn)和保障實(shí)踐教學(xué)的效果。
CDIO工程教育模式的優(yōu)勢(shì)集中體現(xiàn)在“做中學(xué)”和“項(xiàng)目教學(xué)”上,以構(gòu)思、設(shè)計(jì)、實(shí)現(xiàn)、運(yùn)作為主線(xiàn),有步驟、循序漸進(jìn)地實(shí)現(xiàn)對(duì)學(xué)生的專(zhuān)業(yè)基礎(chǔ)知識(shí)、個(gè)人職業(yè)技能、團(tuán)隊(duì)協(xié)作溝通能力和終身學(xué)習(xí)能力。
CDIO工程教育模式具體到高職軟件專(zhuān)業(yè)教學(xué)中,一般是以中小型軟件產(chǎn)品研發(fā)到產(chǎn)品運(yùn)行的生命周期為載體,結(jié)合專(zhuān)業(yè)核心課程的理論和實(shí)踐教學(xué),以學(xué)生主動(dòng)實(shí)踐為方式,在企業(yè)崗位背景下構(gòu)思、設(shè)計(jì)、實(shí)現(xiàn)軟件系統(tǒng),最后達(dá)到能夠全面創(chuàng)建和運(yùn)作該系統(tǒng)的能力。
3 高職軟件專(zhuān)業(yè)基于CDIO模式的實(shí)踐教學(xué)體系的構(gòu)建
3.1 基于CDIO模式的實(shí)踐教學(xué)體系框架
實(shí)踐教學(xué)體系的構(gòu)建是高職軟件專(zhuān)業(yè)基于CDIO模式教學(xué)的關(guān)鍵。按照CDIO工程教育模式的“做中學(xué)”和“項(xiàng)目教學(xué)”的思想,結(jié)合專(zhuān)業(yè)核心課程,搭建“課程單元實(shí)驗(yàn)項(xiàng)目”→“課程實(shí)訓(xùn)項(xiàng)目”→“專(zhuān)業(yè)綜合項(xiàng)目”→“企業(yè)實(shí)踐項(xiàng)目”為遞進(jìn)的四級(jí)項(xiàng)目實(shí)踐教學(xué)模式,如圖1所示。
(1)課程單元實(shí)驗(yàn)項(xiàng)目。
根據(jù)軟件專(zhuān)業(yè)各課程的實(shí)踐教學(xué)計(jì)劃安排,采用項(xiàng)目教學(xué)法,將項(xiàng)目分解成一個(gè)個(gè)單元實(shí)驗(yàn)任務(wù),學(xué)生通過(guò)完成預(yù)設(shè)的任務(wù),能夠掌握該課程的主要知識(shí)和基本技能。
(2)課程實(shí)訓(xùn)項(xiàng)目。
根據(jù)專(zhuān)業(yè)培養(yǎng)目標(biāo),選擇幾門(mén)核心課程,在每門(mén)課程的實(shí)踐實(shí)訓(xùn)環(huán)節(jié)以一個(gè)完整項(xiàng)目的形式培養(yǎng)學(xué)生的某一技術(shù)方向的獨(dú)立開(kāi)發(fā)能力。
(3)專(zhuān)業(yè)綜合項(xiàng)目。
以軟件工程等專(zhuān)業(yè)核心課程為基礎(chǔ),設(shè)定一組具有代表性的軟件項(xiàng)目,學(xué)生以小組的方式組建開(kāi)發(fā)團(tuán)隊(duì),選擇一項(xiàng)主要的開(kāi)發(fā)技術(shù),如Java+SQL Server,再按照軟件工程的思想整理開(kāi)發(fā)思路,在規(guī)定的時(shí)內(nèi)完成軟件的需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、技術(shù)文檔和測(cè)試運(yùn)行等開(kāi)發(fā)過(guò)程。這將對(duì)提高學(xué)生的綜合專(zhuān)業(yè)技能,培養(yǎng)學(xué)生的綜合素質(zhì)都具有很大的作用。
(4)企業(yè)實(shí)踐項(xiàng)目。
企業(yè)實(shí)踐項(xiàng)目主要來(lái)源于企業(yè)的實(shí)際需求。一般分為兩種方式進(jìn)行:一種是將學(xué)生通過(guò)頂崗實(shí)習(xí)平臺(tái)送到企業(yè),由企業(yè)安排參與軟件項(xiàng)目的開(kāi)發(fā)與學(xué)習(xí);另一種方式是在校內(nèi)仿真實(shí)訓(xùn)室完成為企業(yè)定制或與企業(yè)聯(lián)合開(kāi)發(fā)一些中小型的軟件。兩種方式都是在在校內(nèi)專(zhuān)業(yè)教師和企業(yè)指導(dǎo)教師共同指導(dǎo)下完成項(xiàng)目開(kāi)發(fā)。通過(guò)企業(yè)實(shí)踐項(xiàng)目,加強(qiáng)學(xué)生與企業(yè)崗位的融合,鞏固學(xué)生的綜合專(zhuān)業(yè)技能,為今后直接走上企業(yè)工作崗位打好堅(jiān)實(shí)的基礎(chǔ)。
3.2 基于CDIO模式的實(shí)踐教學(xué)的實(shí)施
(1)明確實(shí)踐教學(xué)的思路和方法。
按照CDIO工程教育模式和實(shí)踐教學(xué)體系的框架,制定基于CDIO模式的實(shí)踐教學(xué)大綱,堅(jiān)持“做中學(xué)”的原則,緊扣“四級(jí)實(shí)踐項(xiàng)目”為主線(xiàn)組織實(shí)踐教學(xué),將實(shí)踐項(xiàng)目科學(xué)分解成一個(gè)個(gè)具體任務(wù),每個(gè)任務(wù)都需要經(jīng)過(guò)構(gòu)思、設(shè)計(jì)、實(shí)施、運(yùn)作等4個(gè)環(huán)節(jié),每個(gè)環(huán)節(jié)的實(shí)施都需要在教師的引導(dǎo)下由學(xué)生主動(dòng)完成。
(2)構(gòu)建四級(jí)項(xiàng)目實(shí)踐教學(xué)框架。
基于CDIO的實(shí)踐教學(xué)模式強(qiáng)調(diào)將專(zhuān)業(yè)課程實(shí)踐環(huán)節(jié)轉(zhuǎn)換成為項(xiàng)目的形式,以項(xiàng)目為核心,以任務(wù)驅(qū)動(dòng)的方式,循序漸進(jìn)地展開(kāi)課程單元實(shí)驗(yàn)項(xiàng)目、課程實(shí)訓(xùn)項(xiàng)目、專(zhuān)業(yè)綜合項(xiàng)目和企業(yè)實(shí)踐項(xiàng)目的四級(jí)項(xiàng)目實(shí)踐教學(xué),逐步培養(yǎng)學(xué)生的軟件專(zhuān)業(yè)基本技能、面向?qū)ο蟪绦蜷_(kāi)發(fā)技能、軟件工程項(xiàng)目開(kāi)發(fā)技能,并最終養(yǎng)成能夠適應(yīng)企業(yè)崗位需求的技能。
①軟件專(zhuān)業(yè)基本技能:
計(jì)算機(jī)基礎(chǔ)、C程序設(shè)計(jì)、數(shù)據(jù)庫(kù)原理、Web程序設(shè)計(jì)等;
②面向?qū)ο蟪绦蜷_(kāi)發(fā)技能:
C#程序設(shè)計(jì)、Java程序設(shè)計(jì)、ASP.NET程序設(shè)計(jì)、SQL Server數(shù)據(jù)庫(kù)開(kāi)發(fā)等;
③軟件工程項(xiàng)目開(kāi)發(fā)技能:
軟件設(shè)計(jì)技術(shù)、軟件測(cè)試技術(shù)、Oracle大型數(shù)據(jù)庫(kù)技術(shù)、網(wǎng)站服務(wù)器技術(shù)等;
④企業(yè)崗位需求技能:
軟件編碼、軟件測(cè)試、數(shù)據(jù)庫(kù)管理與開(kāi)發(fā)、網(wǎng)站開(kāi)發(fā)、軟件項(xiàng)目管理、軟件銷(xiāo)售與支持等。
(3)加強(qiáng)專(zhuān)業(yè)教師的工程實(shí)踐與教育能力。
基于CDIO模式的實(shí)踐教學(xué)的實(shí)施,關(guān)鍵是專(zhuān)業(yè)教師是否具備軟件工程開(kāi)發(fā)和管理能力,是否具備將軟件項(xiàng)目開(kāi)發(fā)和管理能力轉(zhuǎn)化為工程教育的能力。要求軟件專(zhuān)業(yè)的教師應(yīng)該同時(shí)也是軟件工程師,同時(shí)要求專(zhuān)業(yè)教師每年輪流進(jìn)入一線(xiàn)企業(yè)掛職鍛煉一段時(shí)間,積極參與企業(yè)項(xiàng)目研究與開(kāi)發(fā),在真實(shí)的項(xiàng)目實(shí)踐中提升系統(tǒng)工程能力,同時(shí)可以了解企業(yè)的工作流程與企業(yè)文化,了解最新的軟件開(kāi)發(fā)技術(shù)和市場(chǎng)人才需求的變化,從而切實(shí)提高教師的專(zhuān)業(yè)素質(zhì)和“雙師”能力。
(4)加強(qiáng)校企合作平臺(tái)建設(shè)。
校企合作是基于CDIO模式的實(shí)踐教學(xué)實(shí)施的重要途徑,現(xiàn)代高職人才培養(yǎng)離不開(kāi)企業(yè)的支持,軟件專(zhuān)業(yè)基于CDIO模式的實(shí)踐教學(xué)的實(shí)施更需要企業(yè)的共同參與。在師資力量的培養(yǎng)和加強(qiáng)方面,通過(guò)校企合作平臺(tái),按照“走出去,請(qǐng)進(jìn)來(lái)”的思路,選派一些專(zhuān)業(yè)教師進(jìn)入IT企業(yè)掛職鍛煉,接受企業(yè)系統(tǒng)的工程訓(xùn)練,同時(shí)聘請(qǐng)IT企業(yè)技術(shù)骨干到學(xué)院兼職上課,實(shí)現(xiàn)資源共享、優(yōu)勢(shì)互補(bǔ);在實(shí)踐教學(xué)內(nèi)容建設(shè)方面,充分抓住校企合作帶來(lái)的來(lái)源于企業(yè)實(shí)際需求的軟件項(xiàng)目,以此構(gòu)建的實(shí)踐教學(xué)內(nèi)容更真實(shí)、更能夠培養(yǎng)出符合崗位需求的軟件人才。
(5)改革學(xué)生考核評(píng)價(jià)體系。
基于CDIO的實(shí)踐教學(xué)模式與傳統(tǒng)的教學(xué)模式有著明顯的不同,學(xué)生是項(xiàng)目實(shí)踐的主體,因此,學(xué)生考核評(píng)價(jià)貫穿于整個(gè)項(xiàng)目實(shí)踐實(shí)施的過(guò)程之中,不僅僅是對(duì)學(xué)生的專(zhuān)業(yè)知識(shí)的掌握情況的考核,更是對(duì)學(xué)生實(shí)踐動(dòng)手能力、綜合運(yùn)用能力、技術(shù)文檔編寫(xiě)能力、團(tuán)隊(duì)協(xié)作精神和創(chuàng)新能力的評(píng)價(jià)。在項(xiàng)目實(shí)踐過(guò)程中,主要從項(xiàng)目完成質(zhì)量、完成進(jìn)度、文檔規(guī)范性、項(xiàng)目管理有效性和自我創(chuàng)新能力等方面評(píng)價(jià)學(xué)生的業(yè)務(wù)能力,從工作積極主動(dòng)性、團(tuán)隊(duì)協(xié)作精神、自我約控能力等方面評(píng)價(jià)學(xué)生的綜合素質(zhì)。總之,基于CDIO的實(shí)踐教學(xué)教學(xué)的考核評(píng)價(jià)是將知識(shí)、能力、素質(zhì)的考核評(píng)價(jià)融合于項(xiàng)目實(shí)踐過(guò)程之中,從而形成一套科學(xué)的、完備的考核評(píng)價(jià)體系。
4 結(jié)束語(yǔ)
按照目前的實(shí)踐教學(xué)體系,高職軟件專(zhuān)業(yè)很難培養(yǎng)出滿(mǎn)足企業(yè)需求的應(yīng)用型、技能型人才。將CDIO工程教育模式應(yīng)用于高職軟件專(zhuān)業(yè)人才培養(yǎng)中,全面構(gòu)建基于CDIO的軟件專(zhuān)業(yè)實(shí)踐教學(xué)體系,能夠有效地逐步培養(yǎng)學(xué)生的專(zhuān)業(yè)技能,從而最終滿(mǎn)足企業(yè)崗位的需求。
參考文獻(xiàn):
[1]湯麗娟,孫克爭(zhēng).高職軟件專(zhuān)業(yè)實(shí)踐教學(xué)體系構(gòu)建的探析[J].福建電腦,2009,(10):184-185.
[2]嚴(yán)玥,劉建國(guó).CDIO模式在軟件服務(wù)外包人才教學(xué)中的探索與實(shí)踐[J].中國(guó)教育信息化,2010,(11):59-62.
[3]李春英,湯志康.CDIO模式下的軟件工程課程設(shè)計(jì)實(shí)踐[J].實(shí)驗(yàn)技術(shù)與管理,2011,(06):173-174.
[4]徐玲,張小洪,文俊浩.軟件工程專(zhuān)業(yè)實(shí)踐教學(xué)體系的構(gòu)建[J].計(jì)算機(jī)教育,2010,(11):137-139.
[作者簡(jiǎn)介]
劉春友(1979.12-),男,安徽安慶人,漢族,學(xué)士,講師,工程師,主要從事軟件開(kāi)發(fā)研究;宋雅麗(1980.6-),女,湖南懷化人,漢族,學(xué)士,助教,工程師,主要從事網(wǎng)站設(shè)計(jì)研究。
*基金項(xiàng)目:安徽工業(yè)職業(yè)技術(shù)學(xué)院2011年度質(zhì)量工程項(xiàng)目“軟件技術(shù)重點(diǎn)專(zhuān)業(yè)建設(shè)”專(zhuān)項(xiàng)。