文章編號:1672-5913(2008)10-0134-03
摘要:本文論述了應用性本科教育在我國高等教育體系中的地位和作用,分析了計算機專業人才培養的現狀,研究了滿足社會需要、適應學科發展的計算機本科專業應用型人才的培養模式。
關鍵詞:應用性本科;培養方案;課程體系
中圖分類號:G642
文獻標識碼:B
1引言
應用性本科專業的設置是高等教育大眾化的一個必然結果,發展應用性本科教育既是社會經濟、科技發展的要求,也是教育發展的要求。應用性本科不是低層次的高等教育,它是在高等教育大眾化新形勢下對高等教育結構的合理調整,主要培養面向高新技術產業和現代制造業,面向社會生產、服務、建設、管理等一線崗位,能夠解決實際工作中具體技術問題的應用型人才。
我國很多高等院校都設置了應用性本科計算機專業,但其培養方案、教學計劃、課程教學大綱和實踐教學體系都是參照傳統研究型大學計算機科學與技術本科專業制定的。在計算機專業范疇日益擴大的趨勢下,學生群體也日趨龐大,不同層次的學生需求不同,學術型的教學模式不能適應應用性人才培養的要求,應用性本科計算機專業設置與培養方案都需要進行改革。
2計算機專業人才培養現狀
近年來,我國計算機本科專業發展很快,眾多從事計算機教學的教師辛勤工作、深入探索,形成了自己得培養方案和課程體系。但由于計算機和軟件技術發展迅猛,現存人才培養模式存在不少弊端,專業改革落后于計算機和軟件技術的發展,培養的人才不能滿足社會實際需要。
目前,我國計算機專業教育主要存在以下問題:
(1) 專業定位與社會需求脫節。專業滿足社會需要的針對性不明確,人才培養層次單一,人才結構培養不合理。造成這一問題的主要原因是各類院校對自己培養的人才定位不清,專業定位與企業實際需求存在明顯的偏差。雖然課程體系設置比較全面,但沒有特色,畢業生雖然知識結構比較全面,但實際工作能力不強。
(2) 人才培養模式不適應計算機和軟件技術的發展。課程設置陳舊,沒有跟蹤新技術的發展,專業課教學內容滯后,基礎課教學多年不變。教學方法改革不夠,理論與實踐脫節。教學內容設計缺乏特色,從重點高校到地方普通院校,教學計劃、課程設置、教學方式基本相同。
(3) 師資隊伍不能滿足新形勢下人才培養的需求。教師來源單一,大都是從高校到高校,沒有實際軟件工程和項目研發經驗,缺乏雙師型教師。大部分教師沒有參加繼續教育,沒有時間和機會參加專業實踐和技能培訓。
(4) 實踐教學環節重視不夠。雖然實踐硬件得到了改善,但軟件沒有實質性提高。實驗指導教師層次不高,缺乏高質量的設計性實驗和實踐項目庫。學生們缺乏充足、系統、綜合的訓練,影響了學生專業綜合應用能力的提高,造成學生實際工作能力缺乏。
3應用性本科計算機專業設置與人才培養目標
隨著計算機及應用領域的變化,教育部、IT企業界、專家及學者普遍形成的一個共識是:“計算機專業”這個概念的內涵和外延有了很大的擴展,應根據IT產業發展情況,將“培養規格分類”的核心思想作為計算機專業建設與改革的重點,不同類型的院校要根據社會需求和自身實際情況對專業培養規格進行準確定位。從目前研究的情況來看,計算機本科專業培養規格分為研究型、工程型和應用型三類。研究型專業為“計算機科學”專業方向,工程型專業包括“計算機工程”和“軟件工程”兩個專業方向,應用型專業為“信息技術”專業方向。
研究型人才是計算機專業人才體系中極少的一部分,社會各界需要更多的是能夠在企業從事產品研發的工程型和面向社會各行業使用計算機解決各類問題的應用型人才。根據“培養規格分類”思想和我國軟件人才需求,我們認為應用性本科計算機專業主要培養應用性人才,專業培養規格應該定位為軟件工程和信息技術兩類。
應用性本科人才是滿足經濟社會發展需要的一類新型本科人才,因此在應用性本科專業設置上應以社會需求和就業市場為導向。通過廣泛調查和研究,應用性本科計算機專業(軟件工程和信息技術)的人才培養目標可以綜述為:培養面向社會發展和經濟建設事業第一線,具有計算機專業技能和軟件工程能力或信息技術實踐能力的應用性人才。軟件工程專業培養的學生主要在計算機應用領域從事軟件開發、數據庫應用、軟件測試、技術支持、軟件產品銷售等方面的工作;信息技術專業培養的學生主要在信息技術領域從事信息系統的開發、集成、運行、維護、管理和計算機應用等方面的工作。應用性本科計算機專業面向的職業崗位包括軟件工程師、軟件測試工程師、技術支持工程師、信息監理工程師、網絡集成工程師、項目經理和銷售經理等。
4人才培養方案與課程改革
根據專業人才培養目標我們制訂了新的人才培養方案,其根本思路是以培養學生解決實際問題的能力為主要目的,在課程體系、專業課教學方式、實踐教學和基礎課教學內容等方面進行改革。應用性本科專業應該在崗位與技術之間建立關聯,并充分考慮崗位、技術所要求的專業應用能力。專業應用能力包括專業基本技能和專業核心應用能力。專業基本技能是指完成專業工作應具備或掌握的基礎性的專門技術技能。專業核心應用能力是指綜合運用專業知識,完成專業工作任務所特有的綜合能力。專業基本技能是專業核心應用能力的重要支撐。
4.1課程體系設計
應用性本科計算機專業課程體系設計采用I型結構,基礎課、專業基礎課、專業課(包括必修和選修)所占比例相當。課程體系設計體現“依托學科、面向應用”的指導思想,從專業培養目標出發,課程體系包括通識教育、專業教育和素質教育三方面的課程。既培養學生掌握計算機科學與技術的基本理論、基本知識和基本技能,同時注重對學生的職業道德、團隊協作能力、組織管理能力等方面綜合素質的培養,使學生具備良好的職業素質和較強的專業應用能力。
應用性本科計算機專業與技術關聯密切,因此需要及時把最新的計算機理論和應用加入到課程體系中。新的課程體系要著重體現以下特點:重視專業課教學,建立完整的實踐教學體系,包括綜合性和設計性實驗、綜合性課程、專業實習、畢業設計與實踐等。要與具體應用領域相結合,培養學生的工程實踐能力、交流能力、團隊精神和職業素質。針對崗位、技術所要求的專業應用能力,研究專業基本技能和專業核心應用能力的具體要求。
計算機應用性本科專業基本技能主要包括程序設計技能、數據庫管理與應用技能、軟件測試技能、信息系統運行管理技能,通過若干門專業課程培養學生的專業基本技能。專業核心應用能力主要包括計算機應用能力、信息技術應用能力、軟件開發與項目管理能力,主要通過綜合性性課程培養學生的專業核心應用能力。
進一步圍繞培養專業應用能力構建實踐教學課程體系,以專業基本技能和專業核心應用能力為基本依據,設置實踐教學環節。針對每一項專業基本技能,至少有一門具有實踐教學環節的課程與之對應;針對每一項專業核心應用能力,至少有一組具有實踐教學環節的課程或一門綜合性課程與之對應。
培養方案應該鼓勵學生參加課外科技活動、競賽、專利申請,引導學生參加教師科研項目,鼓勵學生技術創新。在培養計劃中制定了學生參加課外科技活動和競賽獲獎的學分替代方案。學生參加企業職業培訓并考試合格也可以獲得相應選修課的學分。
4.2專業課教學改革
計算機專業課分為專業基礎課、專業必修課、專業選修課三類,專業基礎課、專業必修課中重要的課程構成專業核心課程。根據課程在培養方案與課程體系中的地位和任務來設計課程教學內容。雖然計算機和軟件技術發展迅速,但是其基本原理、基礎知識是相對穩定的,因而教學中一方面專業基礎課應有其成熟和相對穩定的課程組成,另一方面需要不斷更新其內容和技術背景。專業選修課選擇范圍較大,并且需要根據技術發展不斷更新教學內容,把握重點。
除了專業課程體系和教學內容,專業課教學改革的一個重點是教學方法的改革。按照現代教育思想組織教學,在有些專業課中可以推行“問題式”教學法,以培養學生解決問題的能力為主要目的。同時,計算機學科是一門實踐性很強的學科,光是“聽”和“讀”是不夠的,在努力改進理論課堂教學方法的同時,必須加強實踐教學,這樣才能產生好的教學效果。
通過以下三個層次來加強實踐教學:一是強化基礎上機實驗,使學生在上機操作、編程、程序調試等基本技能方面得到嚴格的訓練;二是強化課程設計,對學生進行強化訓練,提升學生解決實際問題的能力;三是提高綜合性、設計性實驗課程的比例,開設綜合性課程,加強專業實習,增加培養學生專業核心應用能力的實踐環節。
4.3綜合性課程建設
實際工作中完成工作任務所要求的能力往往是綜合性的,需要綜合運用所學的專業理論知識、專業核心應用能力和體現素質的關鍵能力。這種綜合能力的培養是應用性人才培養的重要組成部分,體現在教學過程中往往要通過綜合性專業課程來完成。綜合性課程是應用性本科教育的重要課程形式和一個特色,因此,我們以工作任務為導向,將綜合性課程建設作為應用性本科計算機專業改革的一個重點。
綜合性課程是理論教學和實踐訓練相融合的課程,教學目標應指向培養完成工作任務的能力,所以該類課程一般應以工作任務為導向,按項目形式展開。設計教學環節時,應著眼于本專業學生未來從事的工作崗位的要求,重點進行核心專業應用能力和完成工作任務的訓練和教學。
我們制定了綜合性課程的教學內容和知識體系,包括構建課程體系和實踐教學體系。提出相應的知識領域、知識單元和知識點,并給出課程大綱和教案。實際教學中要合理處理綜合性課程與專業課的關系,保證綜合性課程與畢業綜合實踐的有機銜接。
例如,對于軟件工程專業方向的學生而言,軟件開發與項目管理能力是一個必備的專業核心應用能力,這種能力是學生在未來工作崗位上完成工作任務的能力,是所掌握專業理論知識、專業應用能力和職業素質的綜合體現。因此,我們開設了“軟件開發與項目管理實戰訓練”綜合性課程,課程以提高學生的實際應用能力,強化學生的職業素質為主要目標。該課程以工作任務為導向,在CMM工程規范下,按項目形式展開,項目經理由老師承擔,分小組進行實際項目的開發。
綜合性課程需要真實的實踐環境、具有實踐經驗的師資和項目資源,一般應通過校企合作來實施,因此需要發揮企業優勢,合作培養應用性人才。綜合性課程一般可安排在畢業學期之前,用連續8周以上的時間集中進行。
4.4基礎課教學改革
基礎課的教學涉及到不同教學部門的教師、教學管理人員和人數眾多的學生,基礎課的教學改革任務艱巨性。新的教學思想的確立需要一個認識、實踐和深化的過程,新的課程內容要接受實踐的檢驗。基礎課的教學改革是一個系統工程,要想真正得到良好的改革結果,與教學有關的各部門、各方面、各環節就必須做到相互理解、相互支持、相互配合和有機銜接。
5結束語
近年來我們圍繞培養IT產業技術應用型人才的目標,開展專業建設與改革工作,制定了新的培養方案。2007版培養方案采用“分類培養”模式,在計算機科學與技術統一的專業名稱下設置了軟件工程和信息技術兩個應用性本科專業方向,并以信息技術專業方向作為改革試點。試點專業采用“3+1”培養模式,即第1學年至第3學年完成基礎課、專業基礎課和專業課的教學,第4學年開設一門綜合性課程和進行畢業綜合實踐。從專業改革實踐的效果看,新的培養方案是可行的。
進一步改革的設想是:將在企業大規模實踐引入到教學中,建立校外集中技術實踐基地,校企合作開設實訓、實踐課程,合作開展綜合畢業實踐。以行業實習形式驅動集中實踐教學環節,統一對學生進行職業技能培訓。積極引進具有實踐經驗的高水平專業人才,采用引進與培養相結合的機制培養雙師型教師。
參考文獻
[1] 教育部高等學校計算機科學與技術專業教學指導委員會. 高等學校計算機科學與技術專業戰略研究報告暨專業規范(試行)[M]. 北京:高等教育出版社,2006.
[2] 李曉明. 認清形勢,推進以就業市場為導向的計算機專業教育——計算機專業分委會“十五”工作概要與“十一五”工作構想[J]. 計算機教育,2006,(5).
[3] 孫全黨,靳瑞霞,龔聲蓉. 德國高等教育對構建我國計算機人培養金字塔體系的啟示[J]. 計算機教育,2007,(19).
[4] 高林. 應用性本科教育導論[M]. 北京:科學出版社,2006.
[5] 陳岳林. 關于高等教育分類與應用性本科教育培養目標的研究[J]. 教育與職業,2005,(29).
[6] 陳幼明,王立群. 計算機專業畢業實習模式研究[J]. 計算機教育,2007,(24).
[7] 韓利凱,雷偉軍,毛艷,等. 應用型本科院校計算機人才培養與計算機教育教學實踐[J]. 計算機教育,2007,(2).
[8] 王浩,胡學鋼,侯整風. 計算機科學與技術專業實踐教學體系的研究與建設[J]. 計算機教育,2007,(22).
[9] 高林,鮑潔,王洪. 應用性高等教育課程模式研究[J]. 北京聯合大學學報(人文社會科學版),2006,(1).
[10] 柯勝男,黃明和,雷剛. 基于“項目驅動”的教學研究與探索[J]. 計算機教育,2007,(8).