摘 要:本文提出以創(chuàng)新創(chuàng)業(yè)能力培養(yǎng)為核心的軟件工程實踐教學體系構建的設想與方案。
關鍵詞:創(chuàng)新創(chuàng)業(yè)能力;軟件工程實踐教學;方案
DOI:10.16640/j.cnki.37-1222/t.2018.08.201
現代軟件行業(yè)對于軟件工程專業(yè)人才的知識與能力的要求,總是處于不斷發(fā)展與變化之中,迫切需要我們高等院校培養(yǎng)出既具有軟件工程理論知識與軟件工程實踐能力,又具有創(chuàng)新創(chuàng)業(yè)能力和團隊協(xié)作能力的應用型人才。本人根據自己在軟件工程實踐教學中的體會,提出以創(chuàng)新創(chuàng)業(yè)能力培養(yǎng)為核心的軟件工程實踐教學體系構建的設想。
1 以創(chuàng)新創(chuàng)業(yè)能力培養(yǎng)為核心建設調整完善軟件工程實踐教學教材體系
參考國內外先進的軟件工程理論和實踐教學教材,選擇和編制適合于我校軟件工程實踐教學教材體系。
基礎理論教材的要求,全面系統(tǒng)介紹軟件工程專業(yè)的基本概念、基礎知識、基本理論和基本方法,通過理論教學,培養(yǎng)學生建立從事軟件工程專業(yè)的理論基礎和形成初步的分析問題、解決問題的能力。
課程實驗實訓實踐教材的要求,由簡到繁、由易到難、多層次梯度設置實驗實習實訓實踐課程,幫助學生逐步加深對基礎理論的理解,培養(yǎng)學生掌握軟件工程基本操作技能和基本工作能力。
驗證性實驗的要求,以簡單驗證和基本操作為主,通過學習實驗設備安全操作規(guī)程和講解演示實驗設備操作技能,復習相關理論知識,編寫程序代碼、調試軟件、書寫實驗報告,形成初步的實驗能力??己藘热荩簩嶒瀳蟾?。
一般設計性實驗的要求,以簡單課題大作業(yè)的教學演示與學生操作,綜合應用一門課程的理論知識和基本方法來分析、解決一個簡單課題,培養(yǎng)學生構思、設計、實施和操作的綜合實踐能力??己藘热荩涸O計說明、實驗報告。
課程設計性實驗的要求,鍛煉學生綜合應用一門或幾門課程的理論知識來解決一個較為復雜的實際問題。以軟件工程實習實訓入手,讓學生參與一個完整項目開發(fā)過程,培養(yǎng)學生綜合工程實踐能力和軟件開發(fā)團隊合作能力。采取校企聯合的培養(yǎng)模式,把實習基地的實際項目作為課程設計的課題,按照軟件開發(fā)的真實情況進行設計與實驗。同時聘請實習企業(yè)軟件開發(fā)工程師對學生課程設計與實驗進行指導??己藘热荩涸O計說明、實驗報告、簡單答辯。
畢業(yè)實習與畢業(yè)設計實驗的要求,培養(yǎng)學生按照軟件工程項目開發(fā)設計要求,編制設計文檔,包括可行性分析、需求分析、數據庫設計、總體設計、詳細設計、測試設計和系統(tǒng)使用說明書等設計與文檔編制。采取校企聯合的培養(yǎng)模式,選擇畢業(yè)設計課題與要求,在軟件企業(yè)的真實開發(fā)運作環(huán)境中完成?;攫B(yǎng)成工程實踐能力和軟件開發(fā)團隊協(xié)作能力??己藘热荩哼x題開題報告、中期檢查、畢業(yè)論文、論文答辯。
引導學生開展各級各類軟件工程項目競賽實踐活動,培養(yǎng)創(chuàng)新創(chuàng)業(yè)意識,形成個人軟件工程實踐能力和參與軟件開發(fā)團隊協(xié)作能力。
2 以創(chuàng)新創(chuàng)業(yè)能力培養(yǎng)為核心建設調整完善軟件工程實踐教學實驗室和實踐教學基地建設
加強軟件工程實踐教學實驗室和實踐教學基地建設,為實踐教學打下堅實的硬件基礎。以工程化實踐教學為目標,組建與業(yè)界基本同步的工程化實踐教學實驗室。與知名軟件企業(yè)聯合建立實習實訓基地,通過校企之間互相支持,獲得校企雙贏的可持續(xù)發(fā)展實踐教學模式。
建立和完善并嚴格執(zhí)行實驗室教學管理制度,實習實訓教學管理制度,各種實驗設備安全操作規(guī)程,有效的保證實驗實習實訓硬件條件的充分高效利用,保證實踐教學工作的順利開展,以收到預期的效果。
3 以創(chuàng)新創(chuàng)業(yè)能力培養(yǎng)為核心建設調整完善軟件工程實踐教學教師隊伍建設
加強實驗室教師智能結構的調整、完善與提高,構建“教師+工程師”的雙師型實踐教學師資團隊。作為實驗室老師,既要具有系統(tǒng)的軟件工程專業(yè)基礎理論知識和教授課程的經驗與能力-----教師型,又要具有從事校內實驗室各類實驗課的操作技能和組織學生開展實驗的實踐能力-----工程師型。
采取“走出去、請進來”的辦法,一方面,對現有校內實驗室教師,積極創(chuàng)造條件讓他們“走出去”,攜帶自己的學術論文參加各種學術交流會議,了解追蹤本專業(yè)科技發(fā)展前沿動態(tài),攜帶自己的研究課題深入知名軟件企業(yè)調查研修實習,了解軟件工程研究開發(fā)整個流程的現狀以及軟件企業(yè)對軟件工程人才培養(yǎng)的需求。與行業(yè)發(fā)展同步,全方位更新專業(yè)知識、學習新的專業(yè)技能、提高教學水平。另一方面,對軟件企業(yè)在軟件項目研究開發(fā)與管理方面具有實踐經驗和學術素養(yǎng)的專業(yè)技術人員,積極創(chuàng)造條件把他們“請進來”,進行多種形式的合作,聘請他們?yōu)閷B毣蚣媛毜膶嶒炇医處?,參與軟件工程實踐教學與實習實訓指導工作。
4 以創(chuàng)新創(chuàng)業(yè)能力培養(yǎng)為核心開展軟件工程實踐教學工作
實踐教學工作,是培養(yǎng)學生全面掌握軟件工程專業(yè)理論基礎、初步形成工程實踐能力、建立創(chuàng)新創(chuàng)業(yè)意識和能力的關鍵環(huán)節(jié)。
在教學過程中,始終貫徹創(chuàng)新創(chuàng)業(yè)意識與能力的培養(yǎng),根據學生學習的不同階段,精心設計每一節(jié)課程內容與教學目標,遵循從簡到繁,從易到難,從基本技能到綜合技能,最終培養(yǎng)具有工程實踐能力和創(chuàng)新創(chuàng)業(yè)能力。
根據每節(jié)課程的具體內容和教學目標,通過“教、學、做”的教學模式,教師一邊講授一邊示范一邊啟發(fā),學生一邊聽課一邊模仿一邊感悟。循循善誘,循序漸進,教學互動,教學相長,啟發(fā)學生深入思考,加深對基礎理論的理解。激發(fā)學生的學習興趣,培養(yǎng)學生軟件工程實踐技巧與能力。
5 以創(chuàng)新創(chuàng)業(yè)能力培養(yǎng)為核心開展軟件工程實踐教學效果評估
建立切實可行的軟件工程實踐教學效果評估標準,對各類實驗課程教學效果,按專業(yè)培養(yǎng)目標要求和學生實際情況,作出切合實際的考核評估。
6 結束語
以創(chuàng)新創(chuàng)業(yè)能力培養(yǎng)為核心的軟件工程實踐教學體系構建,是我校軟件工程專業(yè)教學體系建設系統(tǒng)工程的子系統(tǒng)工程,是我們從事軟件工程實驗課程教學教師的工作目標和努力方向。
作者簡介:彭奕平(1981-),女,江西南康人,本科,實驗師,研究方向:軟件應用方面。