呂太之 馮茂巖
(江蘇海事職業(yè)技術(shù)學(xué)院信息工程學(xué)院,江蘇 南京 211170)
高職軟件技術(shù)專業(yè)教學(xué)及與認(rèn)證考試相結(jié)合的研究
呂太之 馮茂巖
(江蘇海事職業(yè)技術(shù)學(xué)院信息工程學(xué)院,江蘇 南京 211170)
軟件專業(yè)技術(shù)認(rèn)證是進(jìn)入軟件行業(yè)的“敲門磚”。由國際著名軟件企業(yè)或者行業(yè)組織頒發(fā)的職業(yè)證書,證明了你具有某種軟件技術(shù)技能,為國際承認(rèn)并通用。本文概述了目前主要的軟件專業(yè)的認(rèn)證考試,并闡述了高職軟件技術(shù)專業(yè)教學(xué)如何與認(rèn)證考試相結(jié)合。
計(jì)算機(jī)專業(yè)認(rèn)證;高職軟件技術(shù)專業(yè)教學(xué);專業(yè)核心能力
大部分高職軟件技術(shù)專業(yè)培養(yǎng)目標(biāo)將學(xué)生的初始崗位定位于程序員、軟件工程師、軟件測試員、測試工程師、實(shí)施與運(yùn)維,希望學(xué)生通過在企業(yè)的進(jìn)一步發(fā)展,可以勝任數(shù)據(jù)庫設(shè)計(jì)師、需求分析師、系統(tǒng)分析師、項(xiàng)目經(jīng)理、實(shí)施經(jīng)理等崗位。一直以來,軟件行業(yè)等被比作朝陽產(chǎn)業(yè),各地政府也大力扶持該行業(yè),但是我國軟件業(yè)仍屬落后,這在很大程度上是因?yàn)樾袠I(yè)人才的培養(yǎng)跟不上。雖然每個院校都開設(shè)軟件相關(guān)專業(yè),每年大中專院校畢業(yè)的學(xué)生也不少,但真正有能力進(jìn)入本行業(yè)發(fā)展的不多,現(xiàn)有教學(xué)課程體制下培養(yǎng)出的學(xué)生不能滿足軟件行業(yè)的需求。尤為值得關(guān)注的是學(xué)校在考核機(jī)制上缺乏創(chuàng)新,對學(xué)生考查的結(jié)果往往也不能讓用人單位接受[1-2]。
軟件專業(yè)證書證明了求職者的學(xué)習(xí)成果已經(jīng)符合了一定的標(biāo)準(zhǔn),并樂于在某領(lǐng)域保持領(lǐng)先地位;而用人單位會覺得只需要對求職者進(jìn)行少量的培訓(xùn)就能滿足工作的需要,節(jié)約了他們的時間以及金錢。雖然軟件專業(yè)認(rèn)證是在招聘過程中經(jīng)常被考慮的重要項(xiàng)目,但是我們都清楚一個單位選擇人才,證書只是一個參考因素,更何況在證書泛濫的今天,很多證書是你有我也有,那么選擇一個被企業(yè)認(rèn)可,與學(xué)生所學(xué)專業(yè)相關(guān)的證書就尤為重要了[3]。
引入職業(yè)資格認(rèn)證證書,改進(jìn)考核方式,制定規(guī)范化、系統(tǒng)化、更貼近企業(yè)要求的專業(yè)建設(shè)標(biāo)準(zhǔn),這對促進(jìn)職業(yè)教育深化改革、加快發(fā)展、辦出特色、增強(qiáng)服務(wù)經(jīng)濟(jì)社會發(fā)展能力具有十分重要的意義。論文首先簡要介紹了當(dāng)前主要的計(jì)算機(jī)職業(yè)資格證書,然后重點(diǎn)論述了軟件專業(yè)相關(guān)的證書,最后討論如何將專業(yè)資格證書與課程設(shè)置改革結(jié)合的研究。
計(jì)算機(jī)職業(yè)認(rèn)證按照認(rèn)證的部門分為公司認(rèn)證以及行業(yè)認(rèn)證,按照涉及的領(lǐng)域分為操作系統(tǒng),數(shù)據(jù)庫,軟件開發(fā),網(wǎng)絡(luò)硬件,電子商務(wù),圖形圖像等[4-5]。
2.1 企業(yè)認(rèn)證
表1列出了部分著名計(jì)算機(jī)公司的認(rèn)證考試,并指出了其涉及的領(lǐng)域。
表1 企業(yè)認(rèn)證及涉及領(lǐng)域
2.2 行業(yè)認(rèn)證
(1)計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試
計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(簡稱軟件資格考試,由人事部和信息產(chǎn)業(yè)部組織??忌藬?shù)已達(dá)百萬。計(jì)算機(jī)專業(yè)技術(shù)資格(水平)考試劃分為計(jì)算機(jī)軟件、網(wǎng)絡(luò)、應(yīng)用技術(shù)、信息系統(tǒng)和信息服務(wù)5個專業(yè)類別,各專業(yè)類別中分設(shè)高、中、初級。
(2)計(jì)算機(jī)信息高新技術(shù)考試
計(jì)算機(jī)信息高新技術(shù)考試面向各類院校學(xué)生和社會勞動者,重點(diǎn)測評考生掌握計(jì)算機(jī)各類實(shí)際應(yīng)用技能的水平。
表2 高新技術(shù)考試級別
(3)計(jì)算機(jī)等級考試
全國計(jì)算機(jī)等級考試(National Computer Rank Examination,簡稱N CRE),是經(jīng)原國家教育委員會(現(xiàn)教育部)批準(zhǔn),由教育部考試中心主辦,面向社會,用于考查應(yīng)試人員計(jì)算機(jī)應(yīng)用知識與技能的全國性計(jì)算機(jī)水平考試體系。該考試是測試應(yīng)試者計(jì)算機(jī)應(yīng)用知識和能力的等級水平考試。
3.1 甲骨文公司的Java認(rèn)證
Oracle certificated java programmer(O CJP)是一種Java認(rèn)證考試。這門考試側(cè)重于考查學(xué)生的Java程序設(shè)計(jì)概念及能力,內(nèi)容偏重于Java語法及JDK的內(nèi)容。通過該認(rèn)證證明考核者已經(jīng)具備掌握如何使用標(biāo)準(zhǔn)Java Development kit (JDK)開發(fā)應(yīng)用程序和applets的能力。
Oracle certificated Java Developer(O CJD)用于測試Java軟件開發(fā)的進(jìn)階技能,主要內(nèi)容包括軟件開發(fā)周期,關(guān)系型數(shù)據(jù)庫的設(shè)計(jì),JDB C,Socket等。
O CWD(Oracle Certified Web Component Developer for Java EE Platform)用于考查學(xué)生使用Java EE平臺開發(fā)Web程序的能力,內(nèi)容涵蓋Servlet與JSP。
3.2 甲骨文公司的Oracle數(shù)據(jù)庫認(rèn)證Oracle認(rèn)證專家(O CP)是業(yè)界聞名的Oracle認(rèn)證,已經(jīng)成為軟件技術(shù)人員獲得高薪的途徑之一。該認(rèn)證提供了三個級別的層次:O CA(認(rèn)證專員),O CP(認(rèn)證專家)和O CM(認(rèn)證大師)。
3.3 微軟的M CTS
M CTS即微軟認(rèn)證技術(shù)專家,是微軟認(rèn)證體系中最基礎(chǔ)的證書。M CTS的認(rèn)證通常以M CTS:[所認(rèn)可的技術(shù)或產(chǎn)品]方式表示,例如SQL Server 2005的M CTS認(rèn)為表示法為M CTS:SQL Server 2005。M CTS的考試名稱皆以TS開頭以方便識別。與高職軟件專業(yè)學(xué)生相關(guān)的產(chǎn)品主要有SQL Server系列,Office系列,.NET Framework系列。
3.4 國家計(jì)算機(jī)軟件專業(yè)技術(shù)資格和水平考試
與高職軟件專業(yè)學(xué)生相關(guān)的考試科目主要有程序員,網(wǎng)頁制作員,軟件設(shè)計(jì)師和數(shù)據(jù)庫系統(tǒng)工程師。程序員和網(wǎng)頁制作員是初級資格。
通過程序員考試的合格人員能根據(jù)軟件開發(fā)項(xiàng)目管理和軟件工程的要求,按照程序設(shè)計(jì)規(guī)格說明書編制并調(diào)試程序,寫出程序的相應(yīng)文檔,產(chǎn)生符合標(biāo)準(zhǔn)規(guī)范的、實(shí)現(xiàn)設(shè)計(jì)要求的、能正確可靠運(yùn)行的程序;具有助理工程師(或技術(shù)員)的實(shí)際工作能力和業(yè)務(wù)水平。通過網(wǎng)頁制作員考試合格的人員可以進(jìn)行與網(wǎng)頁制作有關(guān)的工作。
軟件設(shè)計(jì)師,數(shù)據(jù)庫系統(tǒng)工程師位處中級資格。通過軟件設(shè)計(jì)師考試的人員相當(dāng)于具有軟件工程師的實(shí)際工作的能力;數(shù)據(jù)庫系統(tǒng)工程師能參與信息系統(tǒng)規(guī)劃設(shè)計(jì),維護(hù)高質(zhì)量的數(shù)據(jù)庫。
3.5 全國計(jì)算機(jī)等級考試
全國計(jì)算機(jī)等級考試二級考核計(jì)算機(jī)基礎(chǔ)知識和使用一種高級計(jì)算機(jī)語言編寫程序以及上機(jī)調(diào)試的基本技能。與高職軟件專業(yè)學(xué)生相關(guān)的考試科目包括 C語言程序設(shè)計(jì),Java語言程序設(shè)計(jì), C++語言程序設(shè)計(jì), MySQL數(shù)據(jù)庫程序設(shè)計(jì),Web程序設(shè)計(jì)。每門考試包括了計(jì)算機(jī)語言能力和計(jì)算機(jī)基礎(chǔ)知識。基礎(chǔ)知識部分包括算法的基本概念,基本數(shù)據(jù)結(jié)構(gòu)及其操作,基本排序和查找算法,逐步求精的結(jié)構(gòu)化程序設(shè)計(jì)方法,軟件工程的基本方法,數(shù)據(jù)庫的基本知識。
三級考試包括數(shù)據(jù)庫技術(shù),軟件測試技術(shù)等。
3.6 Adobe公司 Macromedia Dreamweaver認(rèn)證科目
Dreamweaver是一款專業(yè)的Web站點(diǎn)開發(fā)軟件,在業(yè)界通常將Dreamweaver、Flash、Fireworks稱為網(wǎng)頁三劍客。Dreamweaver認(rèn)證科目可以選擇Dreamweaver的 MX2004,8或者 CS3版本。
3.7 全國計(jì)算機(jī)信息高新技術(shù)
該考試是由勞動部授權(quán)勞動部職業(yè)技能鑒定中心,更強(qiáng)調(diào)平臺的使用而不是開發(fā),適合那些從事軟件開發(fā)較困難的學(xué)生參加。
除了上述的與軟件技術(shù)專業(yè)相關(guān)的考試,不少省級的行業(yè)部門也組織了類似的認(rèn)證考試,如江蘇省計(jì)算機(jī)軟件項(xiàng)目開發(fā)員(Java專業(yè))水平考試等。
改革現(xiàn)行高等職業(yè)技術(shù)教育IT類專業(yè)設(shè)置和課程體系,探索將國內(nèi)外著名IT廠商的權(quán)威認(rèn)證、培訓(xùn)融入高等職業(yè)技術(shù)教育,設(shè)置一套與國際接軌適合高職技術(shù)教育發(fā)展的專業(yè)和課程體系,對高職教育來說,意義深遠(yuǎn)而不可替代[6]。
以我院信息工程學(xué)院軟件技術(shù)專業(yè),通過廣泛的調(diào)查與研究,確定本專業(yè)的崗位核心能力包括程序邏輯分析能力,數(shù)據(jù)庫維護(hù)和開發(fā),用戶界面設(shè)計(jì)與制作,Web應(yīng)用開發(fā)和平臺綜合開發(fā)和測試。表3給出了軟件專業(yè)核心能力及其對應(yīng)的認(rèn)證考試和課程模塊。實(shí)際應(yīng)用中,可以根據(jù)專業(yè)的方向以及學(xué)生的學(xué)習(xí)水平確定1-2門認(rèn)證考試,同時可以根據(jù)資格證書替代2-4個學(xué)分或者作為某門考試的期末成績。
表3 計(jì)算機(jī)軟件專業(yè)核心能力及認(rèn)證
通過認(rèn)證教育來構(gòu)建學(xué)生的核心能力體系,探索實(shí)施一條切實(shí)可行的認(rèn)證教育的人才培養(yǎng)模式,通過認(rèn)證教育來構(gòu)建學(xué)生的職業(yè)核心能力體系,提高學(xué)生的實(shí)踐操作能力和就業(yè)能力是以后高職軟件教育的發(fā)展趨勢。
有關(guān)資料顯示,我國每年對軟件開發(fā)應(yīng)用與服務(wù)的人才需求每年達(dá)60萬人,并且人才缺口也很大,但是高職軟件專業(yè)學(xué)生的就業(yè)并不是很理想,很大程度上在人才培養(yǎng)模式存在問題,重基礎(chǔ),輕實(shí)踐,使培養(yǎng)的人才特色不突出,操作能力和工程能力太弱。所以引進(jìn)認(rèn)證教育機(jī)制,選用優(yōu)秀的認(rèn)證教材,采用最新的軟件版本,完善測評手段,實(shí)施軟件專業(yè)認(rèn)證制度,使學(xué)生在獲取學(xué)歷的同時用能獲得軟件專業(yè)廠商的認(rèn)證證書,從而增強(qiáng)高職人才培養(yǎng)的適應(yīng)性,提高學(xué)生的就業(yè)能力。
[1]黃少榮.技能型IT人才培養(yǎng)模式探討[J].河南教育學(xué)院學(xué)報(自然科學(xué)版).2013,(01):71-73.
[2]江天仿.基于崗位分工的高職軟件人才職業(yè)能力模型構(gòu)建及培養(yǎng)策略[J].職業(yè)技術(shù)教育,2012,(02):36-40.
[3]楊曉燕,郭鳴鏘.高校推行“雙證書”制度的研究[J].教育教學(xué)論壇.2014,(09):142-144.
[4]王卓.網(wǎng)絡(luò)版IT認(rèn)證技術(shù)考試管理軟件的開發(fā)與應(yīng)用[J].科技信息,2013,(12):55.
[5]曹靜,謝日星.高職軟件技術(shù)專業(yè)群課程模塊化設(shè)計(jì)研究[J].中國成人教育,2011,(04):61-63.
[6]李洛,古凌嵐,汪清明.“三階段技能遞進(jìn)式”高職軟件技術(shù)專業(yè)人才培養(yǎng)模式實(shí)踐[J].職業(yè)技術(shù)教育,2010,31(32):12-15.
Research on the Combination of Software Technology Education of Higher Vocational Institution with Certification Test
Lv Taizhi Feng Maoyan
(Jiangsu Maritime Institute,Nanjing 211170,Jiangsu)
Software specialty certification is the entrance of software vocation.It is awarded by famous international company and industry group,and certificates the software skills.This paper summarizes the primary IT certification tests for software specialty.It also explains the major curriculum design combining software education of higher vocational institution with software certification.
software certification;software technology education of high vocation institute;core capacity of software specialty
呂太之,男,江蘇南京人,博士研究生,高級工程師,研究方向:人工智能、軟件開發(fā)、職業(yè)教育。
江蘇省現(xiàn)代教育技術(shù)研究課題,江蘇省第二批高校優(yōu)秀中青年教師和校長赴境外研修項(xiàng)目,項(xiàng)目編號:2013-R-28369。