肖斌
摘 要 集成項(xiàng)目化教學(xué)是結(jié)合我院計(jì)算機(jī)軟件專(zhuān)業(yè)教學(xué)的實(shí)際提出的新的教學(xué)改革嘗試,將軟件專(zhuān)業(yè)的核心課程圍繞著一個(gè)項(xiàng)目進(jìn)行教學(xué),教學(xué)過(guò)程中涉及到軟件需求分析、數(shù)據(jù)庫(kù)設(shè)計(jì)、軟件實(shí)現(xiàn)等軟件開(kāi)發(fā)過(guò)程,切實(shí)體現(xiàn)了高等職業(yè)教育培養(yǎng)應(yīng)用、復(fù)合型畢業(yè)生的辦學(xué)理念。
關(guān)鍵詞 集成項(xiàng)目化 軟件專(zhuān)業(yè) 核心競(jìng)爭(zhēng)力 教學(xué)改革 職業(yè)角色定位
中圖分類(lèi)號(hào):G424 文獻(xiàn)標(biāo)識(shí)碼:A
1 當(dāng)前軟件崗位的市場(chǎng)需求、用人單位對(duì)畢業(yè)生的要求
各個(gè)高職院校都開(kāi)設(shè)的有計(jì)算機(jī)相關(guān)專(zhuān)業(yè),其中軟件專(zhuān)業(yè)基本都會(huì)開(kāi)設(shè)。然而隨著全國(guó)擴(kuò)招的不斷進(jìn)行,生源卻在不斷萎縮,曾經(jīng)火熱的計(jì)算機(jī)相關(guān)專(zhuān)業(yè),現(xiàn)在普遍面臨著尷尬的境地,一方面是生源的流失,另一方面卻是國(guó)內(nèi)軟件外包公司對(duì)畢業(yè)生的不斷上升的需求。
通過(guò)對(duì)軟件公司的調(diào)研,國(guó)內(nèi)的軟件公司基本上有兩種接包形式:一種是訂單化生產(chǎn),也就是對(duì)方已經(jīng)做好了需求設(shè)計(jì),接包公司按照要求來(lái)實(shí)現(xiàn)就可以了,使用何種工具、包括檢測(cè)的工具等等在訂單中都已經(jīng)明確說(shuō)明,這種多來(lái)自日資企業(yè)的訂單;另一種就是半訂單化生產(chǎn),接包公司有相當(dāng)?shù)淖杂啥龋挥邪匆笸瓿上鄳?yīng)的功能,至于使用何種軟件、如何設(shè)計(jì)并不明確限定,這種訂單多來(lái)自歐美的企業(yè)。這就意味著軟件專(zhuān)業(yè)的學(xué)生在校期間要對(duì)軟件的整個(gè)開(kāi)發(fā)過(guò)程、主流的軟件工具有所掌握,才能符合企業(yè)的需求。
那么國(guó)內(nèi)的軟件公司對(duì)用人的具體要求又是如何呢?以武漢某軟件公司為例,其2012年7月份對(duì)外公布的招聘信息中,對(duì)于.net軟件工程師的任職要求:(1)相關(guān)專(zhuān)業(yè),專(zhuān)科以上學(xué)歷;(2)具有.NET平臺(tái)下asp.net 2-3年以上開(kāi)發(fā)經(jīng)驗(yàn)。(3)精通XML、JavaScript、CSS;精通SQL語(yǔ)句;(4)至少能夠熟練使用MS-SQL、 Oracle、MySQL中一種主流數(shù)據(jù)庫(kù)管理系統(tǒng);(5)具有良好的溝通能力、快速準(zhǔn)確的表達(dá)能力、團(tuán)隊(duì)精神和協(xié)作能力;(6)要求能夠快速適應(yīng)工作壓力,具有較強(qiáng)的主動(dòng)性、責(zé)任感;(7)會(huì)WCF、WPF、Silverlight技術(shù)者優(yōu)先考慮。
拋開(kāi)工作經(jīng)驗(yàn), 這些要求對(duì)于高職類(lèi)軟件專(zhuān)業(yè)的畢業(yè)生來(lái)說(shuō),既要具備專(zhuān)業(yè)知識(shí)能力,又要具有良好的溝通表達(dá)以及克服困難的能力。在與武漢某軟件合資企業(yè)的座談中,技術(shù)部門(mén)的負(fù)責(zé)人指出,軟件公司招聘的員工更多強(qiáng)調(diào)的是個(gè)人的綜合素質(zhì),在他看來(lái)畢業(yè)生最多的問(wèn)題是比較浮躁,容易急功近利,從而造成了個(gè)人提升的瓶頸;而對(duì)于專(zhuān)業(yè)技術(shù)能力來(lái)說(shuō),由于分工協(xié)作的不同,每個(gè)人只能負(fù)責(zé)某一小塊,對(duì)于我們的畢業(yè)生來(lái)說(shuō),是很快就能適應(yīng)和掌握的。
2 高職院校軟件專(zhuān)業(yè)教學(xué)存在的問(wèn)題
2.1 教學(xué)內(nèi)容與就業(yè)脫節(jié)
當(dāng)前的高職教學(xué)大多數(shù)還是采用傳統(tǒng)的教學(xué)方式,按照教學(xué)計(jì)劃講授課本上的內(nèi)容,定期安排上機(jī),但是學(xué)生對(duì)于軟件開(kāi)發(fā)的流程并不能完全了解,以軟件工程課程為例,如果按照課程的安排,軟件開(kāi)發(fā)的流程按照書(shū)本的要求去講解,對(duì)于高職院校的學(xué)生而言,理論的學(xué)習(xí)似乎提不起同學(xué)們軟件學(xué)習(xí)的興趣,至于老師強(qiáng)調(diào)的某些過(guò)程是如何重要,沒(méi)有開(kāi)發(fā)的環(huán)境,學(xué)生是體驗(yàn)不到的,這就造成了學(xué)習(xí)過(guò)程中與實(shí)際需求的脫節(jié)。
2.2 書(shū)本上的教學(xué)范例已略顯陳舊,更新較慢
不可否認(rèn),這些范例在學(xué)生了解和認(rèn)識(shí)軟件開(kāi)發(fā)的過(guò)程中起到了較好的作用,但是就課程教學(xué)的實(shí)踐過(guò)程而言,學(xué)生就會(huì)感覺(jué)枯燥、學(xué)習(xí)的動(dòng)力缺失,與實(shí)際項(xiàng)目的開(kāi)發(fā)過(guò)程已漸行漸遠(yuǎn),終究會(huì)被市場(chǎng)所淘汰。
2.3 缺乏完善的教學(xué)體系
目前部分高校的軟件專(zhuān)業(yè)的教學(xué)體系還只是停留在紙上,在實(shí)際教學(xué)過(guò)程中,課程與課程之間沒(méi)有交互,都是各自為政;而某些課程之間又是相互有交集的,又會(huì)讓學(xué)生在學(xué)習(xí)中感覺(jué)到重復(fù)、累贅。這樣就會(huì)導(dǎo)致學(xué)生在學(xué)習(xí)中課程間雖然在體系中聯(lián)系緊密,但是在實(shí)際學(xué)習(xí)中沒(méi)有任何交流,最終造成學(xué)生所學(xué)的知識(shí)并不連貫,甚至脫節(jié)。
2.4 缺乏對(duì)學(xué)生個(gè)人就業(yè)能力和素質(zhì)的培養(yǎng)
在日常的教學(xué)過(guò)程中,重講課、輕動(dòng)手的情況普遍存在。學(xué)生掌握多少能力在某些老師看來(lái)并不重要,重要的是會(huì)考試就可以了。
3 集成項(xiàng)目化如何提升畢業(yè)生的核心競(jìng)爭(zhēng)力
3.1 何謂教學(xué)中的集成項(xiàng)目化?
集成項(xiàng)目化,顧名思義就是將開(kāi)設(shè)的各個(gè)課程以項(xiàng)目開(kāi)發(fā)為主線(xiàn),將項(xiàng)目開(kāi)發(fā)的各個(gè)環(huán)節(jié)落實(shí)到獨(dú)立的各個(gè)課程中,從而實(shí)現(xiàn)課程之間的案例資源共享和交互。以某高職軟件專(zhuān)業(yè)教學(xué)為例,按照集成項(xiàng)目化的要求,可以將日常的教學(xué)過(guò)程設(shè)計(jì)如圖1所示。
圖1
以下用一個(gè)教學(xué)項(xiàng)目來(lái)詳細(xì)介紹集成項(xiàng)目化教學(xué)的過(guò)程。某軟件班級(jí)以四人作為一個(gè)小組,其中一人擔(dān)任組長(zhǎng),組長(zhǎng)的職責(zé)是負(fù)責(zé)項(xiàng)目的整體規(guī)劃、分工、召開(kāi)進(jìn)度小組會(huì)議等工作。
在教學(xué)中,老師使用公共項(xiàng)目進(jìn)行教學(xué),由信息系統(tǒng)分析與設(shè)計(jì)課程確定開(kāi)發(fā)某學(xué)院一卡通自助繳費(fèi)系統(tǒng)。通過(guò)教學(xué)展開(kāi)對(duì)系統(tǒng)的進(jìn)度安排和功能模塊分析。
由管理信息系統(tǒng)課程對(duì)項(xiàng)目的數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì),分別確定用戶(hù)信息表、一卡通基本信息表、掛失信息表、充值信息表、寬帶繳費(fèi)信息表、電費(fèi)繳費(fèi)信息表等。教師通過(guò)課堂理論教學(xué),引導(dǎo)學(xué)生同步上機(jī)自己進(jìn)行設(shè)計(jì)。
由Asp.net程序設(shè)計(jì)課程進(jìn)行系統(tǒng)的設(shè)計(jì)實(shí)施階段,借助分析的系統(tǒng)功能模塊、數(shù)據(jù)庫(kù)設(shè)計(jì),對(duì)系統(tǒng)進(jìn)行實(shí)現(xiàn)。
對(duì)學(xué)生的項(xiàng)目完成情況,按照如下的方式進(jìn)行評(píng)分,以信息系統(tǒng)分析與設(shè)計(jì)考試方式為例:
(1)考試的成績(jī)構(gòu)成。根據(jù)學(xué)生完成需求規(guī)格說(shuō)明書(shū)的情況占總成績(jī)的70%,課堂闡述項(xiàng)目功能、提問(wèn)回答情況以及平時(shí)課題成績(jī)占總成績(jī)30%,兩項(xiàng)綜合為期末成績(jī)。
(2)評(píng)分標(biāo)準(zhǔn)。根據(jù)小組需求規(guī)格說(shuō)明書(shū)完成情況,將學(xué)生的成績(jī)分成優(yōu)秀(90~100)、良好(80~89)、合格(60~79)、不合格(59~0)四個(gè)等級(jí)。例如優(yōu)秀的完成情況應(yīng)該具備如下要求:①需求規(guī)格說(shuō)明書(shū)功能介紹規(guī)范、詳盡;②系統(tǒng)分析設(shè)計(jì)新穎,有亮點(diǎn),對(duì)現(xiàn)有的系統(tǒng)改進(jìn)具有較好的指導(dǎo)意義;③整體設(shè)計(jì)分析全面,具有較好的擴(kuò)展性;④E-R圖、文字描述等準(zhǔn)確、具體。同時(shí),課堂闡述項(xiàng)目功能講解具體、準(zhǔn)確、全面;整體設(shè)計(jì)功能有亮點(diǎn),新穎獨(dú)特;回答提問(wèn),準(zhǔn)確、流暢。endprint
3.2 集成項(xiàng)目化在學(xué)生日常教學(xué)過(guò)程中發(fā)揮的積極推動(dòng)作用
(1)學(xué)習(xí)的課程目標(biāo)明確,不再感到迷茫。由于采用了以開(kāi)發(fā)項(xiàng)目為案例的教學(xué)模式,與以往照本宣科的教學(xué)方式相比,同學(xué)們明確知道自己所學(xué)的課程在項(xiàng)目開(kāi)發(fā)中所起到的作用,從而避免了課程是學(xué)了,但是對(duì)于項(xiàng)目開(kāi)發(fā)能夠起到什么作用,怎么用,用在哪里等仍然很疑惑的問(wèn)題。
(2)以項(xiàng)目為導(dǎo)向,課程之間實(shí)現(xiàn)了統(tǒng)一項(xiàng)目教學(xué)和交互。依據(jù)教學(xué)計(jì)劃編寫(xiě)教學(xué)項(xiàng)目,以一個(gè)教學(xué)項(xiàng)目為例,由信息系統(tǒng)分析與設(shè)計(jì)課程講解項(xiàng)目的需求分析;由管理信息系統(tǒng)課程進(jìn)行系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì);最終由Asp.net程序設(shè)計(jì)進(jìn)行項(xiàng)目實(shí)現(xiàn)。
(3)將實(shí)際項(xiàng)目引入到課程教學(xué)中來(lái)。通過(guò)校企合作,最大化的將企業(yè)中優(yōu)秀案例引入到日常教學(xué)中來(lái),極大地滿(mǎn)足了學(xué)生的求知欲,尤其是對(duì)畢業(yè)生而言,能夠在離校之前接觸到實(shí)際的案例對(duì)今后即將從事的工作有了一次親密接觸的機(jī)會(huì)。
(4)整合教學(xué)模式,讓學(xué)生在教學(xué)的過(guò)程中得到鍛煉。用三個(gè)學(xué)期的時(shí)間對(duì)課程進(jìn)行重組,首先在課程的安排上,創(chuàng)造性的將每周的課程集中,如信息系統(tǒng)分析與設(shè)計(jì)這門(mén)課程原先的教學(xué)計(jì)劃是每周四節(jié)課,這四節(jié)課分為今天兩節(jié)在教室,另外兩節(jié)是另一天在機(jī)房,這樣的安排往往會(huì)造成,學(xué)生在教室里學(xué)到的理論知識(shí)到了機(jī)房上機(jī)的時(shí)候已經(jīng)逐步淡忘,造成課程脫節(jié)?,F(xiàn)在的安排是將四節(jié)課集中到一個(gè)上午,統(tǒng)一在機(jī)房上課,這樣做的最大好處就是讓課程最大程度地得到整合,讓學(xué)生在學(xué)習(xí)的過(guò)程中動(dòng)手得到鍛煉,課程的連貫程度極高,課堂的教學(xué)效果很明顯。
(5)提升了整體畢業(yè)生的核心競(jìng)爭(zhēng)力。學(xué)生通過(guò)系統(tǒng)的學(xué)習(xí)一個(gè)實(shí)際項(xiàng)目從需求分析到數(shù)據(jù)庫(kù)設(shè)計(jì),最終通過(guò)軟件實(shí)現(xiàn)。這個(gè)過(guò)程中,學(xué)生需要通過(guò)小組組建考驗(yàn)團(tuán)隊(duì)協(xié)作精神,小組組長(zhǎng)的領(lǐng)導(dǎo)力和執(zhí)行力;在需求分析中掌握發(fā)現(xiàn)問(wèn)題、分析問(wèn)題的能力,學(xué)會(huì)與人溝通的能力;在項(xiàng)目實(shí)現(xiàn)中掌握軟件編程的方法;從而提升整體畢業(yè)生的核心競(jìng)爭(zhēng)力。
4 結(jié)束語(yǔ)
集成項(xiàng)目化教學(xué)是結(jié)合我院計(jì)算機(jī)軟件專(zhuān)業(yè)教學(xué)的實(shí)際提出的新的教學(xué)改革嘗試,通過(guò)整合教育教學(xué)資源,最大化地為畢業(yè)生服務(wù),切實(shí)體現(xiàn)了高等職業(yè)教育培養(yǎng)應(yīng)用、復(fù)合型人才的辦學(xué)理念。
江西財(cái)經(jīng)職業(yè)學(xué)院院級(jí)課題:集成項(xiàng)目化教學(xué)改革提升軟件專(zhuān)業(yè)畢業(yè)生綜合競(jìng)爭(zhēng)力
參考文獻(xiàn)
[1] 吳巖.高等職業(yè)教育發(fā)展定位中的若干問(wèn)題[J].職業(yè)技術(shù)教育,2004(19):13-15.
[2] 劉淳.計(jì)算機(jī)應(yīng)用專(zhuān)業(yè)教學(xué)改革與實(shí)踐[J].長(zhǎng)沙民政職業(yè)技術(shù)學(xué)院學(xué)報(bào),2003(4):51-54.
[3] 姜華斌.高職計(jì)算機(jī)軟件人才培養(yǎng)的設(shè)想[J].職教論壇,2004(5):24-25.
[4] 雷吉平.高職軟件人才培養(yǎng)模式初探[J].當(dāng)代教育論壇,2007(4):116-118.endprint