魏曉 武偉 徐克奇
[摘 要]上海應用技術學院在“軟件工程專業卓越工程師培養方案”制定和實施過程中的有益探索,包括制定培養方案的指導思想、培養方案架構、校內培養方案和校外培養方案等。培養方案的制訂體現了理論與工程實踐相結合的指導思想,凸顯了“依托行業、面向企業,培養一線工程師為主的高層次應用技術人才”的辦學特色,為卓越工程師計劃的順利實施奠定了基礎。
[關鍵詞]卓越工程師 培養方案 實踐 企業
[中圖分類號] G712[文獻標識碼] A[文章編號] 2095-3437(2012)11-0028-02
2004年,世界工程師大會在中國召開,會議的主題是“工程師塑造可持續發展的未來”。這個主題告訴我們,“工程師”對人類未來發展的重要性,同時也告訴我們“工程教育”對人類未來發展的重要性。[1]應該看到,盡管一些應用型本科院校把培養“一線工程師”作為學校的辦學宗旨,并在此基礎上對教學模式、教學方法進行了一系列的教學改革,但由于與企業的結合不夠緊密,高等工程教育所培養出的“一線工程師”與企業、與社會的脫節比較嚴重,不能適應現代社會發展的需求。[2] [3]
2010年6月教育部基于提高工科院校專業教育教學水平而正式啟動推出的“卓越工程師教育培養計劃”(以下簡稱“卓越計劃”)[4]是貫徹落實《國家中長期教育改革和發展規劃綱要(2010-2020年)》和《國家中長期人才發展規劃綱要(2010-2020年)》的重大教育計劃。該計劃旨在培養造就一大批創新能力強、適應經濟社會發展需要的高質量各類型工程技術人才,為國家走新型工業化發展道路、建設創新型國家和人才強國戰略服務,對促進高等教育面向社會需求培養人才,全面提高工程教育人才培養質量具有十分重要的示范和引導作用。
上海應用技術學院“軟件工程”專業從 2010 年起即著手準備,在原有專業設置基礎上不斷探索與實踐,根據IT學科行業發展的特殊性,制定具有前瞻性的人才培養標準,并通過全面修訂人才培養方案、實施人才培養模式、教學方式、訓練方式和評價方式等的改革。
一、培養模式
本專業實施“3+1”校企聯合培養模式,學生須接受3年的在校培養,累計1年的企業實踐和畢業設計。前三年學生在校學習學科基礎知識和軟件工程的基本理論知識和技能,打好從事軟件工程領域工作的扎實專業基礎。在校學習過程中,定期聘請企業教師參與到教學實踐中,使學生對企業的生產實際有初步的了解。
第四年學生將被安排在合作企業進行為期一年的學習與實踐。一些與企業聯系密切的專業課程及畢業設計在企業完成,學生參與到企業的各個項目組,隨項目組一起參與實際項目的開發。項目組負責人將視學生為自己的員工,分派合適的工作要學生隨導師或獨立完成。通過參加一個或幾個實際項目的工作,獨立地完成一部分工作,并以企業標準進行考核,使學生對軟件標準化設計的全過程有更深入的了解。增強學生的責任心,提高學生的實際工作能力。
二、培養標準
按照教育部“卓越工程師教育培養計劃”的總體工作思路和標準要求,上海應用技術學院“軟件工程專業卓越計劃”將以“培養面向未來國家建設需要,適應未來科技發展,德智體全面發展,掌握軟件工程學科的基本原理和基本知識,具有扎實的基礎理論、寬厚的專業知識和良好的實踐能力,獲得工程師基本訓練,能勝任軟件工程項目的規劃、設計、實施、管理、研究、教育,以及投資與開發等工作,具有創新精神和國際視野的卓越的專業工程師”。
三、培養方案架構
按照課程群和模塊化的指導思想搭建培養方案的課程架構,滿足不同學生、企業對知識能力培養的需求。培養方案課程體系總體架構如圖1所示。1-5學期按照課程群進行教學,滿足學生對不同知識能力的需求;第6學期根據學生實習企業對知識能力的需求分模塊進行教學;第7-8學期進入對口的企業實習并完成畢業設計。
■
四、校內培養方案
校內培養方案的設計目標是通過學習使學生具有較強的工程意識、工程素質、工程實踐能力,成為專業知識扎實、動手能力突出、素質優良的卓越軟件技術人才。為了保證卓越工程師培養計劃的實現,制定了卓越工程師計劃專業知識與能力的實現矩陣,進一步明確了本科課程體系設置,包括課程模塊的構成、具體翔實的課程教學目標以及教學考查方式。結合專業特點以及學校學院的教學平臺、 教學設施、教學創新實踐基地等,加強了教育教學中的基礎性、創新性、實踐性、國際化,使專業的教育教學更上一個新的臺階。
(一)課程群劃分
將課程劃分為三條主線進行教學:1.基本理論課群,包括操作系統、計算機網絡、離散數學、數據結構、算法、計算機原理等。本部分課程培養學生計算機學科的基本理論和體系結構,使學生具備堅實的理論基礎,為其今后的繼續學習和發展打下基礎,同時滿足學生考研需求。2.程序設計能力課程群,.net、Java兩個主流平臺并重,再加上三門培養綜合設計能力的課程,以提高學生的實踐動手能力,并滿足不同企業對開發工具的需求。為了加強學生的程序設計能力,我們在課程設置上體現了在校學習期間三年不斷線的思想,每學期都有與程序設計有關的課程和實訓。要求學生第一年編寫代碼不少于5000行,第二年不少于10000行,第三年不少于20000行。在進入企業之時,已經具備了較強的程序設計能力。3.軟件工程能力課程群,以提供學生軟件工程的管理與被管理能力。
(二)課程模塊劃分
根據合作企業的知識能力的不同需求劃分為若干不同模塊。通過對學生工作去向的跟蹤調查和軟件工程行業需求調查,確定了ERP開發、WEB應用開發、手機應用開發、軟件咨詢服務等幾個方向。每個方向設立若干課程構成若干課程模塊,對應不同的去向,滿足不同企業的需求。在基本能力培養的基礎上,根據學生第四年去向選擇模塊,在第6學期完成,由企業方參與教學,完成學生進入企業的過渡。
五、企業培養方案
企業培養方案突出了理論和實踐綜合素質的培養,在教學體系上形成了企業導師教學講解、專題實訓、項目實踐的“三位一體”、工學交替的人才培養方案。
整個企業階段的培養方案劃分為企業工程教育或專業特色實習(累計15周)、現場工程實踐和專業綜合設計(累計25周)兩個部分,共40周,其中:
1.企業工程教育或專業特色實習(15周)
根據企業的業務和項目情況設置相關課程,折合15周。目的是培養軟件企業需要的一線工程人才。為了提高本專業特色實習的質量,聘用計算機軟件工程專業知識過硬、實踐經驗豐富的技術人員為教師。在實習過程中,采用案例教學法,把企業實際軟件工程項目納入學生實習范圍,讓學生接觸和開發企業實際的工程項目。為了提高實習效果,企業工程教育要做到講授、訓練、實踐穿插進行,使學生全面感受企業的工作環境、管理體制和項目開發過程,做到學生學習的專業特色內容與企業實踐相結合。
2.現場工程實踐或專業綜合設計(25周)
為使學生成為滿足軟件產業需求的創新型人才,專業綜合設計采用項目驅動的實習模式,專業綜合設計通過參與企業實際項目完成,共25周。專業綜合設計課題全部來源于企業的工程項目,實行1人1題,由實習單位的專業技術人員和學校的專業教師擔任設計指導教師。專業綜合設計結合實際工程問題,進行有針對性的研究與實踐,培養學生綜合運用所學知識和技能、分析與解決實際問題的能力,培養學生勇于探索的創新精神、嚴肅認真的科學態度和嚴謹求實的工作作風。
經過一年多的實踐,卓越工程師人才培養成效顯著,一批特色鮮明、實踐能力強的工程應用型創新人才脫穎而出,2012屆參加卓越工程師培養方式的學生,在就業方面占據了明顯的優勢。受到了企業的普遍歡迎。目前,2013屆學生參加卓越工程師培養計劃的工作正在進行,受到2012屆成功運作的影響,學生們積極性很高。在卓越工程師計劃的實施過程中,我們也發現了一些培養計劃中的不足之處,并在2013屆的實施中加以以調整。相信經過幾年的努力,我們的培養方案會愈加成熟。
[ 參 考 文 獻 ]
[1] 顧佩華譯.重新認識工程教育——國際CDIO培養模式與方法[M].北京:高等教育出版社,2009.
[2] 李莉.教學型大學卓越工程師培養中畢業設計(論文)若干問題的思考[J].現代教育管理.2011,(12).
[3] 龔克.關于“卓越工程師”培養的思考與探索[J].中國大學教學.2010,(8).
[4] 教育部高教司理工處文件.卓越工程師培養計劃學校培養標準編制要求(討論稿)[Z].2009.11.
[責任編輯:王朝元]
[收稿時間]2012-08-09
[作者簡介]魏曉(1973-),男,安徽宿州人,副教授,研究方向:web智能信息處理,軟件工程。武偉(1957-),男,安徽宿州人,教授,研究方向:網絡安全、軟件工程。徐克奇(1964-),男,上海市人,副教授,研究方向:數據庫、軟件工程。