摘要:分析當前社會對計算機專業人才的需求及本科高等院校計算機專業人才的就業現狀,針對高校計算機教育存在的主要問題,提出一種基于社會需求的計算機專業教育模式。該模式要求圍繞社會需求,明確專業教學方向和重點,明確學科人才培養目標,建立理論與實踐并重的課程體系,實施靈活多變的教學計劃,從而提高計算機專業人才的就業質量。
關鍵詞:社會需求;計算機專業教育;課程體系
1研究背景
從1999年全國高校第一次大規模擴招到今天,高校畢業生的數量在短時間內成倍增加,大批畢業生涌入就業市場,使大學生就業成為社會問題。我國正處在信息化建設的高速發展期,急需大量計算機專業人才。而目前計算機專業人才培養存在嚴重的供需問題,一方面社會需要大量的計算機專業人才,另一方面高校培養的計算機專業人才不能滿足國家信息化建設和IT 行業發展的要求,畢業生的就業質量逐年下降。造成這一現象的根本原因,是我國傳統的計算機教育教學著重于所謂的理論教育,注重教授知識產生的來龍去脈和體系背景,而忽略了目前應用技術日新月異的突破與發展,因此,我國高校培養的是高層次的專業科研人才,而非國家信息化發展急需的掌握實用操作技術的基礎應用人才。本文針對這種情況,提出一種基于社會需求的計算機專業教育模式[1]。
2計算機專業就業現狀分析
就計算機專業的就業情況來看,在信息經濟與知識經濟占主導地位的當代社會,信息產業的迅速持續發展決定了計算機學科培養的學生的就業市場比較廣闊,各級各類軟件公司、信息中心、網絡公司、黨政機關和事業單位的信息化部門、企業信息化及自動化改造部門以及發展中的高校自身,對這類人才都有很大的需求。單就信息化發展來說,無論是企業,還是政府機關、事業性單位,從中央到地方,各部門工作都呈現信息化、網絡化的發展趨勢,都需要大量的計算機人才。另外還有大量的計算機類高職高專、中專學校和社會上數不清的長期或短期計算機應用培訓班,培養的計算機類學員每年少說也在100萬以上,他們都在分割著計算機人才市場這塊蛋糕。從目前的情況看,計算機專業畢業生的需求已基本呈現飽和狀態,也出現了就業難的問題。
其實,計算機專業畢業生就業難還有更深層次的原因。近年來,隨著世界范圍內信息技術的迅猛發展,國內的軟硬件開發公司,特別是國外資本在國內的軟硬件外包公司大量出現,對信息技術軟硬件開發人員和白領工人的需求迅猛增長。同時,在我國發達地區,復合型、專業型、經營型、創新型計算機專業人才也十分緊缺。從這種情況來看,計算機教育的前景十分看好。然而,從人才市場的調研結果可以看出,由于我國很多高校并不重視面向市場辦教育,造成計算機人才市場上大量出現“有崗無人”和“有人無崗”的怪現象。高等學校,特別是非重點一般本科院校的計算機專業教育教學值得認真研究。
3計算機專業教育存在的問題
教育的目的是培養人才,人才是為社會服務的。針對計算機專業教育,教育部高等學校計算機科學與技術教學指導委員會在調研報告中指出,國家信息化的目標、進程決定著國家和社會對計算機專業本科生的人才需求程度,決定著對計算機人才的層次結構、就業去向、能力和素質等方面的具體要求。目前,計算機類專業畢業生就業出現困難的原因主要是高等院校的計算機專業人才教育模式滿足社會需求的針對性不夠,主要體現在以下幾個方面:
1) 專業設置。不同學校計算機類專業設定的教學目標大同小異,很難體現出各自的專業辦學特色。主要表現在專業名稱相似、課程設置框架雷同,甚至連相同課程的教學大綱都幾乎一致。至于教學模式,各個學校大多都延用傳統的“理論傳授+上機操作”形式。
2) 課程結構。各個學校在各個學期所開設的課程重復度較高,很難體現各校的辦學特點和辦專業的特色,無法打出各自的就業品牌效應。
3) 教學大綱。各個學校的教學大綱基本相同,很難體現異別。有的學校甚至連教學重點、難點、教學目標及選用的教材都基本相同。
4) 師資隊伍。師資隊伍老化、知識陳舊、教學方法呆板。
從畢業學生反饋回來的信息分析,高校教學的主要問題是課程設置不合理、與社會需求脫節。因此,各個學校應該根據社會人才需求以及學校的特點、專業的特點、師資的特點、學生的特點來確定準確的人才培養目標,并圍繞著目標展開有效的教育教學活動。
4以社會需求為導向,明確專業人才培養目標
專業人才的培養目標是在對社會需求、專業師資結構和專業特色等方面進行詳盡分析的基礎上確定的。人才培養出來后,是要進入社會為國家服務的,社會需求的變化決定著人才培養目標的變化。要想使培養的人才成為社會需要的人,就必須做好社會需求的調研分析工作。首先,我們收集整理了吉林化工學院計算機專業2006~2008年的畢業生就業情況數據,如表1所示。

