王磊
摘要:針對(duì)目前高校中軟件專業(yè)人才培養(yǎng)存在的專業(yè)能力和崗位能力的“錯(cuò)位”現(xiàn)象,在“互聯(lián)網(wǎng)+”、創(chuàng)新創(chuàng)業(yè)教育導(dǎo)向下,提出了基于Java技術(shù)支撐下的軟件專業(yè)課程體系,著重培養(yǎng)實(shí)用型、技能型軟件人才的兩個(gè)關(guān)鍵職業(yè)能力。在課程設(shè)置方案的構(gòu)建過程中,明確了以模擬公司制教學(xué)、企業(yè)項(xiàng)目整周實(shí)訓(xùn)及軟件工作室培養(yǎng)方式相結(jié)合的“三位一體”軟件人才培養(yǎng)模式,通過教學(xué)實(shí)踐證明該模式是行之有效的。
關(guān)鍵詞:互聯(lián)網(wǎng)+;軟件工程;人才培養(yǎng);課程體系;三位一體
中圖分類號(hào):TP319 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)01-0154-03
Abstract:In addition, the existing dislocation of professional ability and job ability in the talent development efforts of software engineering in colleges, it proposes software engineering curriculum based on Java technology oriented by Internet+ and the education of enterprise and innovation, and the students focus on two key abilities of practical and skillful software personnel. In the process of curriculum provision construction,it puts forward a "trinity mode", that is the combination of simulation corporations teaching, week enterprise project training and training model of software studio. The practices have shown that model is effective.
Key words:Internet +; software engineering; talent development; curriculum; trinity
1 引言
伴隨著“互聯(lián)網(wǎng)+”的提出,軟件產(chǎn)業(yè)成為了關(guān)系國(guó)民經(jīng)濟(jì)和社會(huì)發(fā)展全局的基礎(chǔ)性、戰(zhàn)略性、先導(dǎo)性行業(yè),軟件技術(shù)應(yīng)用已經(jīng)深入到各行各業(yè)之中,國(guó)內(nèi)每年對(duì)互聯(lián)網(wǎng)軟件人才的需求量巨大。通過調(diào)研目前軟件從業(yè)人員的人才結(jié)構(gòu),發(fā)現(xiàn)既缺乏復(fù)合型的高級(jí)軟件項(xiàng)目管理和技術(shù)人才,更缺乏技能型和應(yīng)用型的“軟件藍(lán)領(lǐng)”,對(duì)于具有實(shí)際操作能力和軟件開發(fā)經(jīng)驗(yàn)的軟件人才需求旺盛。發(fā)展和創(chuàng)新“互聯(lián)網(wǎng)+”新業(yè)態(tài)下的高職軟件技術(shù)專業(yè),并建立適應(yīng)“互聯(lián)網(wǎng)+”的軟件專業(yè)課程體系,大力倡導(dǎo)“創(chuàng)新創(chuàng)業(yè)”、“眾創(chuàng)”對(duì)軟件技術(shù)專業(yè)實(shí)踐教學(xué)的改革作用,讓軟件技術(shù)專業(yè)在人才培養(yǎng)上形成新突破。
2 互聯(lián)網(wǎng)軟件專業(yè)課程體系
為了適應(yīng)互聯(lián)網(wǎng)+、移動(dòng)互聯(lián)網(wǎng)的人才培養(yǎng)需求[1,2],需要形成以職業(yè)崗位能力為主線構(gòu)建課程體系和進(jìn)行課程開發(fā)的人才培養(yǎng)模式[3],我院軟件技術(shù)專業(yè)構(gòu)建了“一條教學(xué)主線,兩個(gè)關(guān)鍵職業(yè)能力”的軟件專業(yè)課程體系,建立的基于Java技術(shù)支撐下的互聯(lián)網(wǎng)軟件專業(yè)人才培養(yǎng)課程體系如圖1所示。
“一條教學(xué)主線”即圍繞Java技術(shù)設(shè)置課程體系。Java技術(shù)問世以來,其獨(dú)有的開放性、跨平臺(tái)性、開發(fā)周期短和面向網(wǎng)絡(luò)的交互性應(yīng)用使其迅速發(fā)展成為全球第一大“互聯(lián)網(wǎng)+”軟件開發(fā)平臺(tái),其人才需求旺盛。然而,企業(yè)卻很難招聘到合適的Java人才,往往還需要進(jìn)行大量的內(nèi)部培訓(xùn)?!耙粭lJava教學(xué)主線”的課程設(shè)置,讓學(xué)生在有限的專業(yè)學(xué)習(xí)時(shí)間內(nèi),達(dá)到“專業(yè)”、“精通”、“前沿”的技能培養(yǎng)目標(biāo),具備直接上崗的職業(yè)能力,體現(xiàn)了應(yīng)用型、技能型、貼近生產(chǎn)實(shí)際的人才培養(yǎng)的特點(diǎn)。
“兩個(gè)關(guān)鍵職業(yè)能力”即“Web網(wǎng)站開發(fā)能力”和“Android手機(jī)應(yīng)用開發(fā)能力”。這兩個(gè)核心能力是目前互聯(lián)網(wǎng)+新形勢(shì)下的軟件產(chǎn)業(yè)最重要的崗位能力需求。以關(guān)鍵核心職業(yè)能力為培養(yǎng)目標(biāo),突破了傳統(tǒng)教學(xué)模式下培養(yǎng)軟件開發(fā)工程師、軟件測(cè)試工程師和軟件維護(hù)工程師的人才培養(yǎng)定位,解決了畢業(yè)生專業(yè)能力和崗位能力的“錯(cuò)位”現(xiàn)象。通過解析這兩個(gè)崗位的專業(yè)知識(shí)、實(shí)踐技能和職業(yè)素質(zhì)要求,構(gòu)建了適應(yīng)Java人才培養(yǎng)的課程體系。
3 軟件實(shí)訓(xùn)教學(xué)體系構(gòu)建
雖然軟件專業(yè)的大部分專業(yè)課程已經(jīng)實(shí)現(xiàn)了“教、學(xué)、做”一體化,并且實(shí)訓(xùn)課時(shí)比例超過總課時(shí)的一半,普遍應(yīng)用了“基于工作過程”的教學(xué)方法。然而目前的軟件實(shí)訓(xùn)教學(xué)更多地還是依賴于某門課程的實(shí)訓(xùn)設(shè)置,對(duì)學(xué)生的職業(yè)能力定位和技能實(shí)踐培養(yǎng)仍顯相對(duì)不足。為了適應(yīng)“互聯(lián)網(wǎng)+”和創(chuàng)新創(chuàng)業(yè)教育的新形勢(shì),本文構(gòu)建了“三位一體”的軟件實(shí)訓(xùn)教學(xué)體系。
3.1 模擬公司制項(xiàng)目實(shí)訓(xùn)教學(xué)
模擬公司制教學(xué)是在在課堂教學(xué)中引入職業(yè)領(lǐng)域工作過程,以項(xiàng)目教學(xué)為核心,通過學(xué)生組建的若干模擬公司,在模擬真實(shí)企業(yè)環(huán)境下,進(jìn)行綜合項(xiàng)目實(shí)訓(xùn),并將模擬公司制分為初級(jí)模擬、中級(jí)模擬、高級(jí)模擬和完全模擬四個(gè)層次[4]。針對(duì)軟件專業(yè)的學(xué)習(xí)特點(diǎn),我們需要將“任務(wù)驅(qū)動(dòng)”與“模擬公司制的項(xiàng)目驅(qū)動(dòng)”教學(xué)法進(jìn)行有機(jī)整合,設(shè)計(jì)出一條滿足不同職業(yè)能力和課程教學(xué)的融合式模擬公司制實(shí)訓(xùn)教學(xué)模式。
首先,選取真實(shí)企業(yè)項(xiàng)目,依據(jù)典型工作崗位的核心能力需求,設(shè)計(jì)學(xué)習(xí)領(lǐng)域,分解項(xiàng)目?jī)?nèi)容,構(gòu)建項(xiàng)目教學(xué)工作任務(wù)。其次,在專業(yè)教學(xué)的第二三學(xué)期,學(xué)生最先接觸的是職業(yè)基礎(chǔ)能力課程,例如《Java程序設(shè)計(jì)》、《網(wǎng)頁設(shè)計(jì)基礎(chǔ)》、《網(wǎng)絡(luò)數(shù)據(jù)庫》等,教學(xué)方法亦采用任務(wù)驅(qū)動(dòng)教學(xué),并在課程期末最后幾周進(jìn)行項(xiàng)目課程設(shè)計(jì),由于這些開發(fā)項(xiàng)目不涉及到其他課程,適合采用初級(jí)軟件項(xiàng)目模擬公司制教學(xué)。再次,對(duì)三四學(xué)期中的《JSP》、《SSH》、《Ajax技術(shù)》、《Android程序設(shè)計(jì)》等職業(yè)核心能力課程,這些課程的教學(xué)項(xiàng)目具有交叉性和綜合性的特點(diǎn),適合采用中級(jí)軟件項(xiàng)目模擬公司制教學(xué),其項(xiàng)目教學(xué)過程模擬企業(yè)實(shí)際生產(chǎn)經(jīng)營(yíng)活動(dòng),開發(fā)的項(xiàng)目是具有一定應(yīng)用價(jià)值。最后,在四五學(xué)期中,對(duì)于《開源項(xiàng)目實(shí)戰(zhàn)》、《安卓項(xiàng)目實(shí)戰(zhàn)》、《微信開發(fā)》等以單個(gè)大型真實(shí)項(xiàng)目開發(fā)驅(qū)動(dòng)課程學(xué)習(xí)和考核[5],并基于項(xiàng)目情節(jié)理解、需求分析、方案設(shè)計(jì)、關(guān)鍵技術(shù)實(shí)現(xiàn)、項(xiàng)目開發(fā)和集成、項(xiàng)目測(cè)試部署、項(xiàng)目演示和評(píng)價(jià)的全生命周期項(xiàng)目開發(fā),完全模擬企業(yè)項(xiàng)目過程。在完全項(xiàng)目模擬教學(xué)中,由于一個(gè)大型項(xiàng)目通常是由多個(gè)核心職業(yè)能力構(gòu)成,對(duì)應(yīng)具有關(guān)聯(lián)關(guān)系的兩到三門課程,因此會(huì)橫向聯(lián)合兩到三門課程共同進(jìn)行項(xiàng)目開發(fā),最終以該大型項(xiàng)目作為這幾門課程的共同考核目標(biāo)。通過融合式的模擬公司制教學(xué),讓學(xué)生既掌握了職業(yè)基礎(chǔ)能力,同時(shí)也遞進(jìn)式培養(yǎng)核心職業(yè)能力,并極大鍛煉了實(shí)際項(xiàng)目開發(fā)能力。
3.2 企業(yè)項(xiàng)目整周實(shí)訓(xùn)
校企合作聯(lián)合培養(yǎng)適合一線企業(yè)的應(yīng)用型軟件人才是職業(yè)教育的目標(biāo),而企業(yè)項(xiàng)目整周實(shí)訓(xùn)就是這條培養(yǎng)道路上的一個(gè)重要的晉級(jí)模式[6]。與課堂實(shí)訓(xùn)的最大不同之處是,學(xué)生要入住企業(yè)的軟件園,采取半封閉式軟件教學(xué)與開發(fā)模式,實(shí)訓(xùn)周期為兩到四個(gè)星期左右,實(shí)訓(xùn)導(dǎo)師為企業(yè)一線技術(shù)人員。由企業(yè)挑選本公司真實(shí)開發(fā)項(xiàng)目,分解關(guān)鍵開發(fā)技術(shù),制定整周項(xiàng)目開發(fā)計(jì)劃。項(xiàng)目的完成嚴(yán)格參照企業(yè)項(xiàng)目開發(fā)管理流程,一般分若干小組完成,每小組 3~5人,要高低搭配,由項(xiàng)目組長(zhǎng)明確每個(gè)小組成員任務(wù)分工和進(jìn)行具體項(xiàng)目管理。
學(xué)生需要針對(duì)項(xiàng)目需求確定開發(fā)目標(biāo),制定開發(fā)時(shí)間表和任務(wù)完成計(jì)劃表。整個(gè)開發(fā)過程以學(xué)生自主開發(fā)為主,企業(yè)導(dǎo)師和校內(nèi)導(dǎo)師指導(dǎo)為輔。針對(duì)自主開發(fā)容易脫離教師監(jiān)督,出現(xiàn)部分學(xué)生由于自覺性差,導(dǎo)致整個(gè)小組項(xiàng)目停滯不前的情況,進(jìn)一步采取如下措施:包括設(shè)置和管理好項(xiàng)目和數(shù)據(jù)庫開題匯報(bào)、中期檢查、項(xiàng)目答辯等幾個(gè)重要時(shí)間節(jié)點(diǎn);針對(duì)制定的開發(fā)時(shí)間表,填寫工作日志;與項(xiàng)目組長(zhǎng)及時(shí)聯(lián)絡(luò)溝通,檢查和督促項(xiàng)目進(jìn)度;小組記錄項(xiàng)目中存在的問題,設(shè)置問題反饋和問題解決預(yù)案,以利于導(dǎo)師進(jìn)行相應(yīng)輔導(dǎo)。通過整周半封閉式的校企合作項(xiàng)目實(shí)訓(xùn)和結(jié)題驗(yàn)收,導(dǎo)師們按照每個(gè)小組的表現(xiàn)進(jìn)行綜合評(píng)價(jià),激勵(lì)了同學(xué)們的學(xué)習(xí)興趣,學(xué)生獨(dú)立分析問題、解決問題的能力也得到有效提升,更符合企業(yè)對(duì)于人才的要求。
3.3 軟件工作室創(chuàng)新培養(yǎng)模式
軟件開發(fā)工作室使學(xué)生和教師擁有了能自主使用的軟件開發(fā)場(chǎng)所,其設(shè)備按照企業(yè)的軟硬件需求進(jìn)行配置,包括高性能開發(fā)服務(wù)器和計(jì)算機(jī)、網(wǎng)絡(luò)路由設(shè)備、多媒體設(shè)備和豐富的軟件資源。工作室布局按照企業(yè)的一般工作場(chǎng)景進(jìn)行布置,可以完成項(xiàng)目討論調(diào)研、項(xiàng)目開發(fā)、項(xiàng)目測(cè)試和項(xiàng)目部署等活動(dòng)。
在工作室內(nèi)進(jìn)行企業(yè)項(xiàng)目開發(fā),施行完全的特長(zhǎng)生導(dǎo)師制管理模式[7]:指在專職教師、兼職教師和企業(yè)專家中選拔理論扎實(shí)、有專業(yè)特長(zhǎng)、具備因材施教教學(xué)能力和良好師德的人員擔(dān)任特長(zhǎng)生導(dǎo)師,從入學(xué)學(xué)習(xí)半年以上的學(xué)生中選拔心理素質(zhì)好、動(dòng)手能力強(qiáng)、主動(dòng)學(xué)習(xí)和具有創(chuàng)新思維的同學(xué)。每個(gè)項(xiàng)目由一名導(dǎo)師作為項(xiàng)目主管,指導(dǎo)3-4名具有扎實(shí)職業(yè)技能的同學(xué),承擔(dān)導(dǎo)師的科研項(xiàng)目、技術(shù)創(chuàng)新項(xiàng)目、企業(yè)技術(shù)服務(wù)、學(xué)科競(jìng)賽項(xiàng)目和創(chuàng)新創(chuàng)業(yè)項(xiàng)目孵化等?;谲浖ぷ魇业奶亻L(zhǎng)生導(dǎo)師制,是充分激發(fā)學(xué)生創(chuàng)新創(chuàng)業(yè)能力的重要途徑和實(shí)現(xiàn)項(xiàng)目孵化的關(guān)鍵場(chǎng)所,并依托“互聯(lián)網(wǎng)+創(chuàng)客教育”培養(yǎng)模式[8],構(gòu)建高校創(chuàng)新創(chuàng)業(yè)新生態(tài),進(jìn)一步挖掘?qū)W生的職業(yè)潛能,并減少創(chuàng)新創(chuàng)業(yè)中可能出現(xiàn)的問題,最終實(shí)現(xiàn)軟件技術(shù)與互聯(lián)網(wǎng)時(shí)代創(chuàng)業(yè)教育的無縫對(duì)接。
4 結(jié)束語
目前的高職教育軟件專業(yè)人才培養(yǎng),應(yīng)從專業(yè)能力培養(yǎng)過渡到和軟件項(xiàng)目實(shí)施角色有關(guān)的職業(yè)能力培養(yǎng)上,創(chuàng)新工學(xué)結(jié)合下的人才培養(yǎng)模式,提升互聯(lián)網(wǎng)+導(dǎo)向下學(xué)生的核心競(jìng)爭(zhēng)力和多渠道就業(yè)能力。
參考文獻(xiàn):
[1] 戴浩. 高等職業(yè)教育校企協(xié)同一體化人才培養(yǎng)模式探討[J]. 軟件,2014,35(3): 210-213.
[2] 湯麗娟. 高職軟件專業(yè)人才培養(yǎng)的探索與實(shí)踐[J]. 湖南郵電職業(yè)技術(shù)學(xué)院學(xué)報(bào),2014,13(1): 72-74
[3] 孫衛(wèi)平, 龔小勇, 呂紅, 冉學(xué)農(nóng), 包華林. “四輪驅(qū)動(dòng)"人才培養(yǎng)新模式的構(gòu)建[J]. 江蘇技術(shù)師范學(xué)院學(xué)報(bào),2009,3(24): 54-57.
[4] 孫繼紅. 基于模擬公司制的高職軟件專業(yè)實(shí)踐教學(xué)研究[J]. 電腦編程技巧與維護(hù), 2014(16): 155-157.
[5] 陳小波, 夏晉祥, 唐高華. 基于項(xiàng)目驅(qū)動(dòng)的軟件人才培養(yǎng)模式初探[J]. 深圳信息職業(yè)技術(shù)學(xué)院學(xué)報(bào),2008,3(6): 18-23.
[6] 馬德糧. 關(guān)于整周實(shí)訓(xùn)教學(xué)模式改革的探索[J]. 職業(yè)教育研究,2010(7):113-114.
[7] 陳小言,葛偉. 高職教育培養(yǎng)模式的有益嘗試[J]. 職教論壇,2004(1):14-15.
[8] 萬力勇,康翠萍. 互聯(lián)網(wǎng)+創(chuàng)客教育:構(gòu)建高校創(chuàng)新創(chuàng)業(yè)教育新生態(tài)[J]. 教育發(fā)展研究,2016(7):59-65.