【正文】
前面的路還長,計算機科學需要我們?yōu)橹畩^斗......學習計算機科學需要韌性,更需要創(chuàng)新,需要激情。從我們自身角度來講,多數(shù)人4年下來既沒有學習計算機科學 的學術水平,也沒有學習計算機技術的那種韌勁。這一學科的應用領域。計算機技術牽扯的內容更為廣泛些,一項一項說恐怕沒個一年半載也說不清。[4]談談學習態(tài)度的問題關于計算機技術的學習我想是這樣的:學校開設的任何一門科學都有其滯后性,不要總認為自己掌握的某門技術就已經(jīng)是天下無敵手了,雖然現(xiàn)在Java,VB,C,C++用的都很多,怎能保證沒有被淘汰的一天,語言的初見端倪完全可以說明問題。它使我們這些搞理論和技術的人進入了一個社會。在美國人工智能官方教育網(wǎng)站上對人工智能作了如下定義:Artificial Intelligence, or AI for short, is a bination of puter science, physiology, and is a broad topic, consisting of different fields, from machine vision to expert element that the fields of AI have in mon is the creation of machines that can “think”.這門學科研究的問題大概說有:(1)符號主義: 符號計算與程序設計基礎,知識表達方法 :知識與思維,產(chǎn)生式規(guī)則,語義網(wǎng)絡,一階謂詞邏輯問題求解方法:搜索策略,啟發(fā)式搜尋,搜尋算法,問題規(guī)約方法,謂詞演算:歸結原理,歸結過程專家系統(tǒng):建立專家系統(tǒng)的方 法及工具(2)聯(lián)接主義(神經(jīng)網(wǎng)絡學派):1988年美國權威機構指出:數(shù)據(jù)庫,網(wǎng)絡發(fā)展呈直線上升,神經(jīng)網(wǎng)絡可能是解決人工智能的唯一途徑。再做的工作我看放在網(wǎng)絡設計上就比較好了。也許將來可以開三門課:集合與邏輯,圖論與組合,代數(shù)與數(shù)論。我個人認為,計算機系的學生一定要認識清楚我們計算機系的學生為什么要學這門課,我是很偏向于學好理論后用計算機實現(xiàn)的,最好使用C語言或C++編程實現(xiàn)?,F(xiàn)在,美國已經(jīng)有些學校開設了單純的“離散概率論”課程,干脆把連續(xù)概率刪去,把離散概率講深些。你學習的目的應該是:將抽象的理論再應用于實踐,不但要掌握題目的解題方法,更要掌握解題思想,對于定理的學習:不是簡單的應用,而是掌握證明過程即掌握定理的由來,訓練自己的推理能力。這里不得不提南京大學林成森,盛松柏兩位老師編的“高等代數(shù)”,感覺相當舒服。這種老書看起來不僅是在傳授你知識,而是在讓你體會科學的方法與對事物的認識方法。在有就是他把很多的高等數(shù)學理論都交給了做工業(yè)生產(chǎn)的技術人員,推動了中國工業(yè)的進步。我個人的淺見是:計算機系的學生,對數(shù)學的要求固然跟數(shù)學系不同,跟物理類差別則更大。而計算機的理論研究,說到底了,如網(wǎng)絡安全學,圖形圖像學,視頻音頻處理,哪個方向都與數(shù)學有著很大的關系,雖然也許是正統(tǒng)數(shù)學家眼里非主流的數(shù)學。值得一提的是增加了一些計算機理論的內容,計算機技術的內容結合我國的教學情況和我們學習的實際情況進行了重寫。第五篇:計算機學習心得計算機科學與技術學習心得原先不管是國內還是國外都喜歡把這個系分為計算機軟件理論、計算機系統(tǒng)、計算機技術與應用。軟件工程 軟件工程是從實踐中總結的經(jīng)驗,對于很少做過項目的大學生來說,確實很難理解,只要你作過一些項目,比如網(wǎng)上書店之類的系統(tǒng),你就會有些了解,它說的很對,我很清楚的記得軟件工程分這幾個過程:(1)可行性研究,也就是你要做的這個系統(tǒng)可行不,是否值得去做,做了能得多大效益。我在給出進程定義時,還說了外存,其實通常就指硬盤,因為你的內存太小,運行的程序又多,我要為了讓其他的程序運行,只能先把它放在外存,也叫掛起。匯編是最低級的,最快的語言了,有時為了運行速度不得不用匯編來實現(xiàn)想要的功能,我認為對匯編的掌握程度,只要你能做出個遞歸函數(shù)就可以了,你了解了很多指令用法,寄存器的使用,計算機存儲數(shù)據(jù)和代碼的方式,函數(shù)調用的方式,棧是怎么實現(xiàn)函數(shù)的,你會有很深刻的發(fā)展,相信我沒錯的,一定要上機實現(xiàn)一個遞歸函數(shù),再加上你對C語言的了解,和一些編程知識,你就可以擺平幾乎所有的匯編程序了。在講編譯器時,除了講編譯源程序成目標程序外,還介紹了很多地方都用到的自動機理論,這個也很重要。這種把自己的想法變成代碼,也是你獨立思考的開始,記住思考很重要,他是你在捕捉你的靈感,善于思考的人,靈感來的很快,而且你的靈感會告訴你,對于它,你能把它做出來,這一切都是思考的結果,我不是個思想家,但我知道,我每天對世界萬物的沉思,在指引著我發(fā)現(xiàn)那些太多的為什么的答案,這個世界為什么這個樣子,它后面究竟隱藏著什么,讓我們大膽的假設吧!多做程序的人,程序會改變你的思維,這絕對錯不了。很多人說是牛頓愛思考的結果,這一點不假,但并不是每個愛思考的人能想到,很好問題就在這里,這就是我們跟人家的差別,因為思維的東西很難傳授給別人,所以這樣的高人很少,光靠他們留下的書是很難解決問題的。在講授思維時,這狠難,最根本的是,人們對思維還存在著爭議,而且不同人的經(jīng)歷也多少要決定人的思維。由于是高三階段,面臨高考,我也沒有時間去學這個東西,我只能在他們編寫的游戲中改改,我可以說他們已經(jīng)做的很好了,我很佩服,有些知識現(xiàn)在我還沒有接觸到。我處在中國軟件萌芽的階段,這階段需要大量的人才,所以很多大學里沒有學到東西的人(學習計算機的),也不用怕,幾乎都能找到工作,也不會淪為底層人民,因為大家都這樣,只是到公司的培訓,有了突飛猛進的發(fā)展。在學習上,我?guī)缀踅?jīng)歷了該經(jīng)歷的(我這個年齡),這些學習中,只有大學的學習讓我感到一種自主,一種無法形容的豁然開朗的感覺,是計算機改變了我,我也盡力去改變計算機的一切,盡管我知道這很難,但這是我的職責。于是我暗自發(fā)誓,無論如何,要學好計算機,但上高中是我忙于課業(yè)學習,沒有足夠的時間學習計算機知識。學習狀態(tài)良好。在課堂上學習后,老師給我們安排的自主學習周其實挺好的,那樣能讓我們自己去回想鞏固老師所講的內容,同時自己結合著老師說講的去摸索,既能很好的記住又有了實質性的提高。在這方面,老師的教學安排比較合理。因此,在以后的學習工作中,我還要繼續(xù)學習、操作,熟練運用這些知識,不斷完善和充實自己,爭取做一個合格的當代大學生,將來做一名對社會有用的人。日積月累,相信你的只是漏洞會越來越小,收獲也就越來越大了。俗話說:冰凍三尺,非一日之寒。在這個信息發(fā)達的時代,電腦信息技術在我們的生活中無處不在,非常重要。如果想從事與教育相關的行業(yè),那就更需要掌握較全面的計算機知識,因為小到計算機的組裝維修,大到服務器的維護與測試,知道的更多更全面,那么對于自己以后找工作以及參加工作幫助就越大。雖然說我的專業(yè)只是要求計算機一級的能力,但若能扎實掌握基礎知識,拿到優(yōu)秀的一級認定證書,對于就業(yè)壓力極大的我會有會很大的幫助的?,F(xiàn)在學了計算機課程,知道了更多關于電腦的用處和有用的技術,自己好像變得更加有用了。深知這個道理,所以在計算機的學習上,尤為注重。如果老師講授和實驗操作同時進行的話會更好吧。就自己而言,如果我有不會的計算機知識,我會先在平臺上收尋看有沒有和自己類似的已解答的問題,有的話自然是好,如果都沒有,我會發(fā)一個帖子,期待別人或者老師能給我解答。我清晰的記得,當時有一個清晰的想法,那就是一定要學好計算機。真的很值啊。還有就是,中國學生學習方向不明確,甚至沒有目標??梢哉f我的童年是在電子游戲上度過的,在2000年,開始有了windows98,2002年我見到了windows me,可是直到我高中畢業(yè)我還是對計算機的基本操作還不會,原因很簡單我只知道打游戲。數(shù)學:剛到大學時,學習的心態(tài)還停留在高中,不知道為什么而學,學有什么用,這也是中國的特色吧!但到后期越深的課程,尤其是計算機圖形學等很多課程都和數(shù)學是息息相關的,如果哲學排在所有學科的首位,那么數(shù)學就要排第二,它是那些我們看來比較變態(tài)的人,把世界的高度抽象,我經(jīng)過考研后,和參加數(shù)學建摸輔導后確實對數(shù)學有些了解,但這只是很淺顯的,真正的數(shù)學內涵離我遙遙無期,我試圖把自己的思想和這條軌道靠攏,但始終很難達到。所以在大學階段,(在中國這種教育,高中階段幾乎不可能),在大多有自己支配的時間里,你要盡快找出自己的天賦,并發(fā)現(xiàn)這方面的興趣。我很清楚的知道,第一遍學習數(shù)據(jù)結構,也就是幾乎很少有實踐的,大腦幾乎一片空白,也是只有在考試前,反復的復習才知道在講什么,只能手工的模擬執(zhí)行過程,把算法轉化成程序始終是個迷。C的精髓在于指針,你能靈活運用指針就幾乎等于你掌握了C語言,這是一種高效的語法支持,快的讓你無法想象,我很有感觸,在VB下要慢的多。匯編:大多數(shù)學的都是8086,編譯器我推薦用TD,很好的開發(fā)環(huán)境。操作系統(tǒng)大家每個人對操作系統(tǒng)都不陌生,所有的計算機的課程幾乎都是息息相關的,他們都有太多的聯(lián)系,有些你可能迷茫,當所有的學完以后,你應該有個豁然開朗的感覺,那就是計算機的一切不應該是個迷。例如:我想給你一個禮物(計算機看成我要給你發(fā)送數(shù)據(jù),A發(fā)給B),我要先通知你,看你能不能收(這符合人的交往)(A發(fā)給B一個0和1組成的編碼,事先兩臺計算機已經(jīng)規(guī)定好了,比如說10010011代表看對方是否能接受),如果這個請求不丟失的話(丟失有很多處理方法,你自己也可以想一個處理方法,比如隔一端時間你沒有收到對方是否同意接受,你就重發(fā)信息,總之,只要你肯想象,任何都是可能的),(1)對方發(fā)送一個可以接受的消息(比如說10010012),你收到了,你就可以發(fā)送,發(fā)送途中又有很多情況,比如說,你怎么發(fā)送,作車,還是徒步,如果交通堵了怎么辦,是把禮物一起送過去,還是分開送過去,等等,具體到網(wǎng)絡里是快速發(fā)送,分開發(fā)送,我們學的就是這些方法。我上面所介紹的都是最基礎的,只要你掌握這些,學任何計算機的東西都不成