通過組織用人單位座談會和開展問卷調查等調研活動,我們發現不同性質的就業單位對人才的要求是不一樣的。在企事業單位,畢業生主要從事企業信息化建設和管理工作,要求他們能夠熟練應用各種軟、硬件系統知識構建優化的信息系統,實施有效的技術管理與維護。在IT公司,畢業生主要從事軟、硬件開發和技術支持服務等工作,要求他們掌握工程化軟、硬件系統開發技術,具有一定的軟、硬件項目組織與實踐管理經驗,具有良好的競爭意識和團隊合作精神。考取研究生的學生主要在科研院所從事計算機科學深層次、前沿化的科研工作,要求他們具有計算機科學扎實的專業基礎知識,較強的創造、創新能力和對新技術、新知識的敏銳性。
除了調研社會需求外,我們還充分發揮現有教師隊伍在知識結構方面的優勢。我院計算機科學與技術專業從1999年開始招收本科生以來,經過了十多年的發展,在計算機軟件、計算機應用兩個研究方向上形成了一定的優勢和特色,在企事業信息管理和辦公自動化、網絡工程設計與實施、電子商務等方面具有豐富的工程實踐經驗,并與我校化工、自動化、機電等相關專業形成了學科交叉及優勢互補,完成了多個實際工程項目的設計,效果良好。
綜合考慮用人單位的人才需求和師資結構、專業特色兩方面的因素,我院明確了計算機科學與技術專業的人才培養目標,即培養熱愛祖國、擁護社會主義,具有遠大理想、高尚思想道德,具有實踐能力、創新能力,身體健康,具有良好的科學素養,系統掌握計算機硬件、軟件技術與應用的基本理論、基本知識和基本技能與方法,能在科研、教育、企業、事業、技術和行政管理等部門或單位從事計算機教學、應用研究及開發的計算機科學與技術專業的現代工程師。
5教學內容和課程體系改革
根據計算機科學與技術專業的培養目標——高級應用型人才要求,我校在人才培養方面主要以育人為先,科學與人文教育為基礎,以社會需求為導向,采取分類分層次培養的原則,分別于2006、2008、2010年對培養方案進行調整和修訂,不斷完善結構和內容,積極推進培養模式的改革和創新,循序漸進,制定出著力培養學生的實踐能力、創新精神和創業能力,充分體現“厚基礎、寬口徑、強能力、求創新”原則的培養方案。我們加大了實踐環節的比重,提高了學生的動手能力。在計算機課程體系中設置約25%的選修課,使學生在堅實的學科基礎上擴大知識面,拓寬專業口徑。構建了由公共基礎實驗,學科基礎實驗,專業實驗(包括綜合性、設計性實驗),社會實踐,課程設計,工程訓練,計算機上機訓練,生產實習,專業綜合設計和畢業設計(論文)等環節構成的比較完善的實踐教學體系,提高了學生的實踐能力,培養了他們的創新精神,達到了人才培養目標的要求。
計算機專業課程體系[2]包括理論教學、實踐教學環節、個性培養等三大主干框架,其中理論課程包括公共教育課程模塊、專業基礎課程模塊、專業方向課程模塊、專業特色任選課程模塊等四大課程模塊,實踐教學包括公共教育、學科基礎、專業實驗、工程訓練等四大實踐模塊;個性培養包括拓展教育、綜合教育等兩大個性培養模塊,即實施“通才”與“專才”教育相結合的外向型、復合型、應用型人才培養模式。
值得一提的是,專業方向課程模塊、專業特色任選課程模塊的制定,是以學生就業途徑為導向,降低必修課和考試課比例,加大選修課比例,減少課堂講授時數等,具體改革內容如下。
1) 整合現有課程,實現課程體系的整體優化。
根據專業培養目標,并總結近年來高等教育取得的教學改革成果和經驗,以及多年來計算機專業學生的就業情況,我們重新審定、合理調整課程設置,進行課程的重組和整合,減少課程內容的重復,控制課程門數,實現課程體系的整體優化。我們通過構建“平臺+模塊”式的培養方案,削減了課程門數,增加了工程制圖為學科基礎課,增加了軟件工程實踐和數據庫課程設計實踐環節,提高了學生的實踐能力和動手能力[3]。
2) 不同的培養方案,有不同的培養要求。
計算機軟件技術方向和計算機應用方向的培養要求是不同的,為此,我們在專業基礎和專業方向中設置了不同的課程模塊。計算機軟件技術方向偏重于軟件開發的能力培養,增加了算法分析與設計、軟件項目管理、軟件測試等選修課程,計算機應用方向偏重于網絡和硬件能力的培養,增加了數字圖像處理、嵌入式系統、模式識別等課程。
3) 明確核心課程,加強精品課程和優質課程建設。
我們重點建設C語言程序設計、計算機組成原理、數據結構、操作系統、編譯原理、計算機網絡、軟件工程、數據庫原理及應用等核心課程,目前已完成了C語言程序設計省級優秀課程的建設。同時,數據結構、軟件工程、計算機網絡等課程被評為校級優秀課程,編譯原理、數據庫原理及應用課程被評為教學院級優秀課程。
4) 加強實踐環節和實習實訓基地建設。
以培養具有實踐能力、創新精神和創業能力的高級應用型人才為目標,我們構建了計算機專業“三三式”實踐教學體系,同時結合自身實際,不斷加強和深化實踐教學改革,更新實踐教學內容,使校內實踐教學和校外實踐教學資源得以充分利用[4]。
在實踐教學中,除了每門課程的教學輔助實驗外,我們又單獨開設了綜合課程設計和專業技能實訓兩大環節,將綜合課程設計與相關課程結合,注重提高學生對專業基礎知識的綜合實踐運用能力。而專業技能實訓則由技能實訓教學、畢業實習和畢業設計組成,主要依托校內和校外的專業實習基地,根據用人單位的專業技能要求,結合實際科研課題和軟硬件系統開發項目,采用訂單式技能培養方式,從而提高學生的專業技能和就業質量。
我校與企業合作,建立了多個校外實習實訓基地,如與長春金橋軟件有限公司合作建立了校外實習基地。近幾年,通過就業實訓,近百名畢業生被推薦到北京和上海兩地就業。2010年,我校與大連安博教育集團合作建立了校外實習實訓基地,有近10名學生參加了安博“1+1+1”項目實訓,同時,我校與北京中關村軟件行業協會簽訂了頂崗實習的就業合作協議,為學生就業開辟了新渠道。
5) 鼓勵課外科技活動。
我校以電子設計創新實踐基地為依托,積極開展創新實踐活動,探索并形成了院校提供基本條件、學生自主管理、教師參與指導的大學生實踐與創新能力培養運行模式。
多年來,本專業注重培養學生的工程實踐能力和創新精神,廣泛開展大學生課外科技創新實踐活動,并積極開展實踐創新人才培養模式的研究,搭建科技實踐平臺,按班級、年級成立科技活動小組,鼓勵和幫助學生成立創新工作室,培養學生的科技創新能力。自2005年起,我校每年舉辦網絡設計大賽、軟件設計大賽、“長通杯”電子設計大賽,平面動畫設計大賽,提高了學生的實踐能力。我們鼓勵學生積極參加全國大學生電子設計競賽、數學建模競賽、ACM程序設計競賽、Intel多核程序設計競賽等,并取得了優異的成績[5]。
6) 加強師資隊伍建設。
我們鼓勵教師加強科研立項工作和專業理論研究,提高學術水平。僅2010年,計算機專業的教師就以第一作者身份發表學術論文40余篇,并參加了多項國家級和省級科研項目的研究工作。同時,通過對本專業教師進行定期定向培訓,引進新人才,校企聯合引入企業中掌握最新技術的人員參與教學等途徑,我校加快了教師知識更新速度,與社會需求接軌。近3年,本專業有4位教師被聘為副教授,5位教師被聘為講師;并有3位教師獲得碩士學位,2位教師在職攻讀博士學位,1位教師在職攻讀碩士學位。
7) 加強教材建設。
我們積極進行教材建設,近年來共出版教材10余部,《VB程序設計》、《C語言程序設計》、《大學計算機基礎》、《計算機網絡基礎》等教材已應用到實際教學中,并獲得良好效果。每部教材都是我校教師多年來在教學過程中積累的經驗成果,同時也符合我校學生的特點,所以針對性較強。例如,《C語言程序設計》經過2年的使用,我們又進行了修訂,并出版了第二版教材,同時出版了與之配套的《C語言程序設計同步訓練與上機指導》,采用了多層次的實踐教學方法,提高了學生的動手實踐能力和學習興趣。
6結語
計算機專業改革的具體實施是一個非常龐雜的系統工程,依賴于校院管理、教風學風、師資力量、硬件水平、實習基地等多方面的因素,要取得預期的成果,還需要付出大量艱辛的努力。筆者提出了基于社會需求的計算機專業教學模式,在計算機專業教育方面進行了一些探索,希望能為相關研究提供有益的參考。另外,由于計算機專業的迅速發展和教育教學的改革不斷深化,人才市場具有多樣化和個性化的需求特點,建議各個學校在專業方向和專業課程的設置上要有自己的特點,不能大眾化,這也是我們在專業改革實施中需要關注的問題。
參考文獻:
[1]