前言:尋找寫作靈感?中文期刊網用心挑選的軟件工程人才培養模式探索,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:隨著創新驅動發展戰略的全面實施,創新創業型人才培養成為高校人才培養的新要求,傳統的人才培養模式正面臨著巨大挑戰。為了應對新挑戰,適應新時展需求,培養出能夠服務于經濟發展和科技進步的創新型軟件人才,有必要對現有的軟件工程專業人才培養模式進行優化。本文從構建開放式人才培養體系、構建多層次融合機制、推進多元主體協同機制等方面提出對策,積極探索軟件工程專業創新創業教育可持續發展的模式,以期對我國創新型軟件人才培養有所裨益。
關鍵詞:創新創業;軟件工程;培養模式;融合;協同
2015年5月,國務院辦公廳頒發了《關于深化高等學校創新創業教育改革的實施意見》。意見指出,深化高等學校創新創業教育改革是國家實施創新驅動發展戰略、促進經濟提質增效升級的迫切需要,是推進高等教育綜合改革、促進高校畢業生更高質量創業就業的重要舉措[1,2]。創新創業教育對于深化高校教育教學改革、提高高校教育質量,提升學生綜合素質,服務于經濟社會發展具有舉足輕重的意義。軟件產業是21世紀的朝陽產業,關系著國家經濟發展和社會的進步[3]。軟件產業是匯聚和引領新思想、新技術、新產品和新應用的新興行業,學科知識更新日新月異,應用創新層出不窮。隨著全球科技革命和產業結構調整的孕育興起,軟件技術已經逐步滲透到各個領域,并且在帶動以智能、泛在為特征的技術革新中顯現出其重要地位。為貫徹建設創新型國家這一重大戰略決策,迫切需要大批具有實踐能力和創新能力的高素質軟件人才,以人才驅動軟件產業創新發展,以軟件產業發展驅動科技跨越式發展。我們越來越清晰地認識到,當代社會不僅僅需要掌握了書本知識的人才,更需要能夠應用知識解決實際問題、能夠發現問題并創造性探究問題的人才。正如互聯網公司阿里巴巴的招聘要求:快速學習,不斷突破技術瓶頸,樂于探索未知領域,隨時準備好去面對新挑戰。因此,高校軟件工程人才培養不僅要立足于軟件工程的學科特點及高校本身的定位,更要面向市場,放眼于未來。近年來,各個高校都在積極探索實施創新創業教育,取得了可喜的進展和成果[4]。但仍然存在一些比較突出的問題,使得高校培養的軟件工程人才在知識及能力等方面與市場需求存在較大的鴻溝。因此,突破傳統人才培養模式的束縛,探索新的軟件工程人才培養模式,培養適應軟件產業需求,具有創新思維、創新精神和創業能力的復合型軟件人才成為新時代國家和社會賦予高校的神圣使命。
一國內軟件工程創新創業教育存在的主要問題
(一)缺乏對創新創業教育的科學認識
對創新創業教育的認識存在較大偏差,有相當一部分人認為創新創業教育是有自主創業意向的少數人的專利,對創新創業實踐參與度不高,未能科學地認識創新創業教育的內涵和本質。教師要么缺乏開展創新創業教育的意識,要么缺乏創新創業教育的積極性。教學方式方法相對單一,不利于培養學生運用創新思維開拓性地提出問題或解決問題的能力;學生對于創新創業教育的意義缺乏深刻的理解,參與創新創業教育的熱情不夠。實際上,創新創業教育要面向全體學生,提高其綜合素質,使學生能勤于思考、勇于開拓,敢于創新,能夠適應不同崗位職責,為其終身發展奠定基礎。
(二)缺乏完善的創新創業教育課程體系
創新創業教育課程體系是指涵蓋了創業通識課程、專業課程及創業實踐課程等課程,并與課堂、課外活動融為一體的綜合性課程體系[5]。目前國內軟件工程創新創業教育仍處于摸索探索階段。雖然很多高校都開設了大學生創新創業類課程,但這類課程一般都作為通識選修課,課程安排單一,質量得不到保障,缺乏與理論課程配套的創新創業指導平臺和實踐平臺,不能體現出課程的延續性,使得創新創業課程的教學往往停留在理論層面。同時,尚未形成針對軟件工程專業的創新創業課程。
(三)缺乏完備的創新創業教育保障機制
開展創新創業教育并非是依靠某個學院自身的力量就能完成,需要協調好校內各職能部門、軟件企業、實習基地及其他相關機構的關系。目前,高校實施創新創業教育的過程中,在校內,學院之間、學院與教務處、學工處、大學生就業指導中心等各職能部門間尚未形成合力,學院個性化培養方案及教學改革措施往往得不到政策支持,學科交叉在培養軟件類創新人才中的優勢未充分體現出來;在校外,實習基地、軟件企業的優質資源要引入高校也存在一定困難。
(四)缺乏與專業教育的深度融合
創新創業教育形式較單一,與專業教育結合不夠緊密;軟件工程專業教育具有一定的滯后性,缺乏動態及時的專業設置調整。教師在專業教育時未能充分發掘專業課程的創新創業教育資源。創新創業教育也不能將軟件行業最新發展趨勢、最新研究成果、最新技術動態融入教學中。專業教育與創新創業教育“各自為政”、“兩張皮”的問題較為突出。
二創新創業教育背景下軟件工程專業學生需具備的知識與能力
(一)軟件工程專業學生應具備寬厚的專業知識
為順應信息時展潮流,迎合軟件產業市場需求,軟件工程專業的學生應能了解本專業的前沿發展現狀及趨勢;系統地認識計算機系統、軟件系統及信息系統;熟練掌握主流的數據庫管理系統和程序設計語言;具備Web應用程序及移動應用開發的基本知識;掌握軟件工程與其他學科交叉應用的軟件開發技術;能夠綜合應用工程方法、技術和工具解決實際工程問題。
(二)軟件工程專業學生應具備的基本能力
為響應國家創新型發展的重大戰略,順應“互聯網+”這一新的經濟形態,軟件工程專業的學生不僅要具備扎實的專業能力包括需求分析和建模的能力、軟件設計和實現的能力、軟件評審與測試的能力、軟件過程改進與項目管理的能力、設計人機交互界面的能力及撰寫軟件文檔的能力,而且還需具有較強的創新能力,創新意識和創新思維,具有創新實驗能力、科技研究能力及科技開發能力,養成邏輯性思維、創造性思維等思考方法,能夠運用新思維、新方法將軟件工程專業知識付諸于實踐,形成運用、研究和創新知識的能力。
三軟件工程專業創新型人才培養模式構建
以提升軟件工程專業學生的專業素養和創新能力為目標,將創新創業教育納入軟件工程人才培養體系,構建創新創業教育與軟件工程專業人才培養的作用機制,構建分層次的創新創業教育課程體系,探索多主體協同發展機制,軟件工程專業創新型人才培養模式框架圖如圖1所示。
(一)重點:科學定位軟件工程創新人才培養目標
當前軟件工程人才培養模式出現了目標籠統、趨同等問題,使得高校所培養的軟件類人才在一定程度上與社會及行業人才需求結構存在較大的錯位,缺乏院校特色和行業優勢。因此,準確科學地定位人才培養目標是人才培養方案的前提和核心。因此,在確定軟件工程專業人才培養目標時應綜合考慮軟件企業用人標準、軟件產業市場需求及高校自身的辦學定位及特色等諸多因素,把培養創新型軟件工程人才作為首要任務。本著突出軟件工程專業實踐性、應用性極強的學科特點,建立了“以學生為中心、產出為導向、創新為驅動、實踐為關鍵”的軟件工程專業人才培養目標。軟件工程專業要適應信息化、智能化社會發展需求,培養學生具備扎實的軟件工程基礎知識和良好的人文社會科學基礎知識;掌握軟件系統設計、開發、測試、維護、運營和管理等軟件工程方法及國際上先進的軟件開發技術;具有較強的專業實踐和創新能力;具備良好的職業素養和較強的創新精神,能從事高質量應用軟件的產品分析、設計、開發、測試以及編制軟件工程項目文檔等工作的交叉復合型人才。
(二)關鍵:創新創業教育多層次融合機制的構建
1.多學科交叉融合。多學科交叉融合是指由兩門及以上的學科通過互相滲透和融合而形成的一種綜合學科體系[6]。突破傳統學科專業的設置、超越現有學科的界限,形成跨學科與交叉學科是培養創新型人才的關鍵[7,8]。新一輪科技革命、產業結構調整、新經濟發展,促使高校教育教學要打破傳統的學科分類界限、突破傳統的專業培養制度的阻礙、營造多學科交叉融合的氛圍。軟件工程創新創業培養體系的構建需要研究軟件產業的未來發展需求,結合高校自身的特色及優勢,從跨學科與交叉學科的角度調整學科結構,設置新的學科群,專業群。深入研究軟件工程學科與其他學科間的關聯性和相互作用,找到多學科交叉融合的契合點、著力點和支撐點,實現知識的整合。通過多學科交叉融合調整軟件工程專業學生的知識結構,擴寬專業口徑。2.課程體系交叉融合。課程體系是人才培養方案的主要內容和實現形式[9,10]。通過優化軟件工程課程體系,構建創新創業教育與專業教育有機融合的課程體系。從課程體系建設和課堂教學改革入手,推進專業課程綜合改革,打破原有的分散式課程體系,實現課程內容的合理分解,建立一系列既相互獨立又相互關聯的課程知識單元。以課堂教學為載體,把具體創新創業理論、創業知識等滲透到專業教學。以軟件工程專業核心課程為中心,創新創業課程為主線,構建由基本素養、軟件工程專業技能、專業崗位拓展、軟件工程專業創新創業課程和實踐課程等模塊組成課程體系。嘗試建立創業教育與專業教育融合式特色課程,樹立標桿。3.實踐活動的融合。通過創新創業教育實踐體系把專業教學活動、社會實踐活動、科學研究活動、創業實踐活動有機結合。加強專業實踐與創新創業的綜合體驗,建立體驗類、競賽類、訓練類和孵化類等實踐平臺,形成“專業技能+素質拓展+科技創新”的實踐體驗鏈。構建層次化的實踐體系,按照課程集群特點和學生層次,把創新創業知識與創新創業技能、專業知識與專業技能模塊化,通過不同形式的實踐環節實現,分階段地把實踐活動融入專業教學活動,體現“理論與實踐相結合,突出實踐”的原則。4.教學模式改革。推進教學方法的全面改革,以專業知識為基礎,專業技能提升為目標,推動啟發式教學、參與式教學、項目教學法等能夠充分發揮學生主導性的教學方法,強化學生自主學習,落實“以學為主”,引導學生積極思考,啟發學生的問題意識,培養學生的批判性和創新型思維,讓學生在“學中做,做中學”。以真實項目為載體,增加實驗、實訓和實踐教學的比重,注重培養學生解決實際工程問題的能力,以完成軟件項目任務為驅動,將封閉式教學轉變為開放式教學。
(三)支撐:創新創業教育多主體協同機制的推進
高校、企業、政府、金融機構、科研院所及其他服務組織等創新創業教育多主體應形成資源互補、信息互補及技術互補的多元多贏格局。主體間組成的利益共同體,應通過協同互動突破各自壁壘,從而架構校-企-政-金等創新主體協同聯動的框架,構建立體式的創新網絡,發揮各自優勢打造多種形式軟件工程創新平臺,加快創新主體間新知識的傳播,推動創新活動的產生從而為軟件工程創新創業人才培養匯聚“人才、資本、信息、技術”等創新支撐要素。在高校內部,要高度重視教師資源的整合,充分挖掘和整合教師資源,構建跨學科教學型團隊,跨部門指導型團隊,發揮不同學科教師、不同教師個體的優勢。同時,要加強教研深度融合,培養學生認真的科學態度和嚴謹的科學思維能力。教師在課堂教學中有針對性地向學生介紹軟件行業的新發展、新技術、新成果,激發學生對科學研究的興趣點,吸收有興趣的學生加入教師的科研項目。搭建本科生科研平臺,建立本科生進研究室制度,實現高校內部科研與創新創業教育的有效融合。對于高校內外協同通道,則要積極探索教育主體整合模式下創新創業教育資源的協同模式及合作機制,建立資源共享,優勢互補的戰略聯盟,以專業集群或資源共享的方式與企業、科技園等合作建立創新創業孵化平臺、實踐基地、創業校友聯系平臺、素質拓展平臺及項目合作開發平臺,達到創新創業教育與軟件行業的真實對接。同時,政府應努力營造尊重創新、尊重創業、尊重創新創業人才的良好的社會環境,發揮政府在創新創業教育中的政策引導、激勵和扶持作用。
四結論
創新創業教育是當前高等教育改革和發展的必然趨勢,也是學生個人成長的必然要求。創新創業教育是一個生態系統工程,需要協調好校內外的各種關系和資源,形成全員參與、資源整合、融入專業、跨界合作的良好創新創業教育局面。軟件工程專業人才培養模式要主動適應創新創業教育的新要求,通過對人才培養體系、多層次融合機制及多元主體協同機制等方面提出對策,培養軟件工程專業學生的創新思維,提高創新能力、創新素養和專業實踐能力。
作者:王紅玲 李榮 葉志翔 單位:東華理工大學