第一篇:閱讀我們的學(xué)科——計(jì)算機(jī)專業(yè)
閱讀我們的學(xué)科——計(jì)算機(jī)專業(yè)學(xué)習(xí)淺談
一、廣泛了解,從科普書籍開始
選擇計(jì)算機(jī)專業(yè)的同學(xué),也許是因?yàn)樵扔幸欢ǖ幕A(chǔ),也許是因?yàn)橐粫r(shí)的激情,但更多的人,可能對自己的選擇沒有深刻的認(rèn)識,或多或少對計(jì)算機(jī)專業(yè)有一些神秘的感覺。自己究竟是否喜歡這個(gè)學(xué)科?才華能夠在哪個(gè)分支領(lǐng)域有所施展?抑或是真的不適合這個(gè)專業(yè)?諸多疑問,解決的方法首先便是了解和認(rèn)識我們的學(xué)科。濃厚的興趣是學(xué)好任何學(xué)科的源泉;而廣泛的了解則是獲得興趣的途徑。當(dāng)今我們對于信息的獲取已非難事,其中“閱讀”是一個(gè)簡潔而有效的方法。
也許你認(rèn)為閱讀專業(yè)書籍對于剛剛步入大學(xué)的自己來說有點(diǎn)困難,也很枯燥,那么不妨先從科普書籍看起??破諘橇私饫碚?、獲得應(yīng)用知識最好的途徑。相信不少理工科的同學(xué)被量子物理和相對論搞得頭昏腦脹過。究其原因,是我們的現(xiàn)實(shí)生活與抽象的數(shù)學(xué)模型之間存在思想意識上的鴻溝。然而要是讀讀斯蒂芬·霍金的《時(shí)間簡史》,你就會被書中有趣的故事和例證所吸引,從而對抽象的理論有了感性的認(rèn)識——即使仍然沒有讀懂,你也至少了解了這個(gè)學(xué)科研究的領(lǐng)域和目標(biāo)是什么,也必然有所收獲。所有理工學(xué)科都有這樣的性質(zhì),計(jì)算機(jī)專業(yè)也不例外。我們知道,計(jì)算機(jī)理論是建立在數(shù)學(xué)基礎(chǔ)之上的。大學(xué)計(jì)算機(jī)專業(yè)對數(shù)學(xué)的要求較高,其重要性不必多言。數(shù)學(xué)令不少同學(xué)頭痛,除了其“繁”與“難”外,很大程度上是因?yàn)樗麄儧]有理解這些抽象理論的實(shí)際應(yīng)用方向。與本科數(shù)學(xué)專業(yè)的課程設(shè)置相比,計(jì)算機(jī)專業(yè)的數(shù)學(xué)課程大都偏重實(shí)用性。比如我們的離散數(shù)學(xué)課程中涉及到的邏輯代數(shù)奠定了計(jì)算機(jī)一切運(yùn)算的基礎(chǔ),形式語言構(gòu)成了計(jì)算機(jī)程序編譯的模型,代數(shù)系統(tǒng)則是當(dāng)前各類數(shù)據(jù)庫系統(tǒng)的理論依據(jù)等等。因此,如果能夠提前地了解到并簡單地學(xué)習(xí)一下這些數(shù)學(xué)知識的具體應(yīng)用,對理解理論是很有益處的。此外,電子學(xué)、信號與系統(tǒng)、控制理論等也是計(jì)算機(jī)專業(yè)學(xué)生必修的公共課,然而不少同學(xué)往往認(rèn)為它們與計(jì)算機(jī)專業(yè)的關(guān)系不大,從而放松了學(xué)習(xí)。事實(shí)上這些學(xué)科是計(jì)算機(jī)硬件與網(wǎng)絡(luò)通信的基礎(chǔ),學(xué)好這方面知識的前提是認(rèn)識它們的現(xiàn)實(shí)應(yīng)用及其與計(jì)算機(jī)的密切聯(lián)系。
也許你將來學(xué)習(xí)圖論的時(shí)候,對“歐拉路”的概念會很清晰,這是因?yàn)槟阍谛r(shí)候的圖畫書上玩過“一筆畫”的游戲;然而“二分圖”、“生成樹”這些概念又是怎么回事呢?你的理解可能就不是那么深刻了——因?yàn)槟阋粫r(shí)難以找到一些生活中的實(shí)例,并從中抽取出特性。在這種情況下,翻閱一些涉及這些知識的科普書籍就十分有必要了。我曾讀過一套《數(shù)學(xué)游戲》(《科學(xué)美國人》雜志匯編,中文版:科學(xué)技術(shù)文獻(xiàn)出版社),它將圖論、邏輯代數(shù)、自動機(jī)理論等領(lǐng)域的抽象的概念具體化為一個(gè)個(gè)有趣的故事,引導(dǎo)讀者了解這些知識的現(xiàn)實(shí)應(yīng)用,啟發(fā)讀者將抽象思維與感性生活有機(jī)結(jié)合。我還讀過一本《編碼的奧秘》(《CODE》,中文版:機(jī)械工業(yè)出版社),它則將邏輯代數(shù)、數(shù)字電路、匯編語言等知識以實(shí)物和簡單電路的形式進(jìn)行類比,揭示其中的原理,并引導(dǎo)讀者動手實(shí)踐。事實(shí)上這類與計(jì)算機(jī)專業(yè)相關(guān)的科普書籍還有很多,在學(xué)習(xí)課本的間隙閱讀一下,絕對能起到催化劑的作用。
談到科普書籍,相關(guān)的另一個(gè)問題便是計(jì)算機(jī)科學(xué)與計(jì)算機(jī)技術(shù)之間的關(guān)系。也許不少同學(xué)選擇計(jì)算機(jī)專業(yè),是源于對計(jì)算機(jī)令人眼花繚亂的應(yīng)用的認(rèn)識。所謂計(jì)算機(jī)技術(shù),一般是指包括文字處理、信息管理、多媒體、網(wǎng)站建設(shè)等在內(nèi)的計(jì)算機(jī)應(yīng)用技術(shù);而所謂計(jì)算機(jī)科學(xué),一般指數(shù)據(jù)結(jié)構(gòu)、組成原理、操作系統(tǒng)、編譯原理等計(jì)算機(jī)內(nèi)部實(shí)現(xiàn)機(jī)制。前者是計(jì)算機(jī)在各行各業(yè)提高生產(chǎn)力的體現(xiàn),屬于各類職業(yè)教育和??平逃姆懂?;而后者是研究是計(jì)算機(jī)本身的理論,是本科計(jì)算機(jī)教學(xué)的重點(diǎn)。市面上大多數(shù)計(jì)算機(jī)書籍與雜志是計(jì)算機(jī)應(yīng)用技術(shù)方面的,屬“技術(shù)普及型”,從受眾角度來看與科普書籍有著類似的性質(zhì)。適當(dāng)?shù)厣娅C一些自己感興趣的應(yīng)用技術(shù),對培養(yǎng)學(xué)習(xí)興趣、增強(qiáng)實(shí)踐能力、了解業(yè)界行情是很有好處的。不過如果確實(shí)想在計(jì)算機(jī)行業(yè)長期做下去,仍然應(yīng)當(dāng)將主要精力放在對計(jì)算機(jī)科學(xué)的學(xué)習(xí)方面。畢竟用科學(xué)的理論指導(dǎo)實(shí)踐是大學(xué)教育的意義所在。
總之,廣泛了解計(jì)算機(jī)學(xué)科基礎(chǔ)科普知識,在今后學(xué)習(xí)具體理論的時(shí)候才會少一些盲目,多一些頓悟。
二、把握全局,學(xué)習(xí)計(jì)算機(jī)導(dǎo)論
當(dāng)你對計(jì)算機(jī)學(xué)科涉及的領(lǐng)域有所了解后,就應(yīng)該著手展開專業(yè)學(xué)習(xí)了。初讀本專業(yè)的教學(xué)計(jì)劃與課程設(shè)置,你或許會被諸如離散數(shù)學(xué)、編譯原理、接口技術(shù)等生疏的課程名稱弄得一頭霧水。這些課程都是研究什么的?它們各自與我們面前的計(jì)算機(jī)有哪方面的聯(lián)系?要回答這類問題,首先需要把握全局,從整體上認(rèn)識計(jì)算機(jī)科學(xué)。
國內(nèi)高等院校一般都為大一學(xué)生開設(shè)計(jì)算機(jī)基礎(chǔ)課程。這類課程的受眾面廣,主要涉及計(jì)算機(jī)基礎(chǔ)應(yīng)用知識。各種版本的計(jì)算機(jī)基礎(chǔ)教程幾乎都以計(jì)算機(jī)科學(xué)導(dǎo)論作為開篇。對于把計(jì)算機(jī)作為應(yīng)用工具的其他專業(yè)的學(xué)生而言,導(dǎo)論只算是“內(nèi)容概要”,他們往往更注重后面的應(yīng)用型知識;而對于把計(jì)算機(jī)作為研究對象的我們,則決不能忽略這類指導(dǎo)性的內(nèi)容。專門地、有意識地學(xué)好計(jì)算機(jī)科學(xué)導(dǎo)論,能夠使你對計(jì)算機(jī)科學(xué)有一個(gè)大局觀,清楚地認(rèn)識到每一個(gè)分支學(xué)科的研究領(lǐng)域與重要意義,從而在今后的具體學(xué)習(xí)中明確方向,加深理解。
依我個(gè)人的學(xué)習(xí)經(jīng)驗(yàn),建議初學(xué)者閱讀一些國外優(yōu)秀計(jì)算機(jī)基礎(chǔ)與導(dǎo)論教材。與國內(nèi)大多數(shù)講解軟硬件具體使用的同類教材相比,國外教材更偏重以應(yīng)用為切入點(diǎn),深入淺出地闡述計(jì)算機(jī)科學(xué)原理。諸如《計(jì)算機(jī)文化(第8版)》(《New Perspectives on Computer Concepts》,中文版,機(jī)械工業(yè)出版社)、《計(jì)算機(jī)科學(xué)導(dǎo)論》(《Foundations of Computer Science: From Data Manipulation to Theory of Computation》,中文版,機(jī)械工業(yè)出版社):前者適合于各種信息類專業(yè)的學(xué)生或計(jì)算機(jī)愛好者閱讀。該書圖文并茂,語言生動,從應(yīng)用角度出發(fā),廣泛涉及計(jì)算機(jī)軟件、硬件、網(wǎng)絡(luò)的基本原理,同時(shí)概述了計(jì)算機(jī)學(xué)科的歷史背景與行業(yè)現(xiàn)狀。隨書的光盤中給出了不少影音材料,在學(xué)習(xí)的同時(shí)還可以提高計(jì)算機(jī)專業(yè)英語聽說能力。后者在風(fēng)格上與前者類似,但內(nèi)容更適合計(jì)算機(jī)專業(yè)學(xué)生閱讀,被美國不少高校定為計(jì)算機(jī)專業(yè)學(xué)生的入門課。它以實(shí)例作為出發(fā)點(diǎn),系統(tǒng)地講解了計(jì)算機(jī)組成、計(jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計(jì)等分支學(xué)科的研究領(lǐng)域、基本原理和應(yīng)用方向,而幾乎不涉及晦澀的數(shù)學(xué)模型與實(shí)現(xiàn)細(xì)節(jié)。閱讀此類書籍,可以在潛移默化中理清初學(xué)者對于計(jì)算機(jī)科學(xué)學(xué)習(xí)的思路。
計(jì)算機(jī)科學(xué)是一個(gè)有機(jī)聯(lián)系的整體,每個(gè)分支都或多或少地與其它分支存在依賴關(guān)系。如果死板地依照教學(xué)計(jì)劃線性地進(jìn)行學(xué)習(xí),往往會遇到知識理解上的問題。例如算法分析課程與程序設(shè)計(jì)課程分屬理論與實(shí)踐;組成原理課程與體系結(jié)構(gòu)課程是對計(jì)算機(jī)系統(tǒng)不同層面的剖析。我們不能簡單地找出它們的先修、后修關(guān)系,這樣難以建立完整的知識體系。因此在把握大局之后,我們?nèi)杂斜匾唵瘟私庖幌旅總€(gè)分支學(xué)科的基礎(chǔ)知識。在這方面,推薦大家閱讀《編程卓越之道(第一卷):深入理解計(jì)算機(jī)》(《WRITE GREAT CODE: Volume 1:Understanding the Machine》,中文版,電子工業(yè)出版社)這本書。分開來看每一章節(jié),其內(nèi)容編排結(jié)構(gòu)與國內(nèi)高校計(jì)算機(jī)課程體制相近,涵蓋了邏輯代數(shù)、數(shù)字電路、機(jī)器指令、體系結(jié)構(gòu)、存儲器管理等方面的基礎(chǔ)知識和實(shí)現(xiàn)方法,特別是闡明了各個(gè)分支學(xué)科之間的本質(zhì)聯(lián)系。有了這些基礎(chǔ)之后,在遇到更高階的問題時(shí),你至少會明白這個(gè)問題應(yīng)該在哪個(gè)分支學(xué)科中尋找答案了。
當(dāng)你有了一定的計(jì)算機(jī)理論基礎(chǔ),尤其是程序設(shè)計(jì)基礎(chǔ)后,想更加深入地把握計(jì)算機(jī)科學(xué)的脈絡(luò),不妨看看這本書:《深入理解計(jì)算機(jī)系統(tǒng)(修訂版)》(《Computer Systems A Programmer's Perspective》,中文版,中國電力出版社)。它與《編程卓越之道》系列的共同特點(diǎn)是從程序員的視角觀察計(jì)算機(jī)系統(tǒng)。而這本書作為國外數(shù)十所高校的計(jì)算機(jī)系統(tǒng)導(dǎo)論教材,其組織更加嚴(yán)密,風(fēng)格更加嚴(yán)謹(jǐn)。它以“程序在計(jì)算機(jī)中如何執(zhí)行”為主線,全面闡述計(jì)算機(jī)系統(tǒng)內(nèi)部實(shí)現(xiàn)的諸多細(xì)節(jié)。當(dāng)你在學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)、組成原理和體系結(jié)構(gòu)等課程和時(shí)候,翻閱一下此書的相應(yīng)章節(jié),同時(shí)編程實(shí)現(xiàn)其中的例子,一定會對課本上單純的文字型理論有更加感性的認(rèn)識——原來它們是這樣活生生地存在于我的計(jì)算機(jī)里的!
正所謂“會當(dāng)凌絕頂,一覽眾山小”,從計(jì)算機(jī)科學(xué)全局的高度整體把握其分支學(xué)科,在頭腦中率先構(gòu)建計(jì)算機(jī)科學(xué)的整體框架并為其夯實(shí)最基層的結(jié)構(gòu),就能夠?yàn)槟阍谖磥砻恳徊降膶W(xué)習(xí)中掃清迷霧,指明方向。
三、運(yùn)籌帷幄,掌握編程的思想
程序設(shè)計(jì)與開發(fā)是計(jì)算機(jī)學(xué)習(xí)的一個(gè)關(guān)鍵環(huán)節(jié),編程能力是衡量一名計(jì)算機(jī)專業(yè)人員素質(zhì)的重要考核點(diǎn)。這是因?yàn)槌绦蚴沁B接理論與實(shí)踐的紐帶,是計(jì)算機(jī)科學(xué)與計(jì)算機(jī)技術(shù)相交融的領(lǐng)域。作為一名計(jì)算機(jī)專業(yè)學(xué)生,我們一方面有別于其它專業(yè)將計(jì)算機(jī)作為工具的應(yīng)用型人才,不能僅僅利用計(jì)算機(jī),而要為他人利用計(jì)算機(jī)提供平臺;另一方面我們暫時(shí)達(dá)不到計(jì)算機(jī)科學(xué)家的水平,不能做出理論研究成果,但能為理論學(xué)習(xí)鋪墊實(shí)踐基礎(chǔ)。因此,只有具備足夠的程序設(shè)計(jì)與開發(fā)能力,才能真正體現(xiàn)我們的智慧,同時(shí)充分發(fā)揮計(jì)算機(jī)的潛力。
學(xué)習(xí)編程,首先應(yīng)掌握至少一門程序設(shè)計(jì)語言。C語言作為一種語法清晰、功能強(qiáng)大、應(yīng)用廣泛的高級語言,長期以來被國內(nèi)大多數(shù)高校的定為程序設(shè)計(jì)必修課。全面理解和掌握C語言的脈絡(luò)的重要意義這里毋庸多言。市面上C語言的教程多如牛毛,但最經(jīng)典的當(dāng)數(shù)C語言的設(shè)計(jì)者Kernighan與Ritchie合著的權(quán)威白皮書——《C程序設(shè)計(jì)語言(第2版)》(《The C Programming Language》,中文版,機(jī)械工業(yè)出版社)。書雖不厚,但絕對全面而準(zhǔn)確。其語言簡潔,例證通俗,實(shí)用性強(qiáng)。相比之下國內(nèi)的一些C語言教材在學(xué)習(xí)曲線可能比前者平滑,但它們往往以考試為導(dǎo)向,過多地糾纏語法死角,同時(shí)大都未遵從ANSI標(biāo)準(zhǔn)。對于計(jì)算機(jī)專業(yè)學(xué)生來說,前者能夠讓我們看到更加嚴(yán)謹(jǐn)與實(shí)務(wù)的態(tài)度。當(dāng)你的語言功底達(dá)到一定程度后,就需要從一個(gè)更高的視角來探察語言的本質(zhì),不妨看看這本:《計(jì)算機(jī)程序的構(gòu)造和解釋(第2版)》(《Structure and Interpretation of Computer Programs》,中文版,機(jī)械工業(yè)出版社)。它闡述了編程語言本身的機(jī)制與實(shí)現(xiàn),同時(shí)引入了一門對于大多數(shù)中國學(xué)生來說不甚了解的語言——LISP。LISP是很多美國高校計(jì)算機(jī)專業(yè)的入門語言,也是一種結(jié)構(gòu)上與C、Pascal、Java、Basic等完全不同的非馮·諾依曼語言。研讀SICP,體味LISP,給你耳目一新的感覺之后更多地可以加深對編程思想本質(zhì)的理解。
大學(xué)的各類程序設(shè)計(jì)與開發(fā)課程旨在培養(yǎng)我們兩方面的能力——算法設(shè)計(jì)能力與應(yīng)用開發(fā)能力。前者偏重計(jì)算機(jī)科學(xué),后者偏重計(jì)算機(jī)技術(shù)。算法是用計(jì)算機(jī)思維解決現(xiàn)實(shí)問題的理論,具有較強(qiáng)的數(shù)學(xué)性。算法學(xué)的曠世巨著應(yīng)數(shù)Knuth的《計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)》(《The Art of Computer Programming》,中文版,清華、機(jī)工、國防等出版社皆有授權(quán)),不過要徹底讀懂這個(gè)大部頭需要相當(dāng)?shù)臄?shù)學(xué)理論基礎(chǔ)與編程實(shí)踐經(jīng)驗(yàn)積累。對于初學(xué)者,建議首先培養(yǎng)使用常規(guī)算法解決小規(guī)模問題的能力,并行地提高駕馭語言的水平與抽象問題的思維。針對這個(gè)目的,結(jié)合程序設(shè)計(jì)實(shí)踐一類的課程,可以讀讀這幾本書:《編程珠璣(第2版)》(《Programming Pearls》,中文版,中國電力出版社)、《程序設(shè)計(jì)實(shí)踐》(《The Practice of Programming》,中文版,機(jī)械工業(yè)出版社)、《代碼閱讀方法與實(shí)踐》(《Code Reading: The Open Source Perspective》,中文版,清華大學(xué)出版社)、《C專家編程》(《Expert C Programming》,中文版,人民郵電出版社)。它們的側(cè)重點(diǎn)各有不同,但對于通過實(shí)踐來學(xué)習(xí)算法與數(shù)據(jù)結(jié)構(gòu)都是很有益處的。應(yīng)用開發(fā)方面,實(shí)踐是第一要務(wù),然而高效的實(shí)踐是建立在科學(xué)的程序設(shè)計(jì)方法之上的。以C語言為代表的結(jié)構(gòu)化程序設(shè)計(jì)方法是規(guī)范的程序邏輯的基礎(chǔ),目前主要使用在系統(tǒng)級開發(fā)中,前面所提到的諸多書籍都或多或少有所涉及。而以Java、C++為代表的面向?qū)ο蟪绦蛟O(shè)計(jì)方法廣泛應(yīng)用于實(shí)用項(xiàng)目開發(fā),這方面的經(jīng)典之作中,推薦閱讀Bruce Eckel的《Java編程思想(第3版)》(《Thinking in Java》,中文版,機(jī)械工業(yè)出版社)與《C++編程思想(第2版)》(《Thinking in C++》,中文版,機(jī)械工業(yè)出版社)。此外軟件架構(gòu)設(shè)計(jì)、編碼規(guī)范與風(fēng)格、代碼除錯(cuò)與質(zhì)量管理以及軟件工程的各類原則在實(shí)際項(xiàng)目開發(fā)中都是及其重要的,在具備了一定的編程經(jīng)驗(yàn)、準(zhǔn)備投入一些實(shí)際項(xiàng)目開發(fā)的時(shí)候務(wù)必要了解。建議閱讀《代碼大全(第2版)》(《Code Complete》,中文版,電子工業(yè)出版社)這本大而全的軟件構(gòu)建綜合性寶典,它在從總體上指導(dǎo)軟件開發(fā)的各
個(gè)環(huán)節(jié)的同時(shí)也引入了一些細(xì)節(jié)問題(諸如goto的使用)的討論,引導(dǎo)我們對一些司空見慣的程序設(shè)計(jì)理念不但要知其然,而且要知所以然。
有一位熱衷于游戲的同學(xué)告訴我,游戲給予他滿足控制欲的空間。但是請放眼看看,游戲的控制范圍不外乎一個(gè)特定進(jìn)程中他人預(yù)先設(shè)定好的一系列數(shù)據(jù),并以有限的圖像與聲音形式體現(xiàn)出來。然而如果你掌握了編程這一強(qiáng)大的武器,就能夠面對眼前的計(jì)算機(jī)游刃有余,在硬件條件允許的情況下盡你所能將控制欲升華為創(chuàng)造力,方便自己的同時(shí)造福他人。運(yùn)籌帷幄,掌握編程的思想,無論走向科學(xué)研究或是應(yīng)用開發(fā),這都將為你奠定堅(jiān)實(shí)的基礎(chǔ)!
四、理性思辨,體味計(jì)算機(jī)哲學(xué)
Bill Gates對計(jì)算機(jī)事業(yè)充滿激情——“每天早晨醒來,一想到所從事的工作和所開發(fā)的技術(shù)將會給人類生活帶來的巨大影響和變化,我就會無比興奮和激動?!弊杂绍浖\(yùn)動的精神領(lǐng)袖Richard Stallman幾十年如一日,將打破知識壟斷、共享人類智慧作為己任,帶領(lǐng)著數(shù)以萬計(jì)的軟件志愿者推動著開源世界的發(fā)展。但并非每個(gè)計(jì)算機(jī)業(yè)者都能有Gates那樣豪邁的氣度和Stallman那種堅(jiān)定的信仰,計(jì)算機(jī)及其相關(guān)技術(shù)對于大多數(shù)業(yè)者來說僅僅是興趣愛好或者謀生的工具。計(jì)算機(jī)行業(yè)半個(gè)多世紀(jì)以來形成了其獨(dú)有的文化氛圍,作為一名計(jì)算機(jī)專業(yè)學(xué)生,了解專業(yè)文化,體味專業(yè)哲學(xué),對于學(xué)習(xí)和從業(yè)都是具有指導(dǎo)意義的。
首先必須承認(rèn),計(jì)算機(jī)世界中存在著形形色色的意識理念差異。諸如微軟帝國與開源世界的明爭暗斗,不僅僅是一場商戰(zhàn),更多的是兩種哲學(xué)的搏擊。當(dāng)代大學(xué)生多數(shù)是在微軟Windows光環(huán)照耀下認(rèn)識計(jì)算機(jī)的。在這種環(huán)境下,多接觸一些開源世界的事物,對于理解計(jì)算機(jī)的本質(zhì)不無裨益。《共創(chuàng)未來:打造自由軟件神話》(《Free for All: How Linux and the Free Software Movement Undercut the High-Tech Titans》,中文版,上??萍冀逃霭嫔纾┦且槐局v述開源世界發(fā)展史的書,你可以從中了解自由軟件運(yùn)動及其領(lǐng)袖人物的傳奇故事,從而對GNU、Linux、OpenSource這些概念蘊(yùn)生人性化的理解。清華大學(xué)王垠的《完全用GNU/Linux工作,擯棄
Windows——你我共勉》、蘭州大學(xué)黃平的《自由,你忘記了嗎?》等長篇文章則是國人對開源運(yùn)動的慷慨陳辭。盡管這些文章常常被指為“偏激”,但沒有調(diào)查就沒有發(fā)言權(quán),無論支持還是反對,客觀的認(rèn)識是第一位的。
其次,我們應(yīng)該用平和的心態(tài)對待知識與技術(shù),衡準(zhǔn)專業(yè)學(xué)習(xí)在生活中的位置。一些同學(xué)出于種種原因,成為了“先進(jìn)技術(shù)”的追隨者:通曉各類流行的編程語言,一有新版本的工具推出立即安裝學(xué)習(xí),一有新的技術(shù)論戰(zhàn)立即關(guān)注其走向。還有一些同學(xué)成為了某些技術(shù)的忠實(shí)信徒:看準(zhǔn)了Java就對.NET的東西置之不理。這些追隨者和信徒們往往為突飛猛進(jìn)的技術(shù)所累,以至于有感于學(xué)習(xí)的空虛。過分追捧技術(shù)可謂舍本逐末,死扣某一知識也顯得目光短淺。一方面百變的技術(shù)離不開計(jì)算機(jī)科學(xué)的本源,在實(shí)踐過程中深入理解基礎(chǔ)知識是關(guān)鍵;另一方面任何技術(shù)都有統(tǒng)領(lǐng)其實(shí)現(xiàn)細(xì)節(jié)的思想精髓,觀其形不如知其神。我們不妨甩開冗繁的技術(shù),換個(gè)角度靜下心來讀幾部計(jì)算機(jī)文化與哲學(xué)作品:
程序人生方面:《編程之道》(《The Tao of Programming》,雙語版,電子工業(yè)出版社)一書出自一位對東方道家與禪宗思想有著獨(dú)特理解的美國軟件工程師之手,全書由一則則短小而富有哲理故事組成,以類似寓言的形式生動地反映了程序員群體的生活以及計(jì)算機(jī)文明的演進(jìn)。閑暇時(shí)隨手翻閱,即使不能立刻體會到每個(gè)故事的真諦,但隨著自身閱歷的增長,相信你會領(lǐng)悟程序人生的“道法自然”。
設(shè)計(jì)理念方面:開源軟件界的“斗士”級元老Eric Raymond所著的《Unix編程藝術(shù)》(《The Art of Unix Programming》,中文版,電子工業(yè)出版社)一書,以Unix系統(tǒng)的設(shè)計(jì)原則為主線,展示了Unix所開啟的“KISS”(Keep It Simple, Stupid!)編程文化與思維方式。對于很多干啃千篇一律的課本、禁錮于Windows開發(fā)的計(jì)算機(jī)專業(yè)學(xué)生來說,這本書一定能夠使你眼界大開——“結(jié)構(gòu)化”并非真理,“面向?qū)ο蟆币膊皇峭醯溃欢鴮τ谟幸欢║nix/Linux使用或開發(fā)經(jīng)驗(yàn)的同學(xué),這本書也一定會使你豁然明朗——原來一個(gè)程序的設(shè)計(jì)竟可以如此精巧!
管理哲學(xué)方面:對于有志于軟件工程,想涉足項(xiàng)目管理的同學(xué),《人月神話》(《The Mythical Man-Month》,中文版,清華大學(xué)出版社)這本書就有必要讀一讀了。它拿真實(shí)案例說事,仿佛一部實(shí)例化的軟件工程課本。如果你在團(tuán)隊(duì)開發(fā)的道路上陷入了困境,不如參考一下前輩們是如何處理“人”與“月”二者之矛盾的吧。事實(shí)上不僅是軟件工程,任何事業(yè)的成功,往往技術(shù)不是關(guān)鍵,社會科學(xué)的因素才是埋頭技術(shù)的朋友們更應(yīng)當(dāng)關(guān)注的。
歸根結(jié)底,計(jì)算機(jī)的哲學(xué)依舊是人的哲學(xué)。拋開理念之爭議,超越技術(shù)的形式,以人為本地認(rèn)識我們的行業(yè)與自身的地位,或許會使將來的發(fā)展道路走得更舒心一些。
第二篇:淺談計(jì)算機(jī)學(xué)科以及如何學(xué)好專業(yè)
淺談計(jì)算機(jī)學(xué)科以及如何學(xué)好專業(yè)
好的學(xué)習(xí)計(jì)算機(jī)的方法。
關(guān)鍵詞:計(jì)算機(jī)、學(xué)習(xí)方法、研究方向 姓名: 班級: 學(xué)號:摘要:計(jì)算機(jī)領(lǐng)域知識覆蓋面廣,跟新速度快,要想全面、切實(shí)的掌握相關(guān)的計(jì)算機(jī)知識,我們必須有良
0 引言:伴隨著新世紀(jì)鐘聲的敲響,我們真正跨進(jìn)了以計(jì)算機(jī)為主要學(xué)習(xí)、工作、生活手段的信息時(shí)代。掌握計(jì)算機(jī)應(yīng)用技術(shù)不僅是每個(gè)人的基本素質(zhì),也是今后謀生的重要技能。多年實(shí)踐表明,學(xué)習(xí)“人類通用智力工具”,掌握有關(guān)計(jì)算機(jī)知識與技能會對提高學(xué)生的智力與能力,促其成長與成才大有益處。那么,怎樣才能使學(xué)生學(xué)好計(jì)算機(jī)呢?首先要分析學(xué)習(xí)的對象,要討論學(xué)習(xí)的目標(biāo)。對象不同方法不同,目標(biāo)不同要求不同。計(jì)算機(jī)有如下六個(gè)獨(dú)特之點(diǎn):
1、是最現(xiàn)代化、最先進(jìn)的高科技產(chǎn)品;
2、是人人都可以拿來使用的通用智力工具;
3、不僅是可直接面對的機(jī)器,而且是可潛心進(jìn)行研究探索的學(xué)科;
4、它不僅是可以讓人擺布,還能與人交流,給人忠告與建議;
5、如果將它連在網(wǎng)絡(luò)上,它還能營造一種新的全球網(wǎng)絡(luò)文化氛圍;
6、它發(fā)展速度極快,無論是硬件還是軟件,新東西層出不窮,讓人感到常學(xué)常新。面對這種全新的科技成果及其所包容的學(xué)科,必須有獨(dú)特的行之有效的學(xué)習(xí)方法。樹立“學(xué)習(xí)為主”、“學(xué)以致用”的學(xué)習(xí)觀念 :進(jìn)入大學(xué)以后,生活的環(huán)境發(fā)生了很大變化,我們由一個(gè)見識、交往、活動較為狹窄的天地進(jìn)入到一個(gè)見識較為廣博,交往活動較為寬闊的天地;由上課、作業(yè)、考試及活動均由老師統(tǒng)一安排,轉(zhuǎn)化為這一切都需要自己設(shè)計(jì)和安排。因此部分同學(xué)就會因?yàn)槊撾x了一定的束縛,在大學(xué)期間放任自流。導(dǎo)致生活無規(guī)律、學(xué)習(xí)也不重視,因此,我們應(yīng)該充分認(rèn)識到我們來到大學(xué)仍然應(yīng)以學(xué)習(xí)為主,正確的對待學(xué)習(xí)與其他活動之間的關(guān)系。同時(shí),還要注重“學(xué)以致用”這一點(diǎn)。我們無論是學(xué)習(xí)一個(gè)應(yīng)用軟件,如World或PowerPoint等,還是學(xué)習(xí)一門語言,如即將開設(shè)的C語言或是C++語言等,我們都應(yīng)該要敢于動手實(shí)踐,而且要勤于動手實(shí)踐。有人曾經(jīng)這么說過:“上機(jī)時(shí)間的多少與計(jì)算機(jī)應(yīng)用的水平成正比?!泵麚P(yáng)海內(nèi)外的軟件WPS的作者求伯君先生曾在一個(gè)星期內(nèi)寫出一萬行程序代碼;而有的計(jì)算機(jī)專業(yè)學(xué)生,學(xué)了幾年電腦,在鍵盤上敲過的程序代碼總數(shù)不過幾千行。沒有量變,哪來的質(zhì)變?沒有實(shí)踐的積累,哪來的水平的提高?
當(dāng)然,開始時(shí),每個(gè)人都難免會犯些低級錯(cuò)誤,但當(dāng)你把每個(gè)錯(cuò)誤都解決了,就會受益匪淺。在實(shí)踐過程中,我們應(yīng)不斷向自己提問題,帶著疑點(diǎn)去學(xué)習(xí),即使一是解決不了也沒關(guān)系,當(dāng)你在所學(xué)的領(lǐng)域內(nèi)知識積累到一定程度是,問題就會自然迎刃而解了。只有多實(shí)踐,才能鞏固消化所有的知識,才能發(fā)現(xiàn)問題并感受到解決問題的快樂。確定正確的學(xué)習(xí)目標(biāo):計(jì)算機(jī)科學(xué)的研究范疇包括了計(jì)算機(jī)理論、硬件、軟件、網(wǎng)絡(luò)及應(yīng)用等,但按照研究的內(nèi)容,也可以劃分為基礎(chǔ)理論、專業(yè)基礎(chǔ)和應(yīng)用三個(gè)層面。在這些研究領(lǐng)域中,我們有結(jié)合自身情況,確定正確的學(xué)習(xí)目標(biāo),做到有的放矢。
一﹑計(jì)算機(jī)理論的研究內(nèi)容:
(1)離散數(shù)學(xué)。由于計(jì)算機(jī)所處理的對象是離散型的,所以離散數(shù)學(xué)是計(jì)算機(jī)科學(xué)的基礎(chǔ),主要研究數(shù)理邏輯、集合論、近世代數(shù)和圖論等。
(2)算法分析理論。主要研究算法設(shè)計(jì)與分析中的數(shù)學(xué)方法與理論,如組合數(shù)學(xué)、概率論、數(shù)理統(tǒng)計(jì)等,用于分析算法的時(shí)間復(fù)雜性和空間的復(fù)雜性。
(3)形式語言與自動機(jī)理論。研究程序設(shè)計(jì)及自然語言的形式化定義、分類、結(jié)構(gòu)等有關(guān)理論以及識別各類語言的形式化模型(自動機(jī)模型)及其相互關(guān)系。
(4)程序設(shè)計(jì)語言理論。運(yùn)用數(shù)學(xué)和計(jì)算機(jī)科學(xué)的理論研究程序設(shè)計(jì)語言的基本規(guī)律,包括形式語言文法理論、形式語義學(xué)(如代數(shù)語義、公理語義、指稱語義等)和計(jì)算機(jī)語言學(xué)等。
(5)程序設(shè)計(jì)方法學(xué)。研究如何從好結(jié)構(gòu)的程序定義出發(fā),通過對構(gòu)成程序的基本結(jié)構(gòu)的分析,給出能保證高質(zhì)量程序的各種程序設(shè)計(jì)規(guī)范化方法,并研究程序正確性證明理論、形式化規(guī)格技術(shù)、形式化驗(yàn)證技術(shù)等。
二﹑計(jì)算機(jī)硬件的研究內(nèi)容
(1)元器件與儲存介質(zhì)。研究構(gòu)成計(jì)算機(jī)硬件的各類電子的、磁性的、機(jī)械的、超導(dǎo)的、光學(xué)的元器件和存儲介質(zhì)。
(2)微電子技術(shù)。研究構(gòu)成計(jì)算機(jī)硬件的各類集成電路、大規(guī)模集成電路、超大規(guī)模集成電路芯片的結(jié)構(gòu)和制造技術(shù)等。
(3)計(jì)算機(jī)組成原理。研究通用計(jì)算機(jī)的硬件組成以及運(yùn)算器、控制器、存儲器、輸入和輸出設(shè)備等各部件的構(gòu)成和工作原理。
(4)微型計(jì)算機(jī)技術(shù)。研究目前使用最為廣泛的微型計(jì)算機(jī)的組成原理、結(jié)構(gòu)、芯片、接及其應(yīng)用技術(shù)。
(5)計(jì)算機(jī)體系結(jié)構(gòu)。研究計(jì)算機(jī)軟硬件的總體結(jié)構(gòu)、計(jì)算機(jī)的各種新型體系結(jié)構(gòu)(如并行處理機(jī)系統(tǒng)、精簡指令系統(tǒng)計(jì)算機(jī)、共享儲存結(jié)構(gòu)計(jì)算機(jī)、陣列計(jì)算機(jī)、集群計(jì)算機(jī)、網(wǎng)路計(jì)算機(jī)、容錯(cuò)計(jì)算機(jī)等)以及進(jìn)一步提高計(jì)算機(jī)性能的各種新技術(shù)。
三﹑計(jì)算機(jī)軟件的研究內(nèi)容
(1)程序設(shè)計(jì)語言的設(shè)計(jì)。根據(jù)實(shí)際需求設(shè)計(jì)新穎的程序設(shè)計(jì)語言,即程序設(shè)計(jì)語言的此法規(guī)則、語法規(guī)則和語義規(guī)則。
(2)數(shù)據(jù)結(jié)構(gòu)與算法。研究數(shù)據(jù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)以及它們之間的關(guān)系,并對這些結(jié)構(gòu)四年公益相應(yīng)的運(yùn)算,設(shè)計(jì)出實(shí)現(xiàn)這些運(yùn)算的算法,而且確保經(jīng)過這些運(yùn)算后所得到的新結(jié)構(gòu)仍然是原來的結(jié)構(gòu)類型。常用的數(shù)據(jù)包括:線性表、棧、隊(duì)列、串、樹、圖等。相關(guān)的常用算法包括:查找、內(nèi)部排序、外部排序和文件管理等。
(3)程序設(shè)計(jì)語言翻譯系統(tǒng)。研究程序設(shè)計(jì)語言翻譯系統(tǒng)(如編譯語言)的基本理論、原理和實(shí)現(xiàn)技術(shù)。包括:此法規(guī)律和語法規(guī)律的形式化定義、程序設(shè)計(jì)語言翻譯系統(tǒng)的體系結(jié)構(gòu)及其各模塊(如詞法分析、語法分析、中間代碼生成、優(yōu)化和目標(biāo)代碼生成)的實(shí)現(xiàn)技術(shù)。
(4)操作系統(tǒng)。研究如何自動地對計(jì)算機(jī)系統(tǒng)的軟硬件資源進(jìn)行有效的管理,并最大限度地方便用戶。研究的內(nèi)容包括:進(jìn)程管理、處理機(jī)管理、存儲去管理、設(shè)備管理、文件管理,以及現(xiàn)代操作系統(tǒng)中的一些新技術(shù)(如多任務(wù)、多線程、多處理機(jī)環(huán)境、網(wǎng)絡(luò)操作系統(tǒng)、圖形用戶界面等)。
(5)數(shù)據(jù)庫系統(tǒng)。主要研究數(shù)據(jù)模型以及數(shù)據(jù)庫系統(tǒng)的實(shí)現(xiàn)技術(shù)。包括:層次數(shù)據(jù)模型、網(wǎng)絡(luò)數(shù)據(jù)模型、關(guān)系數(shù)據(jù)模型、E---R數(shù)據(jù)模型、面向?qū)ο髷?shù)據(jù)模型、給予邏輯的數(shù)據(jù)模型、數(shù)據(jù)庫語言、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫的存儲結(jié)構(gòu)、查詢處理、查詢優(yōu)化、事務(wù)管理、數(shù)據(jù)庫安全性和完整性約束、數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫管理、數(shù)據(jù)庫應(yīng)用、分布式數(shù)據(jù)庫系統(tǒng)、多媒體數(shù)據(jù)庫以及數(shù)據(jù)倉庫等。
(6)算法設(shè)計(jì)與分析。研究計(jì)算機(jī)領(lǐng)域及其他相關(guān)領(lǐng)域中的常用算法的設(shè)計(jì)方法,并分析這些算法的實(shí)踐復(fù)雜性和空間復(fù)雜性,以評價(jià)算法的優(yōu)劣。主要內(nèi)容包括:算法設(shè)計(jì)的常用方法、排序算法、集合算法、圖和網(wǎng)絡(luò)的算法、幾何問題算法、代數(shù)問題算法、串匹配算法、概率算法和并行算法等以及對這些算法的時(shí)間復(fù)雜性和空間復(fù)雜性的分析。
(7)軟件工程學(xué)。是指導(dǎo)計(jì)算機(jī)軟件開發(fā)和維護(hù)的工程學(xué)科,研究如何采用工程的概念、原理、技術(shù)和方法來開發(fā)和維護(hù)軟件。包括:軟件生存周期方法學(xué)、結(jié)構(gòu)化分析也設(shè)計(jì)方法、快速原型法、面向?qū)ο蠓椒?、?jì)算機(jī)輔助軟件工程(CASE)等,并且詳細(xì)論述在軟件生存周期中各個(gè)階段所使用的技術(shù)的描述工具。
(8)可視化技術(shù)??梢暬夹g(shù)是研究如何用圖形來直觀地表征數(shù)據(jù),即用計(jì)算機(jī)來生成、處理、顯示能在屏幕上逼真運(yùn)動的三維形體,并能與人進(jìn)行交互式對話。他不僅要求計(jì)算結(jié)果的可視化,而且要求過程的可視化??梢暬夹g(shù)的廣泛應(yīng)用,是人們可以更加直觀、全面地觀察和分析數(shù)據(jù)。
四﹑計(jì)算機(jī)網(wǎng)絡(luò)的研究內(nèi)容
(1)網(wǎng)絡(luò)結(jié)構(gòu)。研究局域網(wǎng)、遠(yuǎn)程網(wǎng)、Internet、intranet等各種類型網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)和構(gòu)成方法及接入方式。
(2)數(shù)據(jù)通信與網(wǎng)絡(luò)協(xié)議。研究實(shí)現(xiàn)連接在網(wǎng)絡(luò)上的計(jì)算機(jī)之間進(jìn)行數(shù)據(jù)通信的介質(zhì)、原理技術(shù)以及通信雙方必須共同遵守的各種規(guī)約。
(3)網(wǎng)絡(luò)服務(wù)。研究如何為計(jì)算機(jī)網(wǎng)絡(luò)的用戶提供方便的遠(yuǎn)程登陸、文件傳輸、電子郵件、信息瀏覽、文檔查詢、網(wǎng)絡(luò)新聞以及全球范圍內(nèi)的超媒體信息瀏覽服務(wù)。
(4)網(wǎng)絡(luò)安全。研究計(jì)算機(jī)網(wǎng)絡(luò)的設(shè)備安全、軟件安全、信息安全以及病毒防治等技術(shù),以提高計(jì)算機(jī)網(wǎng)絡(luò)的可靠性和安全性。從多渠道學(xué)習(xí)計(jì)算機(jī)知識:計(jì)算機(jī)領(lǐng)域的知識覆蓋面廣,更新速度快,要想僅憑借教材的內(nèi)容就掌握號相關(guān)知識是很困難的,因此,我們應(yīng)學(xué)會從多方面獲取計(jì)算機(jī)知識。一﹑最基本的渠道——書
總有人會問,學(xué)習(xí)新的計(jì)算機(jī)知識有無捷徑可走,答案是肯定的。一本好書既是通向某一知識領(lǐng)域的捷徑,還是你百問不厭的老師。當(dāng)你苦思冥想的問題在好書中找到答案時(shí),你會有“眾里尋它千百度”的感覺。潛心鉆研某一方面的技術(shù),那就多選幾本,因?yàn)椴煌姹镜臅膫?cè)重點(diǎn)可能有所不同。既要有側(cè)重理論的,還要有側(cè)重應(yīng)用的。側(cè)重應(yīng)用的書中應(yīng)有大量實(shí)例,還要附光盤,要不然,也許你費(fèi)半天勁做的東西出不來,或是程序根本就不執(zhí)行。時(shí)間久了,書買多了,自然也會積累些經(jīng)驗(yàn)。
二﹑充分利用網(wǎng)絡(luò)資源,做一個(gè)網(wǎng)絡(luò)學(xué)習(xí)者
從哪里去獲取這部分你要掌握的基本知識?可以不忙著找書,而是去求教“最博學(xué)的老師”Internet!當(dāng)你有意學(xué)習(xí)某方面的知識時(shí),可上網(wǎng)去搜索這方面的教程,網(wǎng)上資料應(yīng)有盡有,任何水平的人都會找到適合自己的學(xué)習(xí)內(nèi)容。
三﹑多看報(bào)刊雜志
要想了解最新最前沿的電腦技術(shù)發(fā)展動態(tài),除Internet網(wǎng)外,那就要數(shù)報(bào)刊雜志了。報(bào)刊類可長期訂閱《電腦報(bào)》、《軟件報(bào)》、《計(jì)算機(jī)報(bào)》等,雜志有《電腦愛好者》等。放開眼界敢于學(xué)習(xí)新的知識:計(jì)算機(jī)科學(xué)是一門誕生不足百年的新興科學(xué)領(lǐng)域,它的產(chǎn)生是基于廣博的各學(xué)科基礎(chǔ)上的,在其幾十年的發(fā)展過程中,有不斷吸收數(shù)學(xué)、哲學(xué)、藝術(shù)設(shè)計(jì)、生物學(xué)等其他門類學(xué)科的科研成果,因此,要想學(xué)好計(jì)算機(jī),想在計(jì)算機(jī)這門專業(yè)上有較深的造詣,我們不要只將目光囿與本學(xué)科的知識,而更應(yīng)該放開眼界,敢于并善于吸收其他學(xué)科的知識,充實(shí)自己,綜合提高專業(yè)水平。
計(jì)算機(jī)科學(xué)是以計(jì)算機(jī)為研究對象的一門學(xué)科,他是一門研究范疇十分廣泛、發(fā)展十分迅速的新興學(xué)科,在其相關(guān)領(lǐng)域的研究中有的方面前人已經(jīng)研究得比較透徹,需要在后續(xù)課程中去學(xué)習(xí)、掌握和繼承,但在想要攀登到科學(xué)頂峰之前,應(yīng)通曉科學(xué)的初步知識,如未掌握前面的東西,就永遠(yuǎn)不要著手做后面的東西,永遠(yuǎn)不要企圖掩飾自己知識上的缺陷,哪怕是用最大的膽推測和假設(shè)作為借口來掩飾。不論這種肥皂泡的色彩多么使我們炫目,但肥皂泡必然是要破裂的,于是我們將除了漸愧以外是會無所得的,因此在學(xué)習(xí)過程中我們不能好高騖遠(yuǎn),要養(yǎng)成嚴(yán)格的循序漸進(jìn)的習(xí)慣。
結(jié)束語:學(xué)習(xí)計(jì)算機(jī)前沿科學(xué),使我真切地感受到了新世紀(jì)里信息時(shí)代的氣息,清楚地看到了計(jì)算機(jī)時(shí)代新技術(shù)發(fā)展的迅速。讓計(jì)算機(jī)為我們的未來生活添光加彩,讓e時(shí)代的號角成為新世紀(jì)的主旋律。展望新世紀(jì),我們有理由為計(jì)算機(jī)唱贊歌!
參考文獻(xiàn):
[1]陶樹平,黃國興,丁岳偉﹒計(jì)算機(jī)科學(xué)技術(shù)導(dǎo)論
[2]段鎖慶.走進(jìn)華羅庚
[3]李文梅,吳陽波,劉乃琦﹒科學(xué)理念指導(dǎo)下的計(jì)算機(jī)學(xué)習(xí)方法初探
[4]郭建東﹒軟件技術(shù)教學(xué)內(nèi)容與教學(xué)模式研究
第三篇:計(jì)算機(jī)信息科學(xué)學(xué)科
計(jì)算機(jī)與信息科學(xué)類下設(shè):
電子信息科學(xué)與技術(shù)、電子與信息技術(shù)、信息安全、信息科學(xué)技術(shù)、應(yīng)用電子技術(shù)、電子信息工程、計(jì)算機(jī)科學(xué)與技術(shù)、電子科學(xué)與技術(shù)、軟件工程、計(jì)算機(jī)軟件技術(shù)、網(wǎng)絡(luò)工程、網(wǎng)絡(luò)工程技術(shù)、通信工程、光電信息工程、電氣工程及其自動化、自動化、計(jì)算機(jī)通信、計(jì)算數(shù)學(xué)及其應(yīng)用軟件、電子工程、光電信息科學(xué)與技術(shù)、計(jì)算機(jī)及應(yīng)用、計(jì)算機(jī)軟件、計(jì)算機(jī)科學(xué)教育、計(jì)算機(jī)器件及設(shè)備、空間信息與數(shù)字技術(shù)、信息對抗技術(shù)、信息資源管理、信息管理與技術(shù)、電子信息、電子商務(wù)、電子應(yīng)用、電子與信息技術(shù)、計(jì)算機(jī)應(yīng)用與維護(hù)、電子技術(shù)及微機(jī)應(yīng)用、微型計(jì)算機(jī)及應(yīng)用、辦公自動化技術(shù)、電子工程與計(jì)算機(jī)應(yīng)用、計(jì)算機(jī)與信息管理、計(jì)算機(jī)控制、電器與電腦、計(jì)算機(jī)控制與管理、財(cái)會與計(jì)算機(jī)應(yīng)用、信息管理應(yīng)用軟件、信息工程、經(jīng)濟(jì)信息管理與計(jì)算機(jī)應(yīng)用、信息與計(jì)算機(jī)科學(xué)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、計(jì)算機(jī)應(yīng)用技術(shù)、多媒體與網(wǎng)絡(luò)技術(shù)、網(wǎng)絡(luò)技術(shù)與信息處理、數(shù)據(jù)庫應(yīng)用及信息管理、數(shù)據(jù)庫管理、網(wǎng)絡(luò)系統(tǒng)管理、計(jì)算機(jī)辦公應(yīng)用、計(jì)算機(jī)網(wǎng)絡(luò)與通訊、微電子學(xué)、光信息科學(xué)與技術(shù)、科技防衛(wèi)、光電子技術(shù)科學(xué)、電氣工程及其自動化、電氣工程與自動化、光源與照明、影視藝術(shù)技術(shù)、信息顯示與光電技術(shù)、集成電路設(shè)計(jì)與集成系統(tǒng)、光電信息工程、廣播電視工程、電氣信息工程、計(jì)算機(jī)軟件、電力工程與管理、微電子制造工程、數(shù)字媒體藝術(shù)、信息物理工程、智能科學(xué)與技術(shù)、數(shù)字媒體技術(shù)等專業(yè)。
第四篇:計(jì)算機(jī)學(xué)科工作計(jì)劃
計(jì)算機(jī)學(xué)科工作計(jì)劃
一、指導(dǎo)思想:
根據(jù)《中小學(xué)信息技術(shù)課程指導(dǎo)綱要》的精神,培養(yǎng)學(xué)生對信息技術(shù)的興趣和意識,讓學(xué)生了解和掌握信息技術(shù)的基本知識和技能;使學(xué)生經(jīng)過系統(tǒng)的、有目的的學(xué)習(xí)和培訓(xùn)后,了解和掌握相應(yīng)的電腦操作知識和使用技能,培養(yǎng)學(xué)生良好的信息素養(yǎng),為適應(yīng)信息社會的學(xué)習(xí)、工作和生活打下一定的基礎(chǔ)。
二、基本要求:
兒童學(xué)習(xí)電腦是一件很有意義的事,是新的歷史時(shí)期的社會需要,但同時(shí)又是一個(gè)頗有難度的研究課題。教學(xué)中既需要顧及兒童的年齡特點(diǎn),采用符合兒童認(rèn)知規(guī)律的教材和手段,又不能簡單的照搬成人教學(xué)的模式和方法。因而在教學(xué)過程中,必須不斷提高學(xué)生的學(xué)習(xí)興趣,寓教于樂,使孩子們感到“真好玩”、“很好用”,繼而自覺的探求“怎么用”,引導(dǎo)他們進(jìn)入計(jì)算機(jī)世界的廣闊天地,培養(yǎng)他們對科學(xué)知識的探索精神。
在課堂教學(xué)中,也要根據(jù)兒童特點(diǎn)。計(jì)算機(jī)本身的專業(yè)教學(xué)內(nèi)容和課時(shí)不宜過多,并且要穿插在其他內(nèi)容的教學(xué)過程中,教學(xué)應(yīng)側(cè)重于計(jì)算機(jī)應(yīng)用、計(jì)算機(jī)輔助教學(xué)和學(xué)習(xí)、計(jì)算機(jī)娛樂等項(xiàng)目上,如用計(jì)算機(jī)繪畫、設(shè)計(jì)板報(bào)、寫作文、益智游戲、教授學(xué)習(xí)軟件的使用等。
三、工作重點(diǎn):
1、維護(hù)好學(xué)校的局域網(wǎng)絡(luò),保證教學(xué)資源的使用。
2、全面維護(hù)學(xué)校各電腦的健康,讓全體教師和學(xué)生都能充分利用電腦進(jìn)行工作和學(xué)習(xí)。
3、細(xì)致地進(jìn)行教學(xué),讓每一個(gè)學(xué)生都學(xué)所有長,增強(qiáng)電腦的應(yīng)用能力。
四、教學(xué)任務(wù):
本學(xué)期,我擔(dān)任三、四、五年級的教學(xué),共十六課時(shí)。根據(jù)教材的具體要求,現(xiàn)定各年級的教學(xué)任務(wù)如下:
三年級:主要學(xué)習(xí)WINDOWS XP基礎(chǔ)操作等。
四年級:學(xué)習(xí)WORD基礎(chǔ)操作及一些高級應(yīng)用技巧。五年級:POWERPOINT幻燈片和flash動畫制作教學(xué),結(jié)合實(shí)例,使學(xué)生熟練使用POWERPOINT進(jìn)行創(chuàng)作。
總之,在搞好教學(xué)工作的同時(shí),為學(xué)校的網(wǎng)絡(luò)及計(jì)算機(jī)的使用服好務(wù),為現(xiàn)代化教學(xué)手段在我校的應(yīng)用,做一份應(yīng)有的貢獻(xiàn)。
第五篇:職業(yè)學(xué)校計(jì)算機(jī)學(xué)科總結(jié)
2012-2013學(xué)年第一學(xué)期計(jì)算機(jī)
學(xué)科工作總結(jié)
根據(jù)學(xué)校安排,本學(xué)期我擔(dān)任民一班的《電腦綜合應(yīng)用》這門課。下面就結(jié)合自己的實(shí)際教學(xué)對本學(xué)年的工作進(jìn)行總結(jié):
一、思想方面
本人能認(rèn)真學(xué)習(xí)黨的路線、方針和政策,在思想上嚴(yán)于律己,熱愛黨的教育事業(yè),全面貫徹黨的教育方針,嚴(yán)格要求自己,鞭策自己。積極參加學(xué)校組織的一系列政治活動,將學(xué)到的理論知識切實(shí)運(yùn)用到工作實(shí)踐中。一學(xué)期來,我服從學(xué)校的工作安排,配合學(xué)校和老師們做好各項(xiàng)工作。
二、教學(xué)方面:
認(rèn)真揣摩教學(xué)目標(biāo),提前備好課,寫好教案。備課時(shí)認(rèn)真鉆研教材,力求吃透教材,找準(zhǔn)重、難點(diǎn)。上好課的前提是做好課前準(zhǔn)備,本學(xué)科主要內(nèi)容都需要上機(jī)完成,所以每節(jié)課都要提前做好上機(jī)準(zhǔn)備,檢查機(jī)器狀態(tài)。上課認(rèn)真講課,力求抓住重點(diǎn),突破難點(diǎn),精講精練,充分調(diào)動學(xué)生的學(xué)習(xí)積極性,使學(xué)生真正成為“主體”,在學(xué)習(xí)過程中充分發(fā)揮學(xué)生個(gè)人的想象力和創(chuàng)造力,在掌握基礎(chǔ)知識的前提下,使學(xué)生獨(dú)立掌握所學(xué)內(nèi)容。通過一節(jié)課的教授使他們他們每一節(jié)課都有收獲,在學(xué)生完成上機(jī)任務(wù)時(shí),在各臺電腦前巡回檢查學(xué)生的掌握程度,完成情況,并注意輔導(dǎo),及時(shí)找出不足。
教課同時(shí)注重于因材施教,讓不同學(xué)生得到不同的發(fā)展。在上課
期間,不同學(xué)生表現(xiàn)出不同的興趣,那么對于課堂任務(wù),學(xué)生可以根據(jù)自己的情況去選做,這樣子,不僅一節(jié)課下來在計(jì)算機(jī)方面收獲不小,而且從中體會到了成功的喜悅。
1、以教師為主導(dǎo),以學(xué)生為主體
教師作為教學(xué)的主導(dǎo),必須全面熟練地掌握所用的教材,然后,精心地對它進(jìn)行加工處理,并且有目的地收集有關(guān)資料,與所用教材有機(jī)結(jié)合,因?yàn)橛?jì)算機(jī)的發(fā)展變化真可謂日新月異,教材中難免出現(xiàn)“陳舊過時(shí)”、甚至錯(cuò)誤的內(nèi)容。現(xiàn)在的學(xué)生具有較強(qiáng)的獨(dú)立思考能力,在整個(gè)教學(xué)過程中,教師應(yīng)充分認(rèn)識到學(xué)生是有能動性的教學(xué)對象,他們是教學(xué)的主體,教師除了課堂的講解和實(shí)踐的指導(dǎo),還應(yīng)該鼓勵(lì)學(xué)生多使用相關(guān)的計(jì)算機(jī)輔助教學(xué)。
2.以應(yīng)用為目的,以興趣為動力
對于大多數(shù)職業(yè)學(xué)生來說,將不會從事計(jì)算機(jī)的科研與開發(fā),而是把計(jì)算機(jī)作為一種工具,來解決或輔助解決實(shí)際問題.所以,計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)目標(biāo)的確定,就是本著以應(yīng)用為目的,使學(xué)生在走上工作崗位之前,就具備一定計(jì)算機(jī)基礎(chǔ)知識和應(yīng)用能力。教學(xué)過程的實(shí)施,包括教師的講授,要求學(xué)生完成的作業(yè)以及對學(xué)生的成績考核,應(yīng)本著應(yīng)用為目的,以解決實(shí)際問題為教學(xué)的線索,靠這根線索把有關(guān)的知識點(diǎn)有機(jī)地串聯(lián)起來。
3.以實(shí)踐為基礎(chǔ),以理論為臺階
學(xué)習(xí)計(jì)算機(jī),特別是以應(yīng)用為目的學(xué)習(xí),如果沒有實(shí)踐作為基礎(chǔ),如同在空中樓閣。我認(rèn)為學(xué)習(xí)計(jì)算機(jī),比較行之有效的方法是;先知
其然,再循序漸進(jìn)知其所以然。對于一個(gè)即將走上工作崗位的職業(yè)學(xué)生來說,動手能力的培養(yǎng)確實(shí)很重要,但是,也不能忽視理論知識的學(xué)習(xí)和提高,這些理論知識的學(xué)習(xí)會幫助他們更加得心應(yīng)手地應(yīng)用計(jì)算機(jī)解決實(shí)際問題,理論的提高能幫助他們站在更高的高度使用計(jì)算機(jī)這種人類的工具,從而指導(dǎo)他們在各自的領(lǐng)域發(fā)揮更大的作用。
三、需要努力的方面:
1、加強(qiáng)專業(yè)知識學(xué)習(xí),努力提高自身素材和教育教學(xué)水平。
2、盡量讓課堂充滿新意,讓學(xué)生更有興趣去學(xué)習(xí),利用各種方法訓(xùn)練提高教學(xué)效果。
3、加強(qiáng)機(jī)房紀(jì)律和機(jī)器使用道德方面的教育,使學(xué)生能夠嚴(yán)格約束自己。
在今后的教育教學(xué)工作中,我將立足實(shí)際,認(rèn)真分析和研究好教材、大綱,研究好學(xué)生,使工作有所開拓,有所進(jìn)取,更加嚴(yán)格要求自己,努力工作,發(fā)揚(yáng)優(yōu)點(diǎn),改正缺點(diǎn),開拓前進(jìn)。
秦江
2013年1月9日