胡 優
(河海大學公共管理學院,210098)
我們在對我國計算機研究生的課程設置與國外計算機研究生的課程設置進行比較發現,對于我們計算機碩士教學來說,其在在課程設置方面都比較的健全,但是相比較國外大學來說,缺乏對一些相對較新課程的開設,從這個方面來說,說明我國大學在開設計算機碩士課程的過程中,與國外還是有著一些差距的。
我們根據對比可以看出,我國在對碩士進行計算機教學的過程中,對于像計算機分子生物學、計算幾何及隨機/概率算法等計算機科學方面的課程開設的比較少這就使得學生在進行計算機學習的過程中,不能夠做到對信息的精確推理與決策。在通過我們所調研結果來看,使得我們發現國外在計算機研究生課程開設的過程中,注重將計算機的研究發展的更新技術能夠做到與課程建設的腳步相一致。目前在國外的很多的研究中,都對計算生物學及生物信息學進行關注起來,因此對于國外大學在計算機碩士研究生培養的過程中,就積極的開設了計算分子生物學課程。但是對于我國大學來說,除了國防科技大學在計算機碩士研究生培養的過程中,開設了生物信息學導論之后,其它很多大學都沒有做到相關課程的開設。
對于隨機/概率算法來說,目前已經在各個方面都得到了應用,隨著與之相關的內容在我國大學所開設的算法設計與分析課程中會得到一定程度的介紹,但是對于我國的大學來說,目前還沒有將此作為一門單獨的課程來進行開設。另外對于計算幾何學來說,目前國外一些國家將此應用到數據處理及復雜度分析的中來,并得到較為廣泛的應用。但是對于我國大學來說,目前只有一些像清華大學及上海交通大學才開設這方面的課程嗎,對于其它的一些大學,在計算機研究生培養的過程中,并沒有開設相關方面的課程。因此,就這方面來說,我國在計算機研究生課程培養的過程中,關于課程的開設與國外的大學相比,還是存在很多差距的。
在我們計算機碩士研究生培養的過程中,除了像清華大學等一些頂級的大學能將課程全面之外,做到與國外的大學相比有著較少的差距之外,對于其它的很多國內大學來說,與國外大學相比,在計算機碩士研究生培養的過程中,其課程的設置沒有做到對專業的全面包含,在這個方面還是存在很大差距的。
我們從不精確信息推理與決策等課程的設置也可以看出我國在計算機碩士研究生教育與國外研究生教育之間存在的差距。對于這種課程開設情況來看,雖然在我國的國內也有所進行,但是卻很少有學校能夠做到對此單獨的開設。
對于我們在計算機碩士研究生課程設置方面與國外存在的差距來說,目前在較短的時間內還不能做到對此差距進行減小。因為對于這些差距所帶來的原因是學校在教師設置方面存在的問題,要做到徹底的解決,還需要很多的工作需要開展。要是不能夠讓學生在教師安排的過程中將所存在的問題加以解決,對于目前現狀進行改變就無從談起。對于課程方面存在的問題,需要我們對此有著足夠的重視,只有通過有效地改革,將其問題得到有效的解決,還會使得我們所培養出來的研究生能夠就有更高的技能來做到在研發過程中的能力提高,并使得我國從事相關方面的科學隊伍能夠得以開拓,使得與其他國家的差距做到有效的減小。
在計算機碩士研究生培養的過程中,能夠對其專業所涉及到的必修課做到科學的設置,這對人才的培養起到非常關鍵的作用。但是就我國目前研究生培養現狀來說,不同院校之間所存在的課程設置都是不同的,我們在調研的過程中,進行分類之后發現主要存在五種模式。第一種模式就是在培養的過程中,會給學生較多的自主選擇權,對于必修課的設置并不是很多,這個是符合國外大學所使用的模式,目前在國內計算機研究生培養過程中,使用這種模式主要是以清華大學及南京大學為主的。第二種模式與第一種模式幾乎是相反的,其在課程設置方面存在著較多的必修課,這些學校更加強調對人才的復合型培養,此種模式主要是以北京大學為主的。第三種模式是以上海交通大學為主的,其在對理論型的課程比較重視,其中在課程設置中存在一大半的必須課都為理論型的,并且在人才培養過程中,這些院校還規定的一定的學分限制,來讓學生進行學習。第四種模式就是讓學生來對自己學習的必修課加以設置,然后在二級學科的學習過程中,在對其所要學習的必修課加以設置。這種模式主要是以中國科技大學與浙江大學為主的。第五種模式就是根據研究生所選擇的二級科學來進行設置,這種模式主要是以華中科技大學及國防科技大學為主的。
對于這些大學所設置的幾種模式來說,在教學的過程中,都有一定的合理性存在,但是也有許多不完善之處。并且對于這五種模式來說,雖然從外表來說,它們之間存在著很大的不同,但是其所遵循的道理都是一樣的,很多方面都是基于一個共同的出發點。其實對于計算機碩士研究生培養來說,在教學的過程中,應該加強對基礎知識的學習與實踐,只有在學習的過程中將其基礎打牢了,才能夠使得這些學生在以后學習其它技術的時候,能夠做到更加有效的接受。因為在必修課的設置過程中,需要在一級學科內設置相關的課程,另外還要根據其所學習二級學科所存在的特點,來對一些基礎課程進行開設。
像比較課程的設置來說,在研究生的培養過程中,課程所具備的內涵要更加的重要。我們在調研中發現,雖然對于我國的一些大學來說,相比較國外大學的課程設置來說,其也開設了較為全面的課程,看似與國外大學在人才培養過程中存在的差距并不是很大,但是在這些背后,雖然很多時候,叫法都差不多,但是對于課程所存在的內涵來說,就有很大的不同了。
就國外的大學來說,其在教學的過程中,會根據的不斷進步,來及時的對教材做到更換,但是對于我國大學在教學過程中來說,往往會在教學過程中長時間的使用同一版教材,對于這些教材來說,因為年限逐漸變長,使得教材的內容變得比較陳舊,并不能夠與技術的進步做到與時俱進,另外對于我國很多教材來說,其存在內容的深度也不夠。教師在教學的過程中,所使用的手法也是比較落后的,很多教師在進行教學的時候,只是將書本上存在的內容傳授給學生,并不能做到在教學的過程中做到更深層次的研究。
為了能夠使得我們在計算機研究生的培養過程中能夠趕上國外教學水平,就需要學校在教學的過程中,要建立一套較為科學的課程體系,對一些需要開設的課程要做到及時的開始,并且對于目前已經存在的課程來說,需要在教學的過程中對其進行不斷的完善。使得其能夠達到國外領先水平。
對于計算機研究生培養過程中所使用的教材,需要對國外水平較高的教材做到有效的引入進行,這樣才能夠保證在教學的過程中能夠做到與時俱進。另外在教學的時候,需要教師及時的對此方面做出的最新研究進行關注,將自己的更多精力放在科學研究的過程中,這樣就會使得教師在教學的時候,能夠做到理論因素與課堂教學做到有機的結合起來。使得學生在學習的時候,能夠對理論知識做到更為全面的認識與理解,也對學生的動手能力做到了有效的提高。對于國外的很多大學來說,其在教學的時候,就做到了理論與實踐有效的結合。
在本次的調研與比較過程中,我們對國內外對計算機碩士研究生的培養方法及其課程設置方面都做到了較為全面的了解。對于我國計算機碩士研究生培養來說,雖然與國外的相關大學之間存在著比較大的差距,但是我們需要樹立一定的信心,來在我們現有的水平上,對我國研究生課程體系的改造和教學模式的改進,從而達到改善教學效果、完善研究生培養環節的目的。使得計算機碩士研究生在進入社會的時候能夠做出更好的研發成果來。
[1] Bjarne Stroustrup,THE C++ PROGRAMMING LANGUAGE, Hig her Education Press Pearson Education, 2002
[2] 美]Walter Savitch著,周靖譯,C++面向對象程序設計——基礎、數據結構與編程思想,清華大學出版 社,2004
[3] [美]Brian Overland著,董梁等譯,C++語言命令詳解,電子工業出版社,2000