前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計算機研究生培養方案主題范文,僅供參考,歡迎閱讀并收藏。
【關鍵詞】計算機;培養模式;實踐能力;應用型
中圖分類號:G64 文獻標識碼:A 文章編號:1674-098X(2016)07(b)-0000-00
1引言
近年來,隨著社會經濟的快速發展,各行各業的信息化程度越來越高,對計算機高級技術人才的需求越來越大。如何培育出高質量的符合企業需求的計算機方面的人才,是高校與企業義不容辭的責任與義務。目前,由于大數據、電子商務等新型業務的快速發展,原有計算機專業碩士研究生培養模式顯得力不從心,無法應對市場的需求,主要表現在現今計算機專業碩士在學習過程中重理論輕實踐少創新,知識面狹隘,無法適應市場快速發展需要。針對如何改革與完善現有計算機專業碩士研究生培養模式,進一步提高計算機專業碩士研究生的實踐能力這一問題,本文分析了當今計算機專業碩士生培養現狀,并結合多年的碩士生培養的實際情況及對本校學生就業狀況的跟蹤,對計算機專業碩士生實踐能力培養模式進行了分析和研究。
2計算機專業碩士生實踐能力培養現狀的分析
計算機專業是一個理論與實踐并重型的學科,由于社會高科技技術不斷增強,對計算機專業的高級應用型人才的需求也迅速激增,因此對現今計算機專業人才培養質量也提出了新的更高的要求。高校人才培養模式已經不能很好的滿足社會對人才的實際需求,主要有以下幾個方面:
2.1學生實踐能力的培養力度不足
大部分院校對計算機專業碩士生培養方案中都要求學生在本學科內掌握堅實的理論、系統的專業知識,能夠跟蹤學科領域的前沿,具有從事計算機學科研究或獨立承擔專門項目工作的能力,具有較強的實際工作適應能力。培養年限為2至3年,但實踐學分占畢業所需學分比例不足10%,而畢業學分有明確的規定,因而在有限的時間內學生無暇顧及實踐能力的提高,而專注畢業學分的修滿。
2.2學生缺乏到企業中實習的經驗
學生在讀研期間到企業鍛煉的機會不多,不是很明確市場需求,缺乏實際案例分析鍛煉,甚至不具備市場所需的最新技術,即使到企業實習也達不到滿意的效果。有的學生在讀書期間尋求實習機會會碰壁,因為有很多企業不愿接收無任何項目經驗的學生到企業實習,覺得要花更多的時間去培養這些無實際經驗的學生,有充分實踐經驗的學生往往比較吃香。還有的學生到企業實習后,發現實習的項目內容與自己進入企業實習前所期望提高的方面有很大的差異,因而沒有達到預期的效果。
2.3沒有充分發揮項目的實踐價值
研究生教育是基于本科教育的一個提升,除了本科式的課堂教學專業知識以外更應該重點培養研究生的科研和實踐能力。研究生跟隨導師直接參與到實際科研項目中,即是對所學知識的實際應用又是對本專業相關行業需求的學習和了解,對其自身的創新能力和適應未來工作的能力有著非常重要的意義。但是實際中存在著項目經費分配、科研項目分工不合理等問題,導致學生參與項目的積極性不足,有的學生在所參與項目中沒有得到很好的實踐訓練,不能充分發揮自身的能力和水平,還有的碩士研究生在一些科研項目中只是做著很瑣碎的工作,沒有深入參與到項目的技術工作需求層,這樣以來對學生的專業能力并沒有實質性的提升,加之導師對其科研能力訓練的忽視,這些都很大程度影響著研究生創新能力和科研能力的提升。
3提升計算機專業碩士生實踐能力培養的建議與措施
計算機專業實踐性、應用性非常強的專業,在研究生的培養過程中既要注重研究內容的前沿性、理論的系統性,同時也要注重學科的應用性、研究內容的應用價值和潛在應用價值。想要培養出計算機領域具有扎實的理論基礎和應用技能的高層次專門人才,必須要注重學生實踐能力的培養。經過對計算機專業碩士生實踐能力培養過程中存在的一些問題的分析,提出以下具體的建議與措施。
3.1以社會需求為導向,明確培養目標
人才以服務社會為己任,因此,高校必須以社會需求為導向,充分了解用人單位對專業技能的具體要求,適時優化培養方案,注重課程設置的科學性與實踐性,要求學生具有扎實的本專業基礎知識,較強的創新能力以及對新技術、新知識的快速掌握能力。高校需要做好對社會實際需求的調研分析工作,制訂明確的計算機專業人才培養目標。
3.2加強學生自主實踐的能力和查新能力
養成跟蹤學科前沿知識和新技術的好習慣,能夠更好的調動學生主動學習的積極性,導師可引導學生去跟蹤學科發展中熱點問題,從而提升學生的自主實踐能力。導師可以不設置具體目標,只需要給予一定方向性的指導意見,鼓勵學生結合個人興趣,查找計算機專業當前熱門的研究問題,使學生形成主動提升實踐能力的愿望,還無形中培養了學生的查新能力,養成跟進閱讀計算機領域最前沿文獻的好習慣。
3.3注重對碩士生科研能力的培養
在科研方面,科研開發過程不僅能夠加深學生對知識的理解,更能最大限度地開發學生實際解決問題的能力和創造性能力。應營造研究生科研創新氛圍,鼓勵學生主動研究學科問題,積極參加項目,學院可以開展科學研究方法和學術論文寫作能力訓練的相關講座。導師可以組織學生進行學術報告,不僅可以使研究生與自己的導師保持定期的聯系,而且可以與討論小組中的老師和同學進行直接學術交流,報告的水平則可以直接反映研究生的科研能力和其科研工作的最新進展情況。
3.4加強對碩士生導師的培養
選派優秀教師到世界知名大學進行學習交流,提升教師的學術素養和國際視野,加大學科帶頭人和高層次創新人才的培養力度,建設高水平創新導師隊伍。鼓勵導師爭取重大科研項目這樣以來能給學生創造出更多參與實際項目的機會,導師不僅要教會學生如何做具體的科研工作,還要調動研究生的科研積極性從而更好的挖掘學生的科研潛力。在研究專業科研項目的同時,把專業最前沿的知識以及科研中的收獲與成果貫穿到教學之中去。
4結語
研究生培養模式涉及的要素很多,是個牽涉教育理論及實踐兩方面的課題,研究生培養方案的內容需要與時俱進,隨社會的進步和變化不斷的更新與完善。不斷探索其教育規律,更新人才培養觀念,強化實踐應用能力培養,為計算機市場輸送更多高級專業型創新型人才是我們的義務,期待本研究能夠引起更多人關注我國計算機專業研究生培養模式的改革。
參考文獻:
[1] 柯文德,彭志平,陳珂,等.計算機專業大學生創新性科技競賽能力培養[J].計算機教育,2012(9):58-62.
[2]卜方玲,徐新,鄒煉,徐兆卓.面向創新能力培養的信號與系統教學改革[J].計算機教育,2016(01):54-55.
[3]李淑芝,蘭 紅.計算機專業學位碩士研究生培養方案的探索實踐[J].贛南師范學院學報,2014(03):114-116.
[4] 傅彥,任立勇,陸鑫,等.面向新時期的計算機專業研究生創新人才培養模式探索[J].計算機教育,2013(09):36-37.
[5] 陳勝勇,姚春燕,徐新黎,等.研究生創新能力培養與實踐[J].計算機教育,2010(22):10-13.
關鍵詞:CDIO;項目實訓;質量保障體系
中圖分類號:G643 文獻標志碼:A 文章編號:1674-9324(2015)26-0099-02
在現階段大力發展專業學位研究生教育已成為提升研究生適應經濟社會發展能力和就業能力的重要舉措,專業學位與學術型學位雖處于同一層次,但培養規格各有側重,在培養目標上有明顯差異。專業學位以專業實踐為導向,重視實踐和應用,是培養在專業和專門技術上受到正規的、高水平訓練的高層次人才。專業學位教育的突出特點是學術型與職業性緊密結合。因此我們在專業學位研究生的培養計劃中加大了實踐教學環節力度,對系統全面地提升工程能力以及碩士研究生實踐教學改革進行了積極的探索。
一、分階段進行研究生實踐能力培養
為使我校專業碩士研究生教育更好地適應快速發展形勢的需要,根據國家對研究生的培養目標要求,重新修訂研究生的專業學位研究生培養方案,加強了實踐環節,對研究生實踐能力的培養方式進行了改革。在制定培養方案中考慮專業學位研究生培養特點,將實踐能力培養分為“計算機科學與技術研究方法與實踐”、“課程教學實踐”和“專業實踐”三部分。
首先進行“計算機科學與技術研究方法與實踐”的能力培養,這個工作由研究生的導師負責指導,指導學生探討計算機科學與技術研究的一般步驟和主要方法,能客觀地分析和評價別人的研究成果;能從實際問題中選擇有價值的、新穎的、可行的研究課題;這個階段結束后學生一般能獨立設計并完成一項課題研究;按規范格式獨立撰寫課題研究報告。這主要是提高學生用計算機科學與技術研究方法去分析實際問題,并提出解決問題方法的能力。其次是課堂教學形式的實踐能力培養,學院根據自身穩定的學科方向和研究特色,開設了《信息安全理論與實踐》、《嵌入式系統設計與實踐》、《視覺測量技術與實踐》和《知識工程計算與實踐》4門專業實踐課程。將企業生產、經營過程中具有相對獨立性的、客觀存在的真實工作項目添加到研究生教學中,采用教師指導,以3~5名學生組成的研究小組為主導,要求學生按照企業標準研發出產品,從而培養學生的綜合素質和工程能力。第三部分是進行專業實踐,專業實踐環節是計算機技術領域工程碩士培養計劃的重要實踐教學環節,我院是采用校企聯合培養模式,分為校內學習和企業學習兩個培養階段。在這個階段中讓學生掌握所在企業主要產品的研發流程和關鍵技術,運用所學專業理論知識、結合研發和生產現場調研及在崗實踐對企業研發技術特點進行深度評價,并在此基礎上提出技術改造建議和思路,通過對技改項目(或新項目)的實施完成碩士學位論文的選題和論證,在企業學習和交流的過程中培養和提高學生的綜合素質,為畢業后快速融入企業、加速成才打下堅實的基礎。
二、將CDIO工程教育模式引進計算機實踐課程
在課堂教學形式的實踐能力培養過程中,改變了以往的單個做實驗的教學模式,而是將CDIO工程教育模式引進計算機實踐課程中,工程教育不僅要求學生對技術基礎知識有更深刻的理解,更需要創造必要的環境和方法幫助學生理解工程實踐并且學習在工程實踐環境下工程人員的思維、能力和行為,CDIO的標準從多個方面為這樣的培養提供保障。具體做法是:把企業生產、經營過程中具有相對獨立性的、客觀存在的真實工作任務以實訓項目的形式引進專業實踐課程,要求學生按照企業標準研發出產品。在項目研發過程中,3~5名學生結成一個工作小組,共同完成從信息收集、工作計劃制訂、工作任務實施、對工作成果的評價與展示等完整的工作過程,從而獲得綜合職業知識和職業能力。這是以實訓項目從研發到運行的生命周期為載體讓學生以主動的、實踐的、課程之間有機聯系的方式學習工程能力。在參考CDIO工程模式、國外大學LITP管理模型和項目管理通用管理模型基礎上實行實訓項目管理模式,制定了學院實訓項目管理辦法。為保證質量,這種形式的實踐課程教學指導對教師和過程管理提出了很高的要求。我們的教師的授課資質是通過申報、答辯、審核通過才能獲取。這個申報是以教學科研團隊為單位申報擬承擔課程的訓練方案,訓練方案通過學院組織的專家答辯組的答辯,才能取得該訓練項目的授課資質。只有取得授課資質的團隊才能承擔相應課程的教學任務。過程管理則是根據項目管理模型的各個階段進行管理,貫穿整個項目的始終,不再是簡單的課程教學管理模式。
三、建立實踐教學管理和質量保障體系
將工程實訓項目引入實踐教學,項目的進行是在指導教師的指導下和學生項目經理的領導下,在有限的資源約束條件下,運用系統論的觀點、方法和理論,對項目涉及的全部工作進行有效的管理。即從項目的投資決策開始到項目結束的全過程進行計劃、組織、指揮、協調、控制和評價,以實現項目的目標。因此建立有效的管理機制和質量保障體系是確保實踐教學取的成果和有效進行的關鍵。
1.項目管理。(1)建立項目組。在進行實訓前,先建立學生項目小組,按照“組內異質,組間同質”的原則,綜合考慮學生的成績、學習能力、組織能力、性別以及個性特征等異質,將學習困難生與優秀生合理搭配,兼顧性別,做到組內異質;一個小組要包含各種能力的學生,使組內學生的學習能力得以整合,各小組的整體水平得以均衡,做到組間同質。項目組設置至少5種角色(項目經理、需求工程師、軟件設計師、軟件工程師和軟件測試師),在項目研發階段,每個學生可承擔1~3種角色,每個角色均需撰寫相關文檔。指導教師要讓每個小組成員都明確各自的角色,各司其職,做到人人有事可做、有話可說。只有這樣,每個組員才會盡自己的最大努力來完成交給自己的學習任務,共同完成特定的工程項目。(2)項目實施。完成一個項目分為3個階段:項目準備階段、項目實施階段和項目結束階段。項目準備階段是項目成功實施的重要前提,在這個階段,學生項目小組主要工作是根據訓練項目方案與客戶洽談,了解客戶需求,然后搜集資料,細化客戶需求,并制作客戶產品需求規格書,經客戶審核同意后制訂需求規格說明書、項目計劃,并再次與客戶商討,征得其同意后獲準進入下一階段。項目實施是項目生命周期中時間最長、完成的工作量最大、資源消耗最多的階段。這個階段項目組要根據項目的工作分解結構和計劃來組織協調,按照時間安排表,確保各項任務按時保質完成。指導、監督、控制是這一時期的管理重點。指導教師團隊應隨時到工作現場進行指導和管理,及時發現問題并糾正,及時化解各項任務和各個成員間的沖突,解決矛盾,及時解決項目實施中的困難,疏通渠道。項目結束階段,即項目實施的收尾階段,學生完成產品后,進行現場展示,將自己的產品推銷出去,爭取最終交付客戶使用,完成項目。同時,學生小組還應提交項目結題報告,將項目實施過程中取得的成績、存在的問題逐一梳理,并對項目實施情況、小組成員表現情況綜合評價。
2.質量保障。在整個項目實訓階段中為便于教師進行項目管理和規范基于項目的課程教學,建立了較完善的質量保障體系,設置了7個決策評審點(里程碑點),只有評審通過,方可進入下一個階段的研發工作。評審內容和評審人員在質量保障體系中做出了明確規定(見表1),其中項目訓練方案的評審是針對指導教師,其余方案主要是針對學生小組。
根據考核方案,各評審專家給出評價成績,最后由項目指導教師匯總給出各階段的項目組成績。在課程接近結束時,由學院研究生管理辦統一組織學生對任課教師進行以能力為導向的教學評價,主要是針對:學生對所涉及的相關工業標準了解程度,對課程涉及的領域知識掌握是否有所提升,通過課程學習,對學生的團隊協作相關能力(如溝通與表達、協調)的提升是否有幫助,學生的產品(系統)設計與實現能力(如需求分析、系統設計、測試、實現等)是否有所提升和學生的總體收獲程度五個方面進行評價。對于評價成績低于3分(5分制)的取消該課程的授課資質,并暫停申請該課程授課資質一年。
四、結語
我們開展的改革探索已取得初步成果,學生在項目實訓中學會學習、學會做人、學會溝通,并通過項目訓練培養了學生的科學精神、人文精神和工程意識,同時我們還注重將改革成果制度化,使成功的經驗能夠得到復制,而失敗的教訓能夠避免,從而對后續教學改革工作產生很好的影響。
參考文獻:
[1]王碩旺,洪成文.CDIO:美國麻省理工學院工程教育的經典模式――基于對CDIO課程大綱的解讀[J].理工高教教育,2009,28(4):116-119.
[2]于福瑩,肖宏王,加春漆,漢宏.基于CDIO教育理念的全日制工程碩士研究生培養模式探析[J].學位與研究生教育,2010,(9):26-31.
關鍵詞:產學融合;科學素養;工程素養;人才培養模型;復合培養
0、引言
較長時間以來,高校計算機科學與技術學科研究生教育存在以專業理論知識傳授為核心,重理論輕實踐、重學術輕工程的現象,引發了理論與實踐、學科教學與行業發展、學術研究與產業化需求、學科知識體系與行業能力需求的脫節,畢業生進入IT企業后出現了工程能力弱、創新能力不足等各類問題。這既無法滿足IT行業的人才需求,更與時下計算機學科產學融合的發展趨勢不相符合。
為了解決上述問題,目前有一種“兩段式”的培養模式較為常見。“兩段式”培養模式是指前半程集中課程教學,完成專業理論知識傳授;后半程在科研實踐中開展課題研究并完成學位論文。這種“兩段式”培養模式可以在一定程度上提升學生的工程能力;但是,由于前半程課程教學和后半程課題實踐關聯性不大,不足以消除學科教學與行業發展間的差異,無法提升計算機學科研究生科學素養和工程素養。
為此,自2008年起,針對計算機學科發展和IT產業發展融合度日益緊密的趨勢,福州大學數學與計算機科學學院深入研究國內外一流高校計算機學科研究生培養的特點,以教育部計算機教學指導委員會計算機專業教學分委員會的計算機科學與技術《戰略研究報告》和《專業規范》中提出的計算機學科人才分類培養這一核心觀點為導向,結合自身計算機學科研究生人才的培養情況,適時提出IT人才科學與工程素養復合培養模型,并在一定范圍內開展了試點和推廣工作,效果良好。
1、科學與工程素養復合培養模型的內涵
IT人才科學與工程素養復合培養模型以工程研究型人才為培養主體,以完備的計算機學科知識體系為培養基礎,依托產學融合的集成化培養平臺,通過學術研究和產業需求的實質性結合,搭建計算機學科理論、專業知識和工程實踐、技術開發和工程創新之間的橋梁;開展產業需求驅動下的教學和科研活動,對研究生進行研究能力和工程能力的復合式培養,全面拓展研究生的科研思維和工程創新思維,最終實現學術和工程的知識復合、思維復合和能力復合。
1.1 人才培養的總體目標
計算機學科科學與工程復合培養直接面向信息產業工程領域,以促進信息產業跨越式發展為目標,培養掌握IT產業發展脈絡和趨勢,善于發掘信息產業前瞻性問題、共性問題和核心問題,并能夠獨立地展開創新性研究工作的高層次復合人才。
1.2 計算機學科科學與工程復合人才能力架構要求
由前述人才培養目標可知,IT產業所需的高層次復合人才不僅需要以堅實的計算機學科理論和寬泛的專業知識作為專業支撐,還需要同時兼具出色的工程素養和前瞻性的工程思維,兩者缺一不可。為此,計算機學科科學與工程復合人才在學科知識結構、科學能力和工程能力結構層面均有其特殊性。
在學科知識結構方面,要求具有扎實的學科基礎理論知識,較深厚的學科專業理論知識和寬口徑的學科工程應用知識;有較高的外語水平及掌握國外信息的能力,善于跟蹤國際前沿知識。
在科學能力結構方面,要求具有較強的邏輯思維能力和判斷能力;善于發現和提煉科學問題,有較強的科技鑒別能力。科研定向能力和科研創新能力,對新知識具有較強的敏銳性。
在工程能力結構方面,要求具有較強的學科知識運用能力和實踐能力,善于發現和分析工程問題并將工程問題與學科知識關聯,能嫻熟地運用學科理論知識進行工程應用和工程創新,解決工程問題。
2、科學與工程素養復合培養模型的基本框架
以計算機學科研究生工程素養的不足為切入點,計算機學科科學與工程素養復合培養模型順應產學融合的趨勢,以實現高層次IT復合人才為目標,在培養理念、培養目標、培養過程等方面展開了初步的探索。
2.1 培養理念復合化
反思目前計算機學科研究生教育存在的重學術輕工程等不足,計算機學科科學與工程素養復合培養需要建立邏輯認知上逐層遞進的培養理念,如圖l所示。其核心是以科學與工程素養并重為本,以理論和實踐知識的復合為基礎,以研究和開發能力的復合為提升,以學術和工程思維復合為升華。
(1)理論和實踐知識復合的理念。計算機學科是一門實踐學科,理論知識的理解和內化均應該在工程實踐的過程中完成。因此,理論和實踐知識復合的理念包含兩層意思:一是從學生的角度來說,在理論學習階段參加工程實踐是激發理論知識內化的重要途徑;二是從教學活動的角度來說,知識的傳授活動應該和工程實踐緊密關聯,相輔相成。
(2)研究和開發能力復合的理念。計算機學科同時是一門應用學科,理論研究的成果均應該在產業化的過程中得到驗證、優化和應用。研究和開發能力復合的理念包含兩層意思:一是從學術活動的角度來看,學術研究應該密切關注產業化需求的前瞻性問題,來源于產業化需求,又超前于產業化需求;二是從學生的角度來看,在從事學術活動的時候,不能僅僅停留在理論研究階段,還應該重視研究的開發實現。
(3)學術和工程思維復合的理念。研究生教育是創新教育,包括創新意識的培育和創新能力的激發,其本質是思維的創新。產學融合趨勢下,這種思維包含了學術思維和工程思維,因此,學術和工程思維復合是理論和實踐知識復合、研究和開發能力復合的必然結果。
2.2 培養目標層次化
以科學與工程素養并重的培養理念為準則,計算機學科的人才培養目標分為3個遞進的層次,如圖2所示。最基礎的層次為學科專業知識內化,目的是培養研究生的學術素養;進階層次為理論知識的工程應用,目的是培養研究生的工程能力;最高階的層次為學科知識的創新,以產業需求驅動學術創新,以學術創新推動工程創新,以工程創新帶動產業提升,目的是同步提升研究生的科學和工程素養。
2.3 培養活動層遞化
目前常見的“兩階段”培養模式中工程培養和科學培養是分離的,分離的培養活動最直接的影響是培養環節的脫節。事實上,計算機學科研究生科學素養和工程素養的培養和提升應該是交織進行,相互促進,同步提升,并且貫穿研究生培養過程始終。計算機學科科學與工程素養復合培養模型特別設計了工程需求驅動下的“講授一工程關聯一模擬實踐”三位一體的教學活動、專業知識支撐下的“問題分析一學術關聯一實踐”三位一體的工程實訓、產業需求驅動下的學術研究活動、學術創新推動下的工程研究活動,如圖3所示。
工程需求驅動下的“講授一工程關聯一模擬實踐”三位一體的教學活動首先以教師講授學科知識的基本理論和方法,并將學科知識與工程需求關聯,強化專業知識的應用需求意識,進一步抽取工程需求驅動下的仿真實例,要求學生模擬實踐學科知識中的方法以解決仿真案例。智能技術是計算機學科非常重要的基礎課程,涉及智能信息處理、機器學習、智能控制等領域的基本原理和基本方法。以其中SVM支持向量機的學習過程為例,相應的教學活動分為3個階段:第l階段由教師就SVM的原理、線性可分條件下支持向量機的對偶算法、線性不可分條件下的核函數等方法進行講解;第2階段以視頻監控為行業背景,可知其基礎需求圖像分類,即根據圖像亮度、色調、紋理等特征,將圖像中的部分區域劃歸為若干類別中的一類,而應用SVM是解決圖像分類的一個可行之道;第3階段抽取交通視頻監控系統中車牌識別作為SVM分類的仿真實例,要求研究生運用SVM方法來完成字符圖像的分類,加深對SVM方法的理解,完成知識內化。
專業知識支撐下的“問題分析一學術關聯一實踐”三位一體的工程實訓將引入一個真實的工程課題,要求學生圍繞如何發現分析工程問題、如何將工程問題與學科知識關聯、如何構思解決思路、如何實踐和驗證等體會解決工程問題的心智過程,以此培養學術型碩士研究生運用學科理論知識進行工程應用的能力。例如,在研究生系統學習智能技術和智能圖像處理兩門課程之后,結合目前視頻監控這一熱點行業,引入交通視頻/圖像內容理解與應用的工程課題,引導學生就該工程問題進行分析,將視頻/圖像內容分解為圖像處理和圖像分類識別兩個子問題,前一子問題可以借助于智能圖像處理課程中講授的圖像增強技術、圖像恢復技術和圖像特征分析方法加以實現;后一子問題可以借助于智能技術中講授的分類算法和識別算法加以解決。以已有的學科知識為背景,學生在工程實訓的過程中完成了工程課題與學科知識關聯,完成了知識應用。
產業需求驅動下的學術研究活動要求研究生在自主思考的基礎之上,以產業需求為出發點,以學科知識體系為支撐,從實際問題中識別出潛在的、真正的應用需求,獨立地挖掘該領域的前瞻問題,將其映射為學術研究課題并開展學術研究;而學術創新推動下的工程研究活動要求學生將學術創新成果進一步應用于工程課題之上,完成從學術創新到工程創新的轉化,兩者在創新性的研究工作中演繹工程實訓的心智過程。
將層遞推進培養活動融入計算機學科研究生的培養過程,有利于實現IT人才科學與工程素養復合化培養,有望培養出具有出色的工程素養和前瞻性的工程思維,能直接面向信息產業工程領域,發掘產業前瞻性問題、共性問題和核心問題并展開創新性研究工作的高層次專門人才。
3、科學與工程素養復合培養模型的實踐與推廣
3.1 科學與工程素養復合培養模型的實踐
計算機學科研究生科學與工程素養復合培養模型在原有的學術型碩士研究生和近年新增的專業學位碩士研究生中分別予以實踐,各有側重點,均取得了良好的實踐效果。
學術型碩士研究生中進行科學與工程素養復合培養實踐的主要目的是改變傳統的學術研究與工程實踐脫節的狀況。為此,我們按照工程實訓、工程研究、科技攻關三位一體的建設思路,依托產學聯合課題和科技公共項目搭建了科學與工程素養復合培養平臺。進入該培養平臺的學術型碩士研究生不僅提高了解決實際工程問題的能力,而且能從工程應用課題中提煉新的學術研究問題,引入新的思想和方法,反而促進了基于應用背景的理論研究。在精進相關學科理論水平的同時,特定工程應用領域下的技術創新成果也較為豐富,一方面體現為學術數量和質量的提升,另一方面體現為申請發明專利和軟件著作權等應用成果日益豐富。
福州大學數學與計算機科學學院于201 1年開始啟動計算機技術和軟件工程兩個專業的全日制專業學位研究生培養工作。上述兩個專業培養方案的制定和實施過程有機地融合了科學和工程素養復合培養模型,其主要目的是強化專業學位碩士研究生理論培養和工程培養的一體化,提升專業學位研究生的應用研究高度和深度。為此,我們將企業的科技攻關項目分解提煉成若干工程實訓課題,并提前引入工程實訓環節,與全局的科技攻關項目保持相對獨立且整體工作量不大,包含一到兩個研究難點,要求研究生運用相應學科理論加以解決。實踐看,2011級專業學位研究生的學位論文選題,均屬于應用研究型課題,而非簡單的成熟技術的應用,這種培養模型對于專業學位研究生的培養質量起到了非常好的保障作用。
3.2 科學與工程素養復合培養模型的推廣
事實上,理論和實踐脫節、學科知識體系和行業需求脫節等問題并非計算機學科研究生教育特有的問題,學生實踐能力弱,創新能力差等問題也同樣出現在計算機學科的本科生教育中。此前形成的科學和工程素養培養模型也可推廣應用于計算機學科本科生教育中。為此,以卓越工程師計劃的制定和實施為契機,考慮到福州大學計算機學科的本科生直接從事各類科技項目存在一定難度,我們特意圍繞IEEE Micromouse Competition搭建了一個涉及電子電路、程序設計、數據結構與算法、人工智能、嵌入式系統等多個領域分支的全面的計算機學科本科生科學與工程素養復合培養基地。
關鍵詞:數據結構;研究型人才;工程型人才;案例教學法
作者簡介:王作為(1980-),女,山東莘縣人,天津工業大學計算機科學與軟件學院,講師。(天津 300387)鄒曉健(1978-),男,吉林德惠人,軍事交通學院政治部,講師。(天津 300387)
基金項目:本文系天津工業大學高等教育教學改革研究基金項目的研究成果。
中圖分類號:G642.0 文獻標識碼:A 文章編號:1007-0079(2013)04-0058-02
“數據結構”是一門研究非數值計算的程序設計問題中有關計算機的操作對象以及它們之間的關系和操作等的學科。[1]“數據結構”作為計算機和信息等專業的核心課程,在教學體系中起著舉足輕重的作用。
2006年,教育部計算機專業委員會提出了計算機科學與技術本科專業的“分類培養”的教育目標,并具體將計算機專業人才培養分為“研究型”及“工程型”兩大類。[2]該目標的提出為計算機課程建設及改革提出了新的要求,計算機專業課程的改革應該根據社會的需求及學生自身的實際情況,為學生提供不同類型的教學計劃和培養方案,并具體改革相應的教學方法。因此,加強“數據結構”課程建設,探討不同類型培養目標的教學方法是非常必要的。
目前,“數據結構”課程建設主要關注教學手段的完善,例如“數據結構”課程教學網站的建設、[3]動態教學軟件的研究以及案例式教學方法的實施,[4,5]很少顧及不同類型的人才需要不同的案例引導。另外,我國計算機專業的本科教育一般著重于培養工程型計算機專業人才,對于研究型人才的培養從研究生階段才開始重視,這樣導致了不少學生對于研究生階段的學習不能很快適應,他們的創新能力差。
本文重點探討針對不同類型的培養目標,提出“因材施教”的教學模式。實施的重點在于案例選擇的側重性、學生的主動性以及針對不同類型學生所要采取的教學方法,力爭突出研究型人才的培養模式,經過課程組多年的摸索與實踐,不斷地改進與發展,在培養不同類型人才方面取得了良好的效果。
一、“數據結構”教學現狀分析
“數據結構”課程的核心可概括為以下幾個方面:數據的邏輯結構;數據的存儲結構;在不同存儲結構的基礎上對不同數據結構的操作并討論一些經典的算法。在教學過程中發現,學生對數據的邏輯結構的理解較容易,對數據存儲結構的理解相對較難,對不同存儲結構基礎上的不同數據結構中算法的理解則僅限于表面,對算法在計算機中的實現過程難以理解,并且缺乏舉一反三的能力。綜合分析,產生上述問題的原因在于以下幾個方面:
1.學生的算法設計能力普遍薄弱
著名的計算機科學家沃思說過“程序=數據結構+算法”,足以見得算法在程序設計中的重要地位。在合理的數據結構基礎上,算法是對數據結構的操作(運算),是數據處理的核心。對于傳統“數據結構”的教學,偏重于基礎理論知識的傳授,對于學生的算法設計能力的培養則顯得比較單薄。算法設計能力的提高必須通過多做多練,在解決實際問題中達到自我提升。因此,在“數據結構”的教學過程中,采用案例教學法可以達到較好的學習效果。
2.前導課程基礎較弱,尤其指針部分
“數據結構”以學生對編程知識的掌握為基礎,數據結構的描述語言主要為類c語言,并且大量地用到了里面的指針等知識內容。大部分同學對指針運算掌握不扎實,不能將其靈活運用,導致了算法無法實現,學生缺乏成就感,降低學習興趣。因此,在“數據結構”的教學過程中,除了要復習指針部分知識以外,還要利用實驗實踐教學達到教學目的。
3.缺乏多元化的人才培養方式,與實際應用相脫節
從實際的教學過程來看,教師對“數據結構”相關內容的實際應用講述得不夠清楚,學生學習過程中比較困惑。即便講述過程能夠理論聯系實際,也主要偏重于工程應用,對數據結構科研方面的意義探討極少,這樣導致了很多學生在讀研究生階段時非常吃力,很難將自身調整到研究的狀態。為了響應國家的“研究型人才”及“工程型人才”的分類培養目標,必須兼顧學生進一步學術深造和提高工程實踐兩個培養目標的需求,在教學內容和案例選擇上要有側重性,引導學生將理論知識與以后實際的應用相結合。“數據結構”不僅對于工程實踐非常重要,同時對于培養學生的數據抽象能力以及提高學生的研究水平和創新能力也非常重要。教師應該結合自己的研究方向,盡量給出一些偏重算法研究的案例來培養學生的科研能力,為學生以后繼續深造打下堅實基礎,同時也幫助學生盡早定位自己未來的發展方向。
二、不同培養目標下的課程教學改革
1.教學內容的改革
在理論教學內容的安排上,筆者將近幾年國家研究生統考題穿插在每章最后,檢驗學生的學習效果,提升學生的應試能力。除此以外,為了更好地激發學生的學習興趣、使學生能夠學以致用,提高其專業素質,在授課過程中采用基于案例引導的教學方法,并且對于不同類型人才的培養采用不同的案例。
基于案例的教學方法是將案例的實施貫穿到課堂教學中,教師根據需要講的知識點設計一個具體案例,在講授過程中以該案例為切入點,引導學生去思考解決這一應用問題所需要的知識,逐漸引出概念和原理。讓學生在具體的案例實現過程中消化知識,這是培養學生分析問題、解決問題的一種教學方法。
案例的設計是案例教學的核心內容。案例的設計除了一些驗證性的外,還應設置一些綜合性的。驗證性案例用來幫助理解教材中的各個知識點,建立起數據結構和相應算法的概念,培養學生基本的算法設計能力。驗證性案例較簡單,可以讓學生獨立完成,因此驗證性案例對于不同培養目標的學生沒有特殊區分。綜合性案例是指一些實用性強、應用價值高的案例,包括問題分析、總體設計、詳細設計、用戶界面設計、多人合作以及一整套軟件工作規范性強的工作。研究型綜合案例需要學生查閱算法、模糊數學、圖論等資料,這對學生的研究學習能力和創新能力都有更高要求。因此,對于綜合性案例,學生可以根據自己的特點以及興趣選擇不同的設計性題目,自愿結成小組,并且協調好內部分工,定期舉行小組討論等。
2.教學方法的改革
傳統的教學方法一般采用以教師在課堂上講授基本知識點為主,以學生上機實踐以及做課后作業為輔的教學模式。這樣會導致學生動手能力差、只會應試不會實踐。
在教學過程中,重點實施“以學生為中心”的教學模式,教師在整個教學過程中扮演“導師”的角色。學生根據自己的興趣愛好選擇案例,根據案例任務需要按照3~5人建成標準組并細化分工。教師重點負責準備案例,并且根據每組完成任務的不同,與學生共同討論問題、分析問題,并能指導調研、引導學生找到解決問題的方法等。在案例完成后,教師需帶領學生分析和總結案例解決方案的優缺點。
為了提高教學效率,達到教學效果,除了采用課堂授課的教學方法外,還采用了其他教學方法,例如課堂討論、案例分析、小組匯報、教師或學生總結等多種教學方法。對于不同的培養目標,教學方法相似,但是教學內容和教學手段的側重點則有所不同。對于工程型人才的培養來講,教學目標應側重于軟件工程規范的訓練及培養,提高學生組織數據及編寫大型應用程序的能力,教學內容側重于需求分析、概要設計、詳細設計、用戶界面設計、程序設計、軟件測試、多人合作等基本技能和技巧的培養和學習。教學手段除了依賴于動態ppt、動畫演示、算法演示軟件等,還應該針對不同的培養目標選擇不同的教學手段,比如引導工程型學生參與程序設計論壇、學習群等;培養研究型學生的學術論文檢索能力;鼓勵學術型學生參加算法設計論壇以及學習一些算法分析工具的使用等。在教學過程中,對相關的知識給出一些延伸的閱讀文檔,指導感興趣的同學在課后進一步拓展思維、拓寬視野。
不同于傳統教學的評價方法,此教學更加關注學生最終所能達到的專業能力及實踐能力。廣泛借鑒國外高校的Assignment的評價形式,采用階段性作業、期末大作業、撰寫實驗報告等多種方式相結合的考核方法。為了防止學生從網上下載源代碼或者抄襲等非誠信行為,還要對學生進行匯報答辯。對于不同的培養目標,應采取不同的評價標準。對于工程型學生,應注重程序設計文檔是否規范、完善;程序的調試和測試是否科學、合理。對于研究型學生,應注重問題調研是否夠全面、算法設計是否合理、是否具有創新性等。
三、結語
在適應IT行業快速發展的新形勢下,我國教育部提出了計算機科學與技術本科專業的“分類培養”的教育目標,該目標的提出為計算機課程建設及改革提出了新的要求。我校從“數據結構”課程入手,針對不同的培養目標,提出了“因材施教”的培養模式。通過課程組多年的摸索與實踐,在不同類型人才的培養方面均取得了良好的效果,尤其對于研究型人才培養方式的探索積累了寶貴的經驗,這些經驗可以推廣到其他計算機相關課程當中,對于不同類型人才的培養方案尤其是研究型人才的培養方案的實施都具有重要的現實意義。
參考文獻:
[1]嚴蔚敏,吳偉民.數據結構(c語言版)[M].北京:清華大學出版社,1997.
[2]教育部計算機專業委員會.發展戰略研究報告暨專業規范[R].北京:高等教育出版社,2006.
[3]張麗萍,劉東升,王春暉.計算機應用型人才培養與數據結構課程改革[J].計算機教育,2010,(5).
如今,計算機科學和網絡技術的不斷發展使得其更加貼近我們的生活,不斷改變著我們的生活方式,同時也變革著研究生的培養模式。以計算機和互聯網技術為標志的信息技術的發展也對檔案管理工作產生了深刻的影響:計算機技術的不斷完善和發展使得檔案信息實現了數字化,而不再單純的依賴于手工記載和紙質儲存,一切檔案信息都可以通過輸入和掃描等方式存儲到計算機上,更加便于實現永久性的保存和利用。其次,檔案也不再局限于文字,而是可以借助多媒體手段實現諸如圖片、文本、視頻等多方式的檔案呈現方式,這些呈現方式也會促進檔案的傳播和有效的利用。此外,檔案的查閱和開放形式也發生了變化,由于互聯網的出現以及計算機使用的普及,越來越多的檔案信息可以通過相應的數據庫來實現開放,像傳統模式下受到的時間和地域的限制越來越小,進而也更大的實現了檔案信息的使用價值。信息技術除了為檔案的呈現形式帶來變革之外,對檔案的管理工作也產生了影響。由于檔案信息使用者對于查閱更加及時和快捷的要求,檔案的管理工作也必然被要求更加高效,信息技術的發展為滿足這一要求提供了便捷,檔案管理人員借助于計算機和相應的程序和數據能夠實現對于信息的快速篩選、處理和歸檔。
二、利用信息技術提升研究生檔案管理
(一)借助信息技術轉變研究生檔案的收集程序和方式,擴展搜集的范圍
目前,我們國家研究生的教育和培養方式實現了多樣化,培養模式包括有國家統招、委培和代培等;學位類型也不同,有學術型的還有專業碩士;此外,考試形式的不同也使得研究生的分類方式不一致。這些不同類型、不同模式下的研究生學習和教育過程也不盡相同,而研究生檔案作為一種記錄研究生在校期間個人學習、實踐和生活的文件,必然會呈現不同的特點,更加具有鮮明的個體特征。因此,研究生檔案的收集程序和方式就需事先轉變,使得到的檔案知識更加系統、全面,更有利于滿足用戶日益增長的個體化的、專業化的需求,而信息技術能夠幫助管理人員在擴大收集范圍的同時更加快捷、方便的收集信息。
(二)逐步推進個體化的檔案管理工作
研究生的檔案既具有一般學生檔案的共性,也體現了自身獨特的方面,源于研究生教育和學習的專業化和個體化。研究生階段的學習在不同的年級、不同的時間段都會體現出不同的特點,而且更加龐雜,正如上文所言研究生在入學之初首先要經過公共課的學習,其次進入專業課程方向和領域的學習,此外還要按要求參加調研和實習活動,并進行科研活動、發表科研成果,以及參加中期的考核評定、畢業論文寫作與答辯,最終進行學位審定獲得學位順利畢業。在這些不同階段中,檔案的收集和管理工作的重點和難點也各不相同,在研究生學習的一、二年級中,檔案工作可以遵循研究生培養方案所確定的程序和規章進行及時的收集和編碼、歸檔。但在進入后期,研究生的檔案材料,尤其是科研和社會實踐調研的檔案材料需要相關的院系和科研小組進行收集和整理,最終由檔案管理部門進行歸檔。信息技術的優勢不僅在于能夠大量的處理信息,在個性化定制方面也有人工無法比擬的優勢,通過信息技術的利用有利于個體化、定制檔案工作的實現。
(三)充分利用研究生檔案的科研性和知識性
研究生檔案匯集和研究生在校期間的學習和科研活動,具有很強的科研型和知識性,檔案管理者應借助信息技術尤其是網絡技術的不斷發展加強對其的利用,采用多種方式和途徑提取有用的科研信息為在校學生及其他用戶提供更加有益、高效和人性化的服務。
(四)提升研究生檔案管理和服務的質量
研究生規模和人數的擴張使得檔案管理工作中需要處理和分析的信息也隨之增加,傳統的手工收集和處理方式顯然已經無法滿足當下的研究生檔案管理發展要求了。檔案管理部門和人員都應當引入更為科學和現代化的管理思想和技術手段,充分利用網絡技術來實現檔案管理工作的優化和升級,從而實現研究生檔案管理的科學和規范,進而逐漸的提升管理質量。此外,借助信息系統對檔案加以整理、匯集和分析,對各種有用信息進行提煉和匯總,為用戶提供更高層次的檢索服務。
關鍵詞:生物信息學;醫學;教育;建議
生物信息學(Bioinformatics)是一門發展迅速的生物學分支學科,由生物學、計算機學、信息管理學、應用數學及統計學等多門學科相互交叉而形成,本質是利用計算機技術解決生物學問題,通過信息的處理和整合實現發現和創新。它主要包括以下3個方面的內容:①生物數據的收集、整理、存儲、檢索、加工、分析和整合;②生物系統和結構的建模;③與生物科學相關的計算機技術的應用,這個范圍還在不斷的擴增中[1]。醫學生物信息學是指以醫學研究和臨床應用為中心開設的生物信息學,本文討論的內容主要圍繞醫學生物信息學展開。近20年來,互聯網、數據庫和計算方法的發展,為生物信息學的研究提供了更為廣泛和靈活的方法;多種模式生物基因組測序的完成,功能基因組、蛋白質組研究的開展,各種高通量生物實驗技術快速發展為生物信息學,提供了更大研究空間的同時,也對海量的生物學數據進行有效地挖掘和整合提出了嚴峻的挑戰;而以基礎研究與臨床醫療結合為宗旨的轉化醫學的興起對銜接二者之間的橋梁———生物信息學,提供了廣闊的應用空間。對生物信息學人才的熱切需求,以及上述機遇和挑戰導致了生物信息學專業在全世界的蓬勃發展。以美國為例,在1999年之前,全美只有6所大學設置有計算生物學與生物信息學專業,而到2002年,則有31所大學設置了計算生物學與生物信息學專業博士學位,其中有12所大學是在2001年~2002年之間設置的這門專業[1]。這些大學通常以生物學、生物統計學、計算機科學或者生物醫學信息學為依托設置這門專業,不同大學對該專業學生的培養模式也有所不同。在我國,很多高等院校將生物信息學作為專業課程設立,醫學高等院校也逐步將其作為基礎課程或選修課設立。作為一門新生學科,生物信息學在大部分院校尚處于探索階段,沒有成熟完善的教育模式可以借鑒[2]。在這種情況下,來自前期已畢業學生和用人單位的反饋意見對生物信息學教育模式的總結提高具有重要意義。作為一名臨床醫師和醫學研究人員,筆者深刻體會到在實際工作中,無論是自身合理應用生物信息學知識進行思考和設計,還是找到能夠迅速融入并滿足實驗室研究和臨床工作需求的生物信息學專業人才都不是一件容易的事情。因此,本文作者就自己的一些切身體會,結合文獻和思考,對我國醫學生物信息學人才培養列舉了一些意見和建議,希望能夠在生物信息學教學模式的完善中起到微薄的助力作用。本文著重探討信息技術在醫學領域中的應用,側重于醫院信息管理和信息系統建設方面的醫學信息學(Medical Informatics)不在本文討論范圍內。理想的醫學生物信息學人才培養目標應該是這三類人的集合:①計算機專家,掌握計算機算法、計算機語言、軟件、數據庫結構和相關知識框架,以及硬件知識;②生物信息學專家,具有熟練應用計算機儲存、處理、分析和整合相關生物信息的能力;③基礎研究或臨床工作者,具有查閱文獻,提出生物學或臨床醫學問題,合理使用上述生物信息學來思考、設計和解決問題的能力,并能收集和正確提供用于研究的初始數據。結合我國實際情況,想讓臨床醫學專業學生或醫學生物信息學專業學生同時完成以上3個方面的培訓顯然不切實際。理想的培訓模式,是通過對臨床醫學專業和醫學生物信息學專業學生不同側重的培訓,再通過二者的合理分工和配合,來滿足以上3個方面的需求。對醫學院校學生,尤其是醫學研究生,生物信息學培訓的內容應側重于對其計算思維能力和信息學應用能力的培養,目的是使其能熟練地從生物信息學角度發現和提出生物學或臨床醫學方面的科學假設,針對該假設設計合理的研究方案,并為后續研究提供正確的初始數據;對以生物醫學為中心的信息學專業人才培養,內容應側重于對其計算機技術和生物信息學在醫學實踐應用方面能力的培養,目的是與前者配合,指導并幫助其完成科學假設的設計,對前者提供的初始數據進行管理、存儲、檢索、分析和整合,以及完成更高要求的計算機技術方面的應用,例如應用軟件的設計,生物系統和結構的建模,等等。
1 醫學生的計算生物學與生物信息學思維培養
本部分特指醫學專業學生的生物信息學教學,部分醫學院校開設的醫學生物信息學專業教學將在下一部分中提及。無論是醫學基礎研究,還是以循證醫學為代表的臨床研究,生命科學研究的一般過程,都遵循發現問題資料查詢預實驗提出科學假設設計實驗驗證假說資料查詢和結果分析科學理論總結的基本思路[3]。在這個過程中,計算生物學與生物信息學不僅是進行資料查詢和結果分析的重要工具,更應是在提出科學假設和實驗設計階段就需要貫徹執行的理念和思維方式。換言之,具體的生物信息學與分子生物學實驗一樣都是驗證生物醫學假說的實驗方法,是將一個生命科學假設用計算和信息學思維方式表達和實現的過程。在我國,絕大部分醫學基礎研究和臨床研究課題都是由醫學院校畢業的臨床工作者設計和申請的。由于臨床醫師大都承擔了繁重的臨床工作,申請者親自完成課題的機會很少,獲批課題的具體實施及數據管理、存儲、檢索、分析和整合多由研究生或實驗室工作人員負責。因此結合我國的實際情況,將生物信息學與具體課題耦合,即將一個科學假設用計算和信息學表示并有效實施的思維和實踐培訓,才是醫學生生物信息學培訓的中心內容。由于我國臨床醫學教學采用長學制(5年、7年或8年)教學,對實踐性和針對性都很強的生物信息學而言,過早或過于籠統的培訓都顯得意義不大,所以筆者認為針對醫學生的生物信息學培訓安排在研究生階段是比較合適的,教育中心是以醫學研究需求為指導,強調信息學思維培訓和實踐操作。具體提出的建議有兩點,一是根據學生專業背景調整理論教學內容。醫學院校學生的數理基礎、計算機基礎及統計學理論基礎不能和工科院校的學生相比,醫學專業包括基礎醫學、臨床醫學、口腔、預防等專業,涉及廣泛,各個專業背景的學生對這門課程的需求不盡相同。因此在理論課程上,要根據不同的專業背景和研究內容形成“個性化”的培養方案,目的是讓學生有選擇有針對性地掌握相關生物信息學內容,例如數據庫的類型和選擇,常用軟件的種類和應用等,同時又不會對過于高深的生物信息學理論產生反感。二是結合研究生階段的課題,開展研究內容模擬和實踐操作練習。為了更好的配合研究生階段的課題,可將《生物信息學》開課時間調整到研究生階段的第三學期,即在學生進入課題研究階段之后,讓學生在清楚面臨的課題內容后,有針對性地學習在完成課題過程中要使用到的知識、工具和解決問題的思路,包括文獻查閱、保存、編輯,核酸序列查找和同源性比對及進化分析,PCR引物設計,基因功能、結構預測,調控元件及轉錄因子預測,蛋白質基本理化性質分析,跨膜區及信號肽預測,二級結構和空間三維結構的預測等。這樣學生的學習興趣和效率會大大提高。為了解決上課時間與課題時間沖突的問題,可以采用生物信息學授課老師加入導師組成員,通過網上教學和答疑、夜間授課、集中授課與個別指導結合等多種方式靈活解決。
2 以醫學為中心的生物信息學專業人才培養
如果說對醫學生進行生物信息學教育的目的是使其學會將一個生命科學假設用計算和信息學表示,并正確提供初始數據,那么以醫學為中心的生物信息學專業人才培養的目的,就是使其學會用計算機學和信息學處理并證實科學假設的過程。具體的內容包括,與實驗室工作人員和臨床醫生配合,從計算生物學與生物信息學角度指導并幫助其完成科學假設和課題內容設計;在課題實施階段對后者提供的初始數據進行管理、存儲、檢索、分析和整合,以及滿足后者更高要求的計算機技術的需求,例如應用軟件的設計,生物系統和結構的建模,等等。目前,計算生物學與生物信息學專業研究生的培養模式主要有3種:①以生物學為中心的多學科培養模式。理論教育以生物學為中心,在6~9個學期內陸續完成生物學部分課程(相當于普通生物學系1/3~1/4課程)的選修,然后根據興趣和實際情況選擇一個相關實驗室完成研究生課題。這種培養模式被大多數綜合大學采納。②以工程設計為中心的培養模式。③以醫學為中心的培養模式。指以醫學研究和臨床應用為中心設置計算生物學和生物信息學,絕大多數由醫學院校設置,側重生物信息學與臨床醫學的結合。在進入課題階段之前會有1~2年臨床相關概念和信息的培訓,主要開設的課程包括生物學、細胞生物學、分子生物學與基因組學、化學與物理學、計算機科學、數學和統計學等,甚至包括部分醫學課程,后期實踐階段通常選擇一個相關實驗室完成研究生課題。總的看來,醫學生物信息學基礎課程設置與國際趨勢相符,也符合以醫學為中心計算生物學與生物信息學的培訓要求。但從近年生物信息學專業研究生就業情況來看,確實存在素質參差不齊,學不能致用,不能很快融入研究工作等問題。筆者認為,這種現象可以從三個方面加以改進:①以職業發展和學位教育為導向,建立多層次、多形式的醫學信息學教育和繼續教育體系。各醫學院校可在統一專業培養目標和定位的基礎上,根據自身的學科基礎和特色,結合學生畢業后的工作領域和就業方向,形成“個性化”的專業方向和培養方案。②加強師資力量的建設,形成以課程為中心的教學團隊。現有醫學生物學教材內容寬泛、偏重理論,對實踐環節的指導較少,需要授課老師有選擇的挑選合適的內容并予以補充和完善。這對授課教師的素質提出了更高要求,要求其能根據實際情況因材施教,有所取舍,強化重點。目前,各院校教學團隊和師資力量配備受限,建議可以課程為中心,培養、引進學術帶頭人,從其他專業挑選骨干教師兼任等多種形式,形成以課程為中心的教學團隊。③實踐教學與綜合能力的培養。生物信息學是一門實踐性非常強的學科,要將“學有所長,學以致用”作為人才培養的最終目的。可以通過構建開放式實踐教學平臺,建設實踐教學基地等方式盡可能強化實踐操作訓練[4],后期部分學生可以結合個人興趣,本著雙向選擇的原則,將實踐階段訓練固定到導師和實驗室,并安排其參與完成某一項課題的設計、實施和總結,在整個過程中要特別注意培養學生的學習興趣和自學能力,強調知識的自我更新。
綜上所述,醫學生物信息學人才培養的最終目的是使生物信息學能滿足現代醫療和醫學研究發展的需要,使醫學生物信息學人才成為有效連接基礎研究與臨床醫療的橋梁,為現代醫學的發展提供新途徑[5]。
參考文獻:
[1]Mark Gerstein,Dov Greenbaum,Kei Cheung and Perry L.Miller.An interdepartmental Ph.D.program in computa-tional biology and bioinformatics:The Yale perspective[J].Journal of Biomedical Informatics,2007,40:73-79.
[2]倪青山,胡福泉,饒賢才,等.醫學院校生物信息學實踐教學初探[J].基礎醫學教育,2011,13(6):538-539.
[3]張樂平,馮紅玲,宋茂海,等.生物信息學教學與醫科學生計算思維培養[J].計算機教育,2012,19(4):12-16.
[4]尋萌,陳艷炯,楊娥,等.《生物信息學》教學實踐探討[J].西北醫學教育,2011,19(6):1220-1223.
關鍵詞:計算機輔修;人才培養;教學體系
文章編號:1672-5913(2017)07-0006-03
中圖分類號:G642
1 背 景
隨著科技的飛速發展,人才知識結構由單一學科向多學科、復合型的發展成為必然趨勢。推進學科的交叉與融合有利于新興學科的發展與成長,更有利于產生原創性科研成果,培養出世界級的學術大師,服務于國家戰略和社會重大需求。
哈佛大學前校長博克曾指出:“本科生應該通過主修一個學科獲得大量深入的知識, 并且通過幾個不同學科的學習獲得大量廣博的知識。”[1]清華大學計算機科學與技術系從2002年開始開設計算機輔修專業,培養非電子信息類學生的信息素養,促使他們較系統地掌握計算機硬件、軟件與應用的基本理論、基本技能與方法。迄今為止共錄取689名學生,畢業317名學生。學生主要來自于工物、精儀、機械、水利、汽車、航院、建筑、經管等專業。目前在學學生241名(包括外專業的研究生),學生數量相當于計算機系本科生的一半,學生來源覆蓋大部分工科院系。
2 招生與錄取――統籌兼顧,甄選優質生源
清華大學計算機輔修專業設置之初,考慮到學生主修專業課程比較重,只有學有余力的學生才適合輔修計算機專業,因此錄取輔修專業人數控制在30人左右。伴隨著計算機專業的迅猛發展,近5年每年報名計算機輔修專業的學生人數都是120~140人左右,我們的錄取原則是挑選綜合成績優秀、數學基礎扎實的學生,錄取率一直控制在50%左右。考慮到計算機專業與各個學科的滲透與融合,錄取時還盡量兼顧各個專業。學生來自于不同的工科院系,這為學科融合提供了良好的平臺。近幾年學校新增了8個輔修專業,包括機器人技術創新創業、智能硬件技術創新創業等熱門專業,但是這并沒有影響到計算機輔修專業的招生。憑借我系國際學科排名的日益提升以及良好的師資,項目的招生依然火爆,歷年招生人數如圖1所示。
3 培養過程――注重實效,機制靈活
我們以讓學生真正掌握專業知識而不僅是一紙證書為出發點,制訂了靈活的培養機制。學制3~5年,學生即使主修專業畢業,而輔修尚未完成,也可以在讀研期間繼續修讀至研究生二年級結束。這樣就讓一些對計算機專業有興趣的,但是主修專業壓力比較大的同學有充足的時間修完相應課程。隨著國際化的發展,更多的同學有機會去國外大學做交換,我們也相應調整了政策,學生出國交換期間在國外的大學選修輔修相關課程并且合格的,經任課老師審核課程大綱后可以認定為輔修項目的專業課程,也可以計入學分,這樣就避免了因出國交換而導致學生延期畢業。
清華大學理工科院系考慮到本專業與計算機學科的交叉融合,在制訂培養方案時都規定了計算機相關課程的學分,如“計算機程序設計基礎”與“計算機硬件技術基礎”是很多院系的必修課或者限選課,而這兩門課程也是輔修專業的核心課。在這種情況下,我們從實際出發,讓一門課程主、輔修兼用,但是如果有兩門課程兼用,則需在選修類課程中再多選一門。這種靈活的培養機制讓學生受益。
4 課程設置――培養計算思維,夯實專業基礎,注重應用課程
我們從培養計算思維入手,再通過5門專業必修課程為學生打下較為扎實的專業基礎,最后提供多種選修課程,提高學生在實際中的應用能力。
1)培養計算思維。
考慮到各個專業均有編寫程序的需求,我們提供了Java、C++、VC++ 等多門編程語言選修課程,多種設計語言充分滿足了不同專業同學的需求。我們提供的C++與Java都是國家級精品課,授課教師也是國家級教學團隊的成員,所用教材都是授課教師積多年之功編寫的。鄭莉老師的《C++語言程序設計》是立體化教材,從第一版到第四版,多次入選國家級規劃教材與北京市精品教材。所有語言類課程全部采用邊講邊練的實踐教學模式,通過大作業培養學生發現問題、分析問題與解決問題的能力,讓學生把知識轉化為技能。
2)夯實專業基礎。
離散數學、人工智能導論、軟件工程、數據結構、計算機硬件課程/計算機組成與系統結構等5門專業必修課程從軟、硬件兩個方面為學生打下了扎實的基礎。數據結構是計算機科學的關鍵內容,也是構建高效算法的必要基礎。學生多次反饋數據結構讓他們在設計程序r思路更加開闊,寫起程序來更加得心應手。
3)注重應用課程。
提供3類8門選修課程,讓不同專業的同學根據興趣愛好與專業需求進行選擇。表1是計算機輔修課程培養方案。
5 構筑高質量的人才培養平臺
清華大學計算機科學與技術系擁有的國家級教學團隊在教學研究、教學改革、教學組織、隊伍建設、教材與教學資源建設、精品課程建設、實驗實踐教學和學生綜合能力培養方面進行了卓有成效的探索和實踐。最早在全國推出計算機基礎教育課程系列教材并率先進行立體化教學資源建設,研制的網絡教學平臺及資源在全國同領域的教學改革中發揮了重要作用。先后獲“國家級教學成果二等獎”2項、“國家級優秀教材二等獎”2項、教育部中國高校科學技術獎自然科學二等獎1項、“北京市教學成果一等獎”3項,出版面向21世紀教材、十五、十一五國家規劃教材和北京市精品教材20余部。教學團隊多位成員入選清華大學“清韻燭光?我最喜愛的教師”、清華大學畢業生心目中的好教師、清華大學優秀青年教師等。
計算機技術近30年來一直處于發展中,清華大學計算機科學與技術系教師長期工作在科研的第一線,他們把科研成果和最新的學科發展動態及時融入教學中。同時MOOC的出現也為輔修專業人才培養提供了新的契機,輔修專業核心課程“數據結構”作為清華大學首批5門MOOC(同時也是國內首批MOOC)之一,同時通過和平臺,分春、秋兩個學期面向全球開設,課程上線后好評如潮,并于2015年入選“全球MOOC排行榜Top 50”。另一門C++在線課程入選中國高校計算機教育MOOC 10門優秀課程之一。輔修的學生可以自由利用時間來預習、復習,為輔修學習提供了更多的便利。
6 助力主修專業,負笈國際名校
到目前為止,計算機輔修專業畢業的學生來自于24個院系(見圖2),極大地促進了學科之間的交叉與融合。來自于化學系某同學在調查問卷中寫道:“就化學專業來說,很多方面都和計算機學科有交叉,如理論化學,常常需要寫程序去進行計算,另外,像儀器分析這方面也會用到計算機方面的技能,如應用設計儀器的配套軟件等。感覺收獲比較大的是數據結構這門課,學完這門課之后才真正感覺到寫起程序來更加得心應手了”。來自于生命學院的某同學寫道:“我覺得計算機技術可以為生物研究提供更好的技術,比如生物信息學就是這兩門學科的一種交叉,又如目前基因組測序中涉及的拼接問題就是計算機圖論研究的對象之一。”環境學院某在讀博士生寫道:“我博士期間的研究涉及建模及統計分析,計算機輔修專業對我的研究幫助很大,為我打下了良好的建模編程基礎,極大地提高了科研效率,并拓展了研究視野,為后續的學科間交叉研究提供了可能。”
很多學生也憑借計算機輔修專業申請到了國外名校的計算機專業,在2014年畢業的50名同學當中,有5名被麻省理工學院、卡耐基?梅隆大學、哈佛大學、哥倫比亞大學與信息技術相關的專業錄取。他們畢業時感慨地說:“輔修專業為我們敲開了美國名校計算機專業的大門。”
7 總結與展望
計算機輔修專業為打破專業壁壘,促進學科融合,培養創新型人才搭建了平臺。然而與國外著名大學的輔修項目相比,我們的課程雖然覆蓋計算機相關基礎領域,但數量偏少,課程選擇不夠靈活,同時需要更多的實踐環節。未來我們計劃在更新培養方案、增加課下活動等方面著力,具體包括:
(1)增加課程數量。參考卡耐基?梅隆大學“軟件工程”輔修項目,該培養方案要求總計是6門課程,外加8周的全時實習。在3門任選課組里,每個課組都是十幾門課程。同r,我們也計劃赴各個院系調研,了解他們的專業需求。我們將根據實際情況增加選修課程,讓各個專業的同學有更多的選擇空間。
(2)增加班級集體活動。組織他們參觀IT企業,感受企業文化,了解工業界最新發展態勢。
(3)共享計算機系的前沿講座,增加與系內同學的交流,多方促進跨學科的交叉。
(4)加強學習指導。讓學生處理好主修與輔修專業之間的關系,提供學業指導,促進學科融合。
教學與科研相結合是培養高素質研究生的有效途徑。高水平的人才培養是通過研究生高水平的學術成果來反映的,高水平的學術成果主要源于大量的高水平的科學研究,而嚴格的教學環節在培養研究生扎實的學術功底、嚴肅的科學態度、創新性的思維,以及在產生高質量學術成果方面起到了一個關鍵的基奠作用。本文從研究生網絡課程教材體系建設中需要注意解決好的四個問題出發,討論計算機及相關專業碩士研究生網絡課程教學與教材體系建設思路、教材體系建設與教學方法改革問題。
1研究生“計算機網絡”課程教學與教材體系建設的指導思想
在研究生網絡課程教材體系建設中需要注意解決好四個問題。一是課程內容的先進性與前瞻性問題;二是研究生與本科課程內容的銜接問題;三是理論教學與能力培養的并重問題;四是自主學習和因材施教問題。
1.1課程內容的先進性與前瞻性問題
研究生的教育必須突出“研究”,教材要能夠反映學科前沿的研究成果與發展趨勢。一本好的研究生網絡教材或教學參考書應該是:在保持網絡理論體系的基礎上,跟蹤當前技術的發展,綜述最新研究的領域、課題、方法、成果與趨勢,讓讀者能夠直接了解當前研究的前沿問題、方法、進展與趨勢。
與傳統的數學、物理、化學學科相比,計算機學科應用性人才培養的要求更高,技術發展速度更快。而在計算機學科中網絡技術的發展與知識更新的速度尤為突出。因此,保持計算機網絡課程內容的先進性與前瞻性更為重要,也更加困難。因此要很好地解決這個問題,必須將教學與科研工作緊密地結合在一起,發揮科研教學團隊的作用,以高水平的科學研究支持高質量的課程與教學體系的建設。南開大學網絡實驗室在多年來一直注意開展以下幾個方面的工作:
(1)通過科研預研工作實踐,了解當前熱點問題的研究現狀與進展。
(2)跟蹤美國ACM和IEEE/CS最新制定的計算機學科課程體系,重視學術交流。
(3)跟蹤和瀏覽國外知名大學教學網站,研究和了解網絡課程教學內容、教材與主要參考書,以及作業與實驗、教學方法與教學過程控制方法改革的動向。
(4)選擇國際流行教材,分析如何處理新的技術發展與教學內容的關系,梳理技術的內在關系與發展主線。
(5)跟蹤國際知名網絡設備制造商與網絡軟件公司的研究工作,以及技術認證與考試內容的變化,了解產業界對技術與人才需求的變化。
(6)參與信息化規劃與建設工作,通過與產業界、政府各級管理人員的合作,了解我國信息化發展的現狀與社會對網絡人才的需求。
以上工作在我們把握研究生教材內容的先進性與前瞻性方面起到了重要的指導作用。
1.2本科與研究生課程內容銜接問題
計算機及相關專業的碩士研究生一般在本科階段都修過計算機網絡課程。同時,由于學生不是來自一個學校或同一個本科專業,所以學生在網絡技術方面的基礎差異很大。這個問題在研究生招生規模擴大后更為突出。教師很難在某個起點上安排教學內容。任課教師比較為難,照顧到基礎比較差的學生,基礎好的學生認為“吃不飽”;考慮到基礎比較好的學生,基礎差的學生反映“跟不上”。無論老師想什么辦法,都無法解決好這對矛盾。這是在很多大學都很普遍的問題。經過多年的實踐我們逐漸認識到:要保證教學質量,必須根據研究生培養目標,改變教學方法,強調“自主學習”和“因材施教”。要為實現學生的“研究”、“自主”學習和教師的“因材施教”創造條件,就必須從課程教學目標定位入手,研究本科與研究生教學一體化、理論教學與能力培養一體化的網絡教材體系。
1.3理論教學與能力培養并重問題
團隊成員通過總結多年指導研究生學位論文的體會認識到,學生的實際工作能力需要他們在參加科研項目和完成開發任務的過程中提高。在多年指導和審閱相關學科碩士與博士學位論文的過程中,導師們深刻地感覺到:有相當比例的研究生在本學科領域眼界不寬,網絡應用系統設計與編程能力亟待提高。如果能夠在他們準備學位論文之前認真地訓練這一方面的能力,那么他們的論文的研究深度與論文水平還能夠有較大幅度的提高。研究生能力培養可以通過網絡環境中的課題、大編程量的訓練來實現。提高網絡軟件編程的實際工作能力對于研究生今后的研究工作與就業將會有很大的幫助。而這些編程課題應該是由教學科研團隊從研究工作與開發的課題成果中提煉出來,將科研成果有選擇的轉化為“近似實戰”的研究生訓練課題。這種訓練對學生深入理解網絡原理與實現方法會有很大的幫助,對于日后的科研工作和提高學位論文質量也是很有益的。
1.4自主學習和因材施教問題
從研究生自身學習的角度應該強調“研究性”與“自主性”,學生應該變被動的“聽課、做筆記”轉向主動的、研究地學習和提高。從任課教師與導師角度應該強調“因材施教”。
從我們多年的教學經驗看,同一屆的研究生實際能力差異都很大。研究生教學更多的應該是根據不同的學生、不同的研究重點、不同的起點,有不同的訓練方案,不能沒有區別。導師的因材施教應該體現在:指導學生根據自己的基礎、研究方向,選擇不同類型、不同編程量,或不同的難度級的課題自主的完成訓練,循序漸進地提高實際能力。教師要做到這一點,需要做很多艱苦細致的工作和積累很多教學資料。經過10多年的積累與團隊成員的集體努力,我們初步完成了一些基礎性的工作。
研究生教材不應該僅是一本一學期使用的教科書,更應該是一本技術參考書,甚至是一本手冊。導師可以根據需要選擇教材中部分內容,作為基本的學習要求。學生學習的過程應該在導師的指導下有選擇地自學和閱讀,完成編程訓練。有些內容可能第一次僅僅是讀過和了解,如果今后科研、開發工作需要,可以再回過頭來繼續閱讀和參考。
為了適應研究生“研究性”與“自主性”學習的要求,我們設計的《計算機網絡高級教程》內容的覆蓋范圍寬,涉及當前網絡研究的多個領域;《計算機網絡高級編程技術》總的編程訓練量大,問題近似實戰,難度差異也比較明顯。為了有利于學生自主學習,我們對每個課題都提供了入門所需要的資料、工具與實現方法的范例,學生可以通過自學的方式完成訓練要求。
2 《計算機網絡高級教程》教材的編寫
研究生教材體系由《計算機網絡高級教程》與《計算機網絡高級軟件編程技術》兩部相互配套的教材組成。主教材《計算機網絡高級教程》重點討論了網絡研究的最新發展與研究的熱點問題,力求達到“反映計算機網絡前沿研究成果與發展趨勢”的要求。
《計算機網絡高級教程》分12章按網絡技術發展的三條主線討論了技術的演變與發展。其中:
第1章對網絡技術研究與發展的階段、重點問題和基本概念,以及各個階段的標志性技術作了一個概要的總結。
第2章討論了廣域網(WAN)技術的演變與發展趨勢。
第3章討論了局域網技術,尤其是對高速局域網(Gigabit Ethernet與10 Gigabit Ethernet)和無線局域網(WLAN)技術作了較為系統地討論。
第4章討論了城域網(MAN)概念的演變,以及寬帶城域網組建技術與接入網技術。
第5章對IPv4協議近年來的發展與演變過程作了較為全面地總結和討論。
第6章對IPv6的基本內容與應用方法進行了較為系統地介紹。
第7章對移動IP的基本概念與關鍵技術作了系統地介紹。
第8章對傳輸層分布式進程通信的概念,以及TCP、UDP協議進行了系統地討論。
第9章對應用層協議與Internet應用系統設計技術進行了系統地討論。
第10章對無線自組網絡(Ad hoc Network)與無線傳感器網絡(WSN)、無線網格網(WMN)的概念、特點、體系結構,以及關鍵技術的研究與進展作了比較全面地總結和介紹。
第11章討論了網絡安全與網絡管理技術。
第12章對國外大學與產業界在評價研究成果時常用的網絡性能分析開源工具、網絡模擬開源工具及其應用進行了系統地介紹。
在準備這本書的資料和寫作的過程中,作者有兩點體會最為深刻。一是盡管Internet技術與Ad hoc網、WSN、WMN在設計目的、應用的領域與技術特點上差異很大,但是在研究方法上基本上是相通的,并且在高層又都匯集到Internet之中。二是盡管作者認真地在這個領域已經工作了20多年,但是網絡技術發展得實在是太快了,個人的研究工作與閱歷不可能涉及到各個領域。個人與團隊的研究工作也只能是限制在網絡技術中的幾個比較窄的方面,深度也十分有限。因此在系統地總結網絡技術領域的研究與進展時感到難度很大。盡管也經常與同行交流和請教,仍然是力不從心。但是本著對學生學習負責的態度,還是堅持完成了寫作任務。這部教材應該說是匯聚了很多人的研究心血,作者只能是將個人能夠理解的部分按照自己的思路整理出來,以便讀者學習和研究。作者試圖在相關章節的后面注明某些研究工作總結與論文的出處,以及相關的參考文獻、文檔與標準,請有興趣的讀者自己去閱讀相關的文獻與標準。
3 《計算機網絡高級軟件編程技術》教材的編寫
高素質創新性計算機人才應具有較強的實踐能力。社會對網絡人才的需求十分強烈。但是真正懂網絡技術,能夠具備深入到網絡協議內部的高層次網絡應用系統設計和網絡軟件編程能力的軟件人才是非常缺乏的,也是社會急需的高級人才。研究生要能夠做出有自主知識產權、創新性的成果,就必須踏踏實實地苦練內功。編著《計算機網絡高級軟件編程技術》一書,是希望對高級網絡軟件人才的培養貢獻一點力量。
《計算機網絡高級軟件編程技術》的特點可以總結為以下幾點。
(1) 在總結了20多年科研工作經驗與研究生教學工作實踐經驗的基礎上,構思了教材的寫作思路與全書的內容結構。
(2) 參考了國內外知名大學網絡課程訓練與著名信息技術企業在員工網絡軟件編程訓練中的相關資料與文獻。
(3) 結合了網絡技術在Internet、無線網絡與信息安全等3條發展主線,總結提煉出22個網絡軟件編程題目。
摘 要:本文在分析非計算機專業“大學計算機基礎”教育現狀的基礎上,結合從事教學和科研的實際體會,提出了以“致用”為導向的教學研究,重點強調“一師、二書、三法”的具體實施方案,并加以實踐。
關鍵詞:學以致用;大學計算機基礎;教學改革
中圖分類號:G642 文獻標識碼:B
1 引言
“大學計算機基礎”不僅是大學階段計算機基礎知識和操作應用的必修課程,也是適應社會信息發展要求的一門公共基礎課程。按照教育部的要求,2001年前全國所有高中都要開設信息技術課程,2005年前全國所有初中都要開設信息技術課程,到2010年前全國所有小學都要開設信息技術課程。針對這種趨勢,高校計算機基礎教育的形勢發生了巨大的變化。一方面,隨著我國中小學信息技術教育的逐步普及和發展,高校新生計算機知識水平的起點逐年提高。另一方面,計算機的應用技術與專業教學、科研結合更加緊密,專業對學生的計算機應用能力要求更高[1,2]。而國內大多數高校的計算機基礎課程現有的單一講解教學模式,勢必存在許多問題[3]。為提高教學質量,必須構建計算機教學的新理念、新視野、新方法。為此,本文針對“大學計算機基礎”教學中存在的問題,結合實際教學情況,對非計算機專業提出以“致用”為導向的教學改革方案,不僅培養學生利用計算機解決實際問題的能力,而且使學生具有隨計算機技術的發展自行提高應用水平的能力。
2 “大學計算機基礎”教學現狀
近年來,我國計算機基礎教育與實際的需求相比,尚存在一定的差距。教學現狀主要存在的問題總結如下:
(1) 教學方法傳統落后。傳統的教學方式,一切由教師決定,雖然許多教學方法,如任務驅動法、拋錨法、問題教學法、情景教學法、案例教學法等在教學中取得了很好的教學效果,然而有時候為了達到講解某個問題的目的,對問題或情景做了非常逆心的設計,從而忤逆了知識的內在聯系和關聯性。學生出現了“一聽就懂,一問就會,一做就錯”的局面。同時,高校招生規模的擴大也加劇了高校教學資源的不足,大多數高校采用了合班上課。
(2) 教學內容過時,理論與實際操作脫節[4]。計算機軟硬件技術發展變化令人目不暇接,軟硬件技術不斷升級換代,而教學內容中計算機新技術介紹的很少,而且教學脫離實際,只是教會學生如何操作,忽視了對學生“計算機意識”的培養,很少教會學生如何有效地使用和在自己的專業中使用計算機等。
(3) 學生學習興趣不高[5]。由于各個地區客觀條件差距較大,導致學生關于計算機知識和技能差異很大,基礎差的自卑,基礎好的驕傲。同時學生對課程認識不到位,覺得學習該課程用途不大,態度也不認真,甚至部分學生學習目的不明、自律差導致沉迷網絡。
(4) 師資隊伍力量薄弱。目前擔任“大學計算機基礎”教學的老師不乏有高職稱、高學歷,但是很少人研究這門課程,某些年老的教師對熟悉的內容多講,不熟悉的內容照本宣科,而年輕的教師又缺少教學經驗。
3 以“致用”為導向的“大學計算機基礎”教學研究
以“致用”為導向的“大學計算機基礎”教學模式,是對“因材施教”的最大化實施,教師針對具體的情況對學生進行引導,從知識如何應用、什么情況下應用,從讓學生學變成了學生想學。強調學生學會將理論知識“應用”于實踐,將知識轉化為“能力”,從而具備進一步自學的能力,學會學習,學會對知識進行“權變”,從而“學以致用”,這不僅僅是重在應用,更重要的是以我所學,為我所用,把所學的知識融會貫通,學會舉一反三,變成自己的一部分,在生活、學習、工作中,不斷得到提升,提高自己的工作效率。當然,以“致用”為導向的教學并不是放棄理論的學習,需兼顧必要的理論知識學習。具體的實施可概括為“一師、二書、三法”,如圖1所示。
圖1 以“致用”為導向的教學方案
(1)“一師”:指的是入門指導教師。“大學計算機基礎”的內容覆蓋面廣、知識衰減期短、技術淘汰快,要想快速掌握,首要條件是讓知識有機組織。生動清晰的脈絡不僅能培養學生學習的興趣,而且能改變學生“眼高手低”的觀點,而最重要的是得到高素質教師的指引。
(2)“二書”:指的是教材和教學資源。教師是“引路人”,而教材是學生學習的“墊腳石”。教材的好壞、知識點的論述與組織對學生都有一種“先入為主”的效應。好的教材不僅讓學生不會感到知識的乏味,而且能夠引發學生創造性思維,點燃學生求知欲望。教材的編寫應根據學生的特點,以人才培養的應用性、實踐性為重點,不僅要讓學生學會計算機的基本操作,而且要掌握計算機的基本原理、知識、方法和解決實際問題的能力,并具有較強的信息系統安全與社會責任意識。同時,面對眾多的網絡教學資源,可以發動學生一起建立“大學計算機基礎”的“一門式”教學網站,構建立體化的教學資源庫。
(3)“三法”:指不同的教學方法靈活應用,對不同的知識點、不同專業學生,教師應該靈活變通,采用適當的教學方法,不能“一刀切”。講授法、演示法、啟發式等多種教學方法的合理運用,能充分調動學生的學習積極性。同時在教書育人過程中,要把握住學生各專業的特點,結合專業知識、專業需求來講授計算機基礎知識,力求計算機基礎知識與其專業知識有機結合。以應用為導向的教學模式,教師在重新構建教學內容上下功夫,不僅“授人以魚”,更要“授人以漁”。注重學生興趣的培養。從傳統的“學到什么”向“如何學”轉變,從注重知識傳授向注重能力培養轉變,培養學生探索和發現問題的習慣和解決問題的能力。
4 以“致用”為導向的教學研究在“大學計算機基礎”教學中的實踐
4.1 建設一支高素質的師資隊伍
我院目前擔任“大學計算機基礎”教學的教師人數有43人,多數來自重點院校,年齡結構合理,35歲以下的教師占53.5%,35~45歲的教師占44%;研究生學歷者40人(博士10人,碩士30人),本科3人;高級職稱13人,中級職稱25人,初級職稱5人。同時,特別在以下幾個方面加強隊伍素質建設:①重用有能力的教師。教師的能力與職稱、學歷不一定掛鉤,對這門課有研究的年輕老師,充分運用其有精力、知識新、學習能力強等特點。②給教師培訓、學習的機會。教師不僅通過自學提高業務水平,而且參加培訓加強自身素養的提升,例如參加“高校Java課程暑期教學研修班”、“高等學校計算機基礎課程教師高級研修班”、“Intel雙核技術培訓”、“UML-China的培訓”等。③每學期組織教師聽課,相互取長補短。課堂教學質量評價表分別從熟練程度、概念原理、內容深度、重點難點、邏輯條理、聯系實際、啟發性、課堂組織、語言表達、學術性、改革創新、教學效果12個指標進行評價,并給出建議。④建立研究生實驗指導團。鑒于目前學生擴招所帶來的影響和教師教研、科研任務繁重的局面,讓每名計算機專業研究生負責兩個班(約60人左右)的實驗,配合任課教師的實驗指導工作,讓每位學生得到充分的指導。
4.2 教材修訂
為適應“大學計算機基礎”教學內容改革,根據教育部高等學校計算機科學與技術專業教學指導分委員會提出的“關于進一步加強高校計算機基礎教學的幾點意見”中有關于“大學計算機基礎”課程教學要求,在充分的調研、座談研討的基礎上,結合以往編寫的3本教材,共同制定了新的教學大綱,并編寫成為新的教材,并配套編制實驗指導書,知識更新率達到60%。新教材共10章,前9章系統、深入地介紹了計算機科學與技術的基本概念和原理[6]。第10章是常用的應用軟件介紹,有針對性地介紹了一些大學生在學習和生活中可能會接觸和使用的各種計算機軟件,對引導學生通過自學提高計算機應用水平,豐富計算機知識有很大的幫助,如圖2所示。
圖2 教材第10章脈絡
全書將“學以致用”的理念隱藏于“字里行間”,同時,教材跟蹤計算機基礎發展的趨勢,充分反映本學科領域的最科技成果;通過對教學內容的基礎性、科學性和前瞻性的研究,實現教學與科研的有效結合,體現以基本理論為主體,構建支持學生終生學習的基礎;要以加強人才培養的針對性、應用性、實踐性為重點,調整學生的知識結構和能力素質,體現當前高等教育改革發展的新形勢、新目標和新要求。
4.3 深化教學過程
(1) 教學方法多樣化,激發學生積極性
對于不同的知識點,使用不同的教學模式。例如,對于“計算機網絡”方面的知識使用“虛與實相結合教學模式”[7],對于“軟件技術基礎”使用啟發式教學[8]等。對于有些知識點,讓學生分組歸納并制成演示稿,在課堂上讓學生講,學生點評,老師指導。不僅讓學生有自己表現的空間,而且也讓學生親身體會備課、講課的過程,學會學習的過程中也學會做人。同時激發學生的學習積極性,讓學習能力較好的同學帶動較差的同學,讓計算機高手與計算機盲在互動、配合之中得到了一個平衡、互補。
(2) 加強實驗課教學
按國家大學計算機基礎課程教學大綱要求,教學課和實驗課的比例為1:1。實驗過程注重培養學習興趣和能力,注重引導學生進行探索式學習以提高自學能力,注重提高學生的創新意識。實驗手冊共選取了Word、Flash、Photoshop等7個必做實驗和15個選作實驗,充分發揮學生的主體作用。實驗內容也留有較大的發揮空間,例如網頁設計,可發揮空間較大,形式多樣,內容豐富、風格迥異,可充分體現學生自己獨特的創意;對多媒體的制作,只給學生一個主題,讓學生發散思維,進行創意設計;對Word的實踐,讓學生設計個人簡歷等。
(3) 擬人教學,將理論知識人性化、案例化,形象生動地講解和演示
結合“大學計算機基礎”應用性強的特點,講授各知識點時,都采用相應的實例演示,在演示過程中逐步引出各個知識點和概念。生動形象的實例演示,既能夠激發學生的學習興趣,又有利于學生掌握抽象的概念。例如在講授第三章“計算機硬件體系結構”時,使用VRM(虛擬建模工具)構建計算機三維模型,如圖3所示,不僅生動地演示了計算機的各個部件的情況,而且對計算機的各個部件之間的關系也進行動態演示。在講授第六章“數據庫應用”時,從學校的就業指導系統入手,進行案例式的展現。
圖3 計算機三維模型及動態部件拆裝演示
4.4 教學成果分析
2006~2007學年第二學期第十八周我院對全校近7000名非計算機專業學生進行統一的期末考試。考試內容符合“大學計算機基礎”課程教學大綱的要求,有一定的題量,內容覆蓋率達到90%以上,基本反映了本課程的主要內容和要求,如表1、2所示。分析了作者所教授的“公共事業”專業與其他專業對比,如圖4所示,以“致用”為導向的“公共事業”專業的學生,大部分成績在80~89之間,其成績比其他兩個專業要高。在后續的跟蹤發現,運用新的教學方案,學生不僅能夠掌握理論知識,而且在后續的學生、生活、學生工作中能夠靈活運用所學的計算機技能,例如華南農業大學奧運觀方站“奇跡”(scau. )成為華南賽區決賽第四強并參加全國總決賽。
圖4 三個不同專業的考試情況
5 結束語
計算機基礎教學是一項系統工程。提高計算機基礎教學質量的關鍵是不斷加強教師的自身建設,更新教學內容,促進教學模式、教學觀念的轉變,加強實踐教學,才能培養學生成為具有探索精神和創新意識的主動學習者,才能全面地提高計算機基礎教學的質量。實踐表明,以“致用”為導向的教學改革使學生在短時間內能夠迅速掌握“大學計算機基礎”的基本概念、基本技能和應用,激發了學生對計算機技術的興趣。為了鞏固和加大教學的效果,還必須從教學的考核方面進一步地深化。
參考文獻
[1] 劉三滿.大學計算機基礎教學改革實踐及今后發展研究[J].現代教育技術,2007,8(17):107-108.
[2] 教育部高等學校計算機科學與技術教學指導委員會.關于進一步加強高等學校計算機基礎教學的意見(試行)[M].北京:高等教育出版社,2006.
[3] 王路江.高等學校文科計算機基礎教學的形勢與任務[J].計算機教育,2004,(5).
[4] 肖建瓊.高校計算機公共課課程體系改革探索與實踐[J].教育信息化,2005,(8):48-50.
[5] 李亞寧.“大學計算機基礎”教學中的問題及改進[J].計算機教育,2007,(8):158-159.
[6] 徐東風主編.大學計算機基礎[M].北京:中國農業出版社,2008.