摘要:實踐教學是計算機相關專業人才培養的重要組成部分,提高實踐教學的質量對計算機人才培養具有重要意義。針對計算機相關專業的實踐教學改革,本文提出了創建基于校企合作,面向企業需求的培養方案,構建“課程教學、課程設計、項目訓練、畢業設計”四層實踐人才培養體系。
關鍵詞:能力培養;實踐教學;人才層次結構
2003年,我國高等教育毛入學率已經超過15%,進入高等教育大眾化階段。但我國的人口基數非常龐大,想受高等教育的需求也很大,成人教育在這樣的形勢下體現出其地位優勢。但成人高等教育學生由于理論基礎相對較差,錄取線一降再降,生源質量也自然越來越差,這樣的畢業生在新形勢下失去了就業的競爭力,這又造成高等學校成人教育學生招生難的問題。與此同時,各種培訓學校異軍突起,生源火爆,這其中很多又利用了高等學校中的師資或者是文憑作為吸引,怎樣利用優勢走出這種怪圈,是每個教育研究者應該關注的問題。
1 創建基于校企合作,面向企業需求的培養方案
1.1 選擇合適的企業作為實習基地
工程實踐環境是教學體系的重要環節,其重點在于構建一個和產業技術水平同步的高水平的學生工業實習基地,為學生提供實際項目開發機會,使得學生能在畢業前體會企業文化,完善自身職業素質和工程能力。
將企業實習劃分為兩個個階段。一是認知實習,時間一般為一周,主要讓學生去了解企業的運作模式,和企業主要研究方向以及當前流行的開發工具和軟硬件平臺;二是暑假社會實踐,主要讓學生利用暑假深入企業,參與企業的一些小型項目或一些模塊的開發,甚至是文檔的整理工作,目的是讓學生知道所學知識到底能如何運用,初步具備運用所學知識進行一些實際項目開發能力。
1.2 選擇優秀的專家和技術骨干作為校外導師
選擇有豐富項目經驗的專家和技術骨干作為校外導師,彌補教師隊伍中缺乏理論和實踐技能雙全的師資力量,解決授課中缺乏啟發性教學,很難提高學生的學習興趣等問題,以實際的項目或者開發中的經驗,以案例教學的形式增加了學生的學習興趣,增強教學效果,實現產學研一體化。
1.3 開展國際合作交流
國內高校軟件工程人才培養機制存在不足。當前,國內多數高校軟件及相關專業的教學基本還停留在傳統的理工科人才培養模式,比較重視理論,而較輕視實踐。開展國際合作交流甚至是辦學的模式,目的是將國外先進辦學理念與先進技術與國內辦學相融合,充分利用國外在軟件開發領域的實際經驗及業務流程外包方面的優勢,培養綜合素質高、實踐能力強、創新意識好的軟件工程人才。
1.4 校企雙認證的畢業設計方式
高等學校基礎理論知識和針對個人動手能力的實驗構成了教學的主題,普遍缺少對學生工程能力和職業素質的訓練,同時也缺乏進行這些訓練所需的教學環境,因此培養出的學生能掌握基本的軟件開發技術,但缺乏軟件開發工作經驗、項目交流和團隊合作鍛煉,需要經過相當長時間的項目知識與技能培訓。學生在校所學知識與產業界的需求往往存在較大的脫節,難以很快融入現代IT企業的運作。學生畢業后常常需要企業花大力氣培養,而這致使很多企業不愿意使用應屆畢業生。
結合這種狀況和現在就業形式,采用校企雙認證的畢業設計方式,既彌補了學校教學的不足,又解決了應屆畢業生工作經驗的問題,這也是現在各種培訓學校打著高等學校師資以及文憑而異軍突起的原因。作為高校也可以利用這個優勢培養出更多既有扎實理論基礎又有工作經驗的市場需要人才。
1.5 請相關領域的學者進行前沿講座
前沿講座的目的讓課程教學內容緊跟學科發展前沿:根據本學科的發展動態和最新研究進展,及時更新教學內容;并結合教學內容邀請國內外同行專家為學生開設前沿講座,在課程網站上及時發布課程相關的最新學術論文和科研成果,使學生在牢固掌握基礎知識的同時又能及時了解最新研究動態和最新研究進展,不僅拓寬了學生的學術視野,而且對于培養學生的創新意識和創新思維起到了不可或缺的重要作用。
2 構建有層次的人才培養模式
為了解決IT行業企業招人難,學生就業難的矛盾,2006年,教育部頒發了關于《高等學校計算機科學與技術專業發展戰略研究報告暨專業規范(試行)》,進一步明確了高校計算機人才培養的結構層次,書中指出:“計算機人才培養也應當是金字塔結構,與社會需求的金字塔結構相匹配,才能提高金字塔各個層次學生的就業率,滿足社會需求,降低企業的再培養成本”。這里所說的“金字塔”,即如圖1的一種層次結構:

為了能使高等院校的人才培養與社會對人才的要求相一致,幾年來,計算機專業教指委明確指出“計算機科學是實踐性較強的學科,必須培養學生具有很強的實際動手能力”;要“大力加強教學活動中的實踐環節和動手能力的培養!”。
構建四層實踐人才培養方案,“課程教學、課程設計、項目訓練、畢業設計”。教學過程中,教師不應該只介紹相關的知識結構和體系,而是應該從具體問題出發,結合軟硬件工具,加以介紹和靈活運用,突出邊學邊用,學用結合的教學原則。構成“課程實驗、課程設計、畢業設計”三級實驗體系。將實驗分為:驗證性,操作性,綜合性,設計性幾類。驗證性和操作性實驗主要是幫助學生理解、消化、吸收課程知識,綜合性、設計性要求靈活運用多個知識解決問題。將學生實踐和創新能力的評價記入課程成績,擴充學生的評價機制,鼓勵學生重視實踐環節,并在實踐中創新。