龔聲蓉 楊季文 朱巧明
摘要本文在全面分析地方院校計算機科學與技術專業在人才培養方面所面臨的問題的基礎上,提出了“強化實踐能力,培養工程型人才”的培養模式,該模式已在蘇州大學進行實踐,效果良好。
關鍵詞實踐教學培養模式計算機科學與技術專業創新能力
1 背景
20世紀90年代以來,以信息產業的發展、信息技術的廣泛應用、信息資源的開發和利用為主要內容的全球化和信息化日益成為世界經濟發展的顯著特征,成為人類社會跨入21世紀的重要推動力之一。黨的十六大從我國國情出發,提出了要堅持以“信息化帶動工業化,工業化促進信息化”、“走新型工業化的道路”等戰略思想。隨著這一精神的貫徹落實,各級政府扶持電子信息產業發展的積極性空前高漲,為信息產業的發展創造了良好的環境和無限的商機。
“十五”期間,各級各類信息化人才五年共增加2000萬人,其中軟件人員增加300萬人,計算機人才需要每年增加100萬。在我國總共664所本科學校中,有505所學校開設“計算機科學與技術”專業。2004年,“計算機科學與技術”專業在校人數接近理工科在校生總數的1/3。這一方面反映出高等教育對國家信息化建設的積極響應,另一方面也說明計算機專業建設數量大、任務重。然而,高校在擴招的同時,在計算機專業人才培養方面所面臨的問題也越來越突出,主要表現在以下幾個方面。
1.計算機專業本科畢業生就業困難
國家和社會對計算機專業的人才需要,必然與國家信息化的目標、進程密切相關。計算機市場在很大程度上決定著對計算機人才的層次結構、就業去向、能力與素質等方面的具體要求。計算機類畢業生就業困難的主要原因不是數量太多或質量太差,而是滿足社會需求的針對性不夠明確,導致了結構上的不合理。計算機人才培養應當與社會需求的金字塔結構相匹配,也應當是金字塔結構,這樣才能提高金字塔各個層次學生的就業率,滿足社會需求,降低企業的再培養成本。
2.高校培養模式與企業需求存在較大差距
目前,企業對素質的認識與高校通行的素質教育在內涵上有較大的差距。以學習能力為代表的發展潛力,是用人單位最關心的素質之一。企業要求人才能夠學習他人長處,而目前相當一部分學生“以自我為中心、盲目自以為是”的弱點十分明顯。
3.在校學生的實際動手能力亟待大幅度提高
目前計算機專業的基礎理論課程比重并不小,但由于學生不了解其作用,許多教師沒有將理論與實際結合的方法傳授給學生,致使相當多的在校學生不重視基礎理論課程的學習。為了適應信息技術的飛速發展,更有效地培養大批符合社會需求的計算機人才,全方位地加強高校計算機師資隊伍建設刻不容緩。
4.計算機專業課程內容和教學模式難以與計算機發展同步
目前計算機專業的課程內容與計算機技術的發展不同步,教學模式還不夠豐富,必須進行大力度的改革。
截至到2004年12月,全國IT職位需求數達到72302個,比2004年1月份增長了17336個。需求職位以研發工程師、產品工程師、軟件設計開發工程師、結構設計工程師、系統分析員、Java開發工程師等技術崗位為主。赴日軟件工程師以及小語種IT工程師在本地就業機會也很多。然而,面對如此多的就業機會,一方面是大量計算機科學與技術專業的學生難以找到合適的職位,另一方面卻是IT企業難以找到滿意的IT人才。其中一個重要的原因是學生的實踐能力較差,與IT企業結合不緊密。
針對以上問題,計算機教育界一直在開展研究工作,并提出了一些有效的對策,其中層次化培養模式得到廣泛認同。即根據計算機專業畢業生所從事工作的性質來劃分,將計算機人才大致分為從事研究型工作的專門人才、從事工程型工作的專門人才、從事應用型工作的專門人才。其中第一類以培養優秀的計算機科學與技術專業人才為目標,著眼于他們未來成為教授和學者;第二類注重培養工程實踐型人才,著眼于他們未來成為主任工程師、總工程師;第三類以培養專業技術熟練的、優秀的軟硬件生產、開發、經營、維護工程師以及專業技術管理工程師為目標。
事實上,我國的教育理論工作者早就從社會功能、智能結構等方面對人才類型進行研究,認為社會人才可分為四種類型:學術型人才、工程型人才、技術型人才、技能型人才。這四類人才中,學術型人才要求基礎理論深厚,有較好的學術修養和較強的研究能力;工程型人才要求有較好的理論基礎,較強的應用知識解決實際工程的能力;技術型人才也要有一定的理論基礎,但更強調在實踐中的應用;技能型人才強調崗位操作能力。地方本科院校從事理論研究的基礎相對薄弱,學術型人才不應作為主要培養類型,而技術型和技能性人才更適合高職高專等院校。因此,地方本科院校人才培養目標應以工程型人才培養為主。從計算機科學與技術專業的角度看,工程型人才的特征主要是把計算機科學與技術的基本原理演變為軟件或硬件產品的設計、項目規劃或決策。強化實踐能力,注重專業知識的綜合運用,提高與企業溝通的能力是這類人才培養的最佳手段。大力培養工程型人才符合地方院校特色,也符合因材施教的要求。
2 工程型人才培養模式
根據工程型人才的特征要求,本文從地方高校的角度,以蘇州大學計算機專業人才培養模式為例,重點探討計算機科學與技術專業工程型人才的培養模式。
蘇州大學計算機科學與技術專業在制定培養方案時,在保證學生掌握基礎理論知識和計算機科學與技術專業必備的基本原理的前提下,增加了實踐教學的比重,設立了數據庫綜合實驗和硬件綜合實驗等五個大型綜合實驗;制定了二年級到企業進行認知實習、三年級到企業進行暑期實習、四年級到企業進行畢業設計實習的企業實習計劃;開設了日語等小語種選修課以及客戶關系管理等公選課,包括聘請企業高級主管開設企業文化講座、IT項目管理選修課等。本節僅從強化實踐環節這一側面介紹我們在工程型人才培養方面進行的探索。
1.教學模式概述
蘇州大學與蘇州高新技術開發區、昆山軟件園毗鄰,周邊IT企業眾多,其中蘇州工業園區55%的企業為IT企業。蘇州工業園區下屬的國際科技園現有企業240多家,80%為IT企業和高科技企業,主要從事軟件開發和IC設計。蘇州大學在多年教學中,結合地方特色,總結出了一套理論與實踐相結合的培養方法,在注重計算機專業人才基本理論培養的同時,也注重實踐能力的培養。教學中,采取“理論—實踐—理論”循環教學模式,既注重理論教學中各門課程的相互銜接,同時將理論教學、課程實驗、課程設計和論文設計看成一個整體,將它們有機結合起來,讓學生不僅僅學到某門具體課程的教學內容和某種具體的開發手段,更能全面掌握整個課程體系和開發過程。實踐教學中,我們建立了新的實驗教學模式,設計了從“單元實驗—綜合實驗—課程設計—開放實驗室—實習基地—畢業設計”一體化的實踐教學體系,以提高學生的個性化設計能力。同時,我們與企業密切聯系,積極探索“產學研相結合,培養實踐型人才”的新模式。
2.主動適應IT企業需求,定制企業需求的培養方案
隨著IT技術的迅速發展,蘇州工業園區和蘇州市的IT企業也發生著巨大的變革,其人才的需求也在不斷變化。因此,跟蹤IT企業的發展,分析其人才需求狀況,對計算機專業人才培養模式有重要參考價值。針對目前許多高校培養的本科生難以適應市場需求這一現狀,蘇州大學與蘇州市各相關企業聯合成立IT企業教學指導委員會,為蘇州大學IT專業的發展提供長期的指導與支持。同時,IT企業教學指導委員會企業還不定期地給計算機專業學生舉行技術講座及前沿知識講座,并與教師進行座談,共同商討有關教學內容更新的問題。IT企業教學指導委員會不僅為學生、教師打開了了解市場的窗口,同時也為企業和學校架起了人才需求的橋梁,從而實現計算機專業人才的定制化培養。
3.建立新的實驗教學模式,提高學生的個性化設計能力
在專業實驗教學模式上,改變原有實驗課中傳統實驗多而反映現代科學技術新成就的實驗少、驗證性實驗多而創新實驗少、實驗手段上采用傳統測試技術多而利用現代技術手段少的狀況,建立了新的開放式實驗教學模式,這是提高學生實踐能力的有效手段。在具體實施中,可以把有原來固定的實驗時間安排改變成靈活的實驗時間安排,把原來封閉的實驗項目改變成支持自主設計的實驗項目,把原來的成批實驗方式改變為滿足學生個性化要求的實驗方式。針對專業特點,可分設計算機硬件基礎實驗室、計算機軟件基礎實驗室、計算機軟件工程實驗室、計算機多媒體基礎實驗室、計算機網絡技術實驗室、數據庫實驗室、信息安全實驗室,以培養學生專長。
4.建立創新實驗室,提高學生創新能力
創新實驗室是加強學生創新能力培養的有效途經。目前,蘇州大學計算機科學與技術學院和摩托羅拉中國有限公司、蘇州國芯科技有限公司、紫金電子有限公司等多家單位聯合建立了蘇州大學摩托羅拉單片機實驗室、江蘇省嵌入式軟件技術中心蘇州大學分中心等具備一定科研能力的實驗室,從而為學生創新能力的提高創造了條件。同時,學院成立了自己的開放實驗室,主要為計算機科學與技術學院學習成績優異且有較強科研能力的學生提供了進行創新性實驗的條件,并制定了完善的開放實驗室條例,規定了其運行機制及運行模式。
如進入開放實驗室的學生必須結成科研小組,采用自主選題、指導教師指定課題或企業提供課題等方式,經開放實驗室評審委員會評定后才能進入開放實驗室。科研小組必須在一定時期內完成一定的科研任務,并提交課題總結報告或論文。由于開放實驗室必須以課題小組形式申報課題,開放實驗室在培養學生創新能力的同時,還培養了學生的團隊開發能力。因此,開放實驗室為廣大學生提供了自由發展的空間,大大激發了學生的學習熱情、創造激情,為其成才創造了有利條件。
5.建設加強實習基地,提高學生工程實踐能力
提高實踐能力的關鍵是要讓學生有與企業直接溝通的機會。因此,應積極引導教師主動面向地方經濟建設、社會發展和文化繁榮的主戰場,把專業建設深深根植于生產實踐之中。在實踐中轉變傳統教學觀念,致力于培養具有較強社會適應性的高級專門人才。目前,我們已在蘇州工業園區、蘇州新區的摩托羅拉、AMD、羅技、旺宏等世界知名IT企業建立了計算機科學與技術專業教學與實習基地,并與中創軟件工程股份有限公司合作在昆山成立了蘇州大學中創軟件工程學院實習基地。在實踐中教,在實踐中學,使得計算機科學與技術專業學生實踐能力明顯增強。
我們將企業實習劃分成三個階段。一是認知實習,時間一般為一周,主要讓學生全面了解企業的運作模式、各企業主要研究方向以及當前流行的開發工具和軟硬件平臺。二是暑期社會實踐,時間為50天,主要讓學生利用暑假深入企業,參與企業的一些小型項目或一些模塊的開發,甚至是文檔的整理工作,目的是讓學生知道所學知識到底能如何運用,并初步具備運用所學知識進行一些實際項目開發的能力。三是畢業實習,時間為一學期,主要讓學生綜合利用所學知識進行較為完整的項目開發,目的是讓學生畢業后具備獨立勝任項目開發與設計的能力。
在實習基地建設中,應注重學生管理與質量監控。以畢業設計為例,我們制定了一系列有關畢業設計的規章制度,如畢業設計計劃、畢業設計選題原則與類型、畢業設計的步驟、校外畢業設計試行辦法等條例,并發放企業嚴格執行。對于安排畢業實習生多的企業,我們還專門安排指導教師長駐企業,從而確保了畢業設計和論文的質量。
3 結束語
強化實踐教學,可以讓學生的實踐能力和創新能力都得到顯著提高。近幾年來,我院學生多次在江蘇省程序設計及網頁設計比賽中獲得好的成績,畢業生一次就業率也始終在98%以上,人才就業面也非常廣。目前,在實習基地建設方面,我們在擴大實習基地范圍的同時,更加注重實習基地的內涵建設,如開展“多模式校企合作培養高素質IT人才”這一課題研究,希望通過IT企業教學指導委員會、IT企業聯盟等松耦型校企合作模式和共建創新實驗中心、實習基地等緊密型校企合作模式等方式開展全方位、多層次的合作。同時,針對不同層次的學生、不同性質和規模的企業采取靈活多樣的培養模式,既達到培養高素質、創新性人才的目的,也使企業在校企合作中得到實惠,從而達到校企雙贏的目的。
(本文獲得“2005年全國青年教師計算機教育優秀論文評比”學科建設與人才培養二等獎)
參考文獻
1.陳建軍.IT業和長三角區域經濟一體化良性互動.通信信息報,2004,6
2.李曉明.陳平等.關于計算機人才需求的調研報告.計算機教育,2004,8:11~18
3.馬殿富等.明確定位,培養高質量人才.計算機教育,2004,8:44~50
4.李鳳華.關于國內計算機學科本科生教學的幾點思考.第七屆全國計算機系主任論壇論文集.北京:清華大學出版社,2004:26~33
5.嚴雪怡.試論工程教育與技術教育的區別.上海工程大學學報,1991,5