陸敬科
(宿遷學院科技處 江蘇宿遷 223800)
軟件產業作為國家新興戰略性產業,是國民經濟和社會信息化的基礎產業,也是推動國民經濟發展和助推社會進步的支柱產業。基于工程教育理念,改革以往重視理論知識,相對忽視工程實踐的教學模式,并且在工程教育理念的指導下產生了嵌入式教學模式。本文將CDIO教育理念應用到軟件工程專業課程體系和實踐教學體系的構建上,通過項目將整個專業課程有機地結合起來,并形成專業課程體系。
軟件工程專業課程體系是圍繞軟件工程專業教學目標而形成的課程群,該課程群之間層次清晰、結構合理、相互連接、相互照應。通過工程項目實踐,學生能夠掌握專業課程群,能更好地理解課程之間的相互關系。構建專業課程體系應該遵循以下原則:(1)以軟件產業對IT人才需求為向導,以理論基礎扎實、創新能力突出為培養目標。(2)按照軟件項目功能模塊劃分,將相互聯系緊密的課程劃分在同一課程群內。(3)課程之間存在支撐關系,將專業基礎課安排在專業課之前。
課程體系建設是一項涉及創新和變革的教學改革活動,是一個系統而復雜的工程。我們要依據基礎教育發展需要、IT企業需求和專業人才培養目標來共同制定、完善的課程群的構建,同時對于激發和培養教與學的雙邊動力具有一定的促進和推動作用。
從兩個層面對軟件工程專業課程進行構建,一個層面是按照專業方向進行構建,例如網站開發、移動開發、大數據、人工智能等方向。這些方向有一個共同點,專業基礎課基本相同,在此基礎上,側重于不同方向選擇不同的專業課程。另一個層面是按照軟件模塊進行課程體系構建,例如需求分析、前端設計、業務設計、數據庫設計、軟件測試,學生可以按照自己興趣愛好選擇自己喜歡的模塊課程。我們從這兩個層面確保學生即具有扎實的基礎,又具有科學的專業知識結構;同時,結合CDIO工程教育模式將理論教學與實踐教學有機融合,避免學生因為只學專業課程而感到枯燥無味,這樣可以將學生的思維方法與創新能力有機結合。[1]
軟件工程專業課程體系是以軟件技術應用性為主的課程群,實踐體系構建直接影響到學生職業技能的培養。為此,我們需要對課程群的實踐體系進行改革,建議從以下“四式”進行構建。“師徒式”是從本地知名軟件企業聘請工程師或項目經理與學生進行一對一對接,以不同的視角傳遞給學生更多的實踐技能和知識;“外派式”是派遣學生到企業進行為期幾周的參觀學習和實踐鍛煉,直接深入生產一線,可以增強學生的職業素養。宿遷學院軟件工程專業與江蘇北斗科技、江蘇君達等多家軟件公司簽訂了長期的實踐實習協議;“內嵌式”是軟件培訓企業派遣工程師到校內上課,并且學校與培訓企業共同申報了嵌入式專業,學校與“南京達內”“蘇州高博”等軟件培訓企業簽訂培養協議,共同培養人才。這樣的合作方式,與CDIO工程教育理念不謀而合,通過幾年的合作,從軟件工程專業畢業生就業質量報告顯示,最初入職的平均薪資待遇高于同類高校;“內動式”是根據學生的興趣,自發地組成學習小組,定期由專業課教師進行輔導。宿遷學院軟件工程專業成立“小微學習型組織”,并且制訂了關于獎勵小微學習型組織的相關辦法和文件,激勵學生參與到其中,目前成立了“軟件編程小組”“航模小組”“網頁設計小組”“APP開發小組”等小微學習型組織。[2]
為鼓勵與引導學生增強學習興趣和能力,強化專業技能,提升個人素質,開展小微學習型組織活動,宿遷學院信息工程學院出臺了《信息工程學院達內微基金管理辦法》,設立專項資金作為基金,用以支持和鼓勵該項活動的開展。微基金主要對小微學習型組織團隊建設中的科研項目、考級考證和小型競賽三個方向進行資助。為了鼓勵教師參與指導學生課外科技創新活動,充分發揮小微學習型組織在大學生動手實踐、科技創新、團隊合作等能力培養中的作用,轉變學生的學習方式,發揮學生的愛好特長,促進應用型人才的培養,同時為了規范和指導小微學習型組織活動,宿遷學院信息工程學院出臺了《信息工程學院小微學習型組織管理辦法》。實踐教學是理工科院校教學過程中一個重要教學環節,學生通過實驗教學培養對知識的綜合應用能力和實踐創新能力。為了更好地培養學生分析問題和解決問題的能力,以達到基本技能訓練和提高綜合素質的要求,進一步完善實驗教學管理,提高實踐教學質量,宿遷學院信息工程學院出臺了《信息工程學院實驗成績考核及管理辦法》。