準大學生,如何預習計算機專業?

時間 2021-05-08 17:34:02

1樓:遊小邪

我不是程式設計師,也不是計算機專業,但學習這件事情是相同的,學習是一種底層的基礎能力,也就是你個人的認知能力,把這個基礎打好,你學習任何學科,大學任何一門科目,英語四六級,都可以輕鬆應對,成為學習的高手。

2樓:

這個假期還有也就1個月了,建議學三本書:

計算機導論(最好是C語言版的)+C語言+高等數學

理由很簡單,計算機導論是計算機的體系架構的一次全面介紹,使你了解計算機專業的知識結構、思維方式及主要工具。

C語言,是一門重要的基礎程式語言,用C語言可以在程式設計中體會計算機專業的一些特點。

C語言與計算機導論一起學習為最佳,如果學習能力出色,也可以將資料結構C語言版與這兩本書一起學。

高等數學,建議邊學邊程式設計實現,將數學函式自己編寫為C語言函式,不僅可以提高自己的數學水平,還可以理解高等數學對於計算機行業的意義,尤其配合計算機導論中與數學相關的內容。

所有課後題建議全做一遍。時間緊、任務重,但是收穫很多。

python目前暫時不建議學習,先學C吧,畢竟你馬上大一了。如果要是中學階段,我就建議先學計算機文化和python了。

教材可以選擇機工出版:《微積分翻譯版第九版》、《資料結構C語言版》《計算機導論》《C語言》及《C語言練習冊》

學習過程中,暫時不會的可以先記下來,把自己自認為會的也記下來你的想法,爭取先過一遍書,然後再精讀一遍,其收穫會有不同。

3樓:邵浩博士

狹義來講,數學是基礎,所以一定要把基本的數學能力提高再講一點關於機器學習的問題:

0基礎自學機器學習,最好是學習乙個完整的課程,注意以下兩點,1. 課程絕不是只聽一遍,不懂的要複習和翻閱資料2. 所有習題和動手實操一定要做完

推薦斯坦福的224系列課程

4樓:z666

有個零基礎Python課程,以練為根本,保證學會,順利過渡到大學程式設計課http://www.

5樓:

這年頭,還沒入學就要搞得壓力這麼大幹啥。別預習。有假期出去旅旅遊,幫家裡做做家務學學其他的愛好。

到學校裡上課好好聽,課後好好寫作業。沒事的時候出去逛逛,有心儀的女孩子就約出去看電影。靜下心來的時候,讀一兩本專業書或者課外書都行。

真要像高票回答那樣,把人人搞得這麼焦慮,是不是以後,孩子一出生不會說hello world就落後了。扯淡,又不是計算機專業就要做coding,coding也不一定要天天對著幾塊螢幕發呆。這年頭,缺的不是技術教育,而是心理和精神上的教育。

6樓:張章

C Primer Plus英文版看完,習題全做學會之後一天一道leetcode,找本資料結構看完相信我,2個月時間,絕對充實。實力極大提公升。

但,,,好像只有乙個月了唉

7樓:孤雲jh

我覺得你有時間去看專業課程不如從巨集觀方向上了解一下計算機專業畢業後有哪些就業方向,那些崗位需要哪些專業技能,再進一步規劃好本科四年的生活和學習,然後一步步朝著自己的方向努力

8樓:杜少

借用我們輔導員那時候的說法,希望你們學好數學,學好英語,學好計算機。

答主目前工作五年,很大的遺憾就是沒有在學校學好基礎學科,比如資料結構,組成原理,計算機網路,作業系統等。這些基礎學科才是電腦科學的靈魂,只有學好基礎學科才能往更高的走。

語言只是工具,但是仍然建議在老師講課前你都把某一門課自己學了一遍,然後再對照老師講的有什麼不同,對知識的理解會很不一樣。

9樓:安尼凱特

程式設計方面

看看C語言的資料型別和基本語法吧,會了之後可以在網上找些好玩的C語言寫的程式,比如貪吃蛇等等,學習它的演算法,看看自己能否做乙個。

計算機方面:學學自己組裝電腦,重灌系統,不然怎麼勾搭妹子......

10樓:Lordon

大四剛畢業,實習後我突然感覺如果當時我這麼做會好的多:

在Github上搭自己的部落格,好好運營。

不管你上的什麼大學,如果你能在Github大學混得風生水起,那恭喜你了。

11樓:貓abc

同準大學生,學c吧,蠻好的,我自己也在學,學到指標了(但是還是覺得啥都不會),感覺還行。問再多大佬意義也不大的,直接做嘛,對不對以後再說嘛,年輕人哪有不走彎路的0)/

順便安利一下b站的郝斌老師的c語音入門課,反正我是覺得很棒啦!比一下念ppt的老師棒很多哦。聽說小甲魚的也不錯,你可以試聽一下。

12樓:kiki

用snap!!!!!上網查就可以查到這個超級萌的軟體,是最近開發出來的乙個非工業類的語言,類似於拼拼圖,一行碼都不用寫,但是可以調動興趣,並且輕輕鬆鬆就可以做乙個用工業語言很難很難的程式出來。而且可以學會abstraction,這是非常重要的程式設計思路,你不需要知道每乙個拼圖後面發生了什麼,你只要知道大概架構,就可以作為新手實現一款小遊戲,非常誘人!

之後就有動力去學工業類語言了,只要你不要忘了snap帶給你的感動和喜悅,這份心情任何語言都是一樣會給你帶來的,興趣是最好的老師,樓主加油!

13樓:三牛

樓上大神的話雖然都對,但是沒法忍啊,高三剛畢業學什麼c++。

作為過來人,我覺得把c語言基礎打好是很關鍵的。這些上面的都說了。

還有乙個千萬別忽視了,那就是高數線代概率論!你如勵志當一名碼農,當我沒說。如果以後要做:

大資料,資料探勘,機器學習,雲計算,資訊保安,模式識別等等。老老實實學好數學吧'少年。

切身體會啊!!!數學太差機器學習做不動

另外現在的話,看點侃大山的書就夠了,浪潮之巔啊什麼的,沒必要給自己太大壓力,以後時間還長著呢。

最後夾帶私貨,我不知道別人怎麼認為,大資料時代這本書在我的周圍不受關注,講的太外行了,進來以後發現根本不是那麼回事,就當民普看看吧,別當真。

14樓:劉小斌lb

可以找個學長要要課件,這個才是王道,老師講的都通俗一些,書買了也難得看,看不懂也,c++primer對於乙個初學者來說太複雜了還是

15樓:

如果真的要預習,請學好數學,不然,很多東西你以後玩不轉。雖然大家一提到計算機,就是各種語言。

另外,你上面有本書的譯者是我們團隊的大佬。

16樓:

1.本人也是某211高校學生,白紙一片進入計算機學院學習

2.大一第一學期學C語言,第二學期學C++,【興趣是最好的老師】是沒錯,可是由於學習難度的陡峭,個人資質的限制,學習受到打擊興趣降低,學習熱情下降的時候,這不是C/C++的錯,更不是C++ Primer的錯。想要有所得,那就只剩下【不想服輸】來逼迫自己堅持下去

3.當我使用學院自己出的C/C++教材,接受學院的老師們的敦敦教導一學年之後,看到了C++ Primer,發現【臥槽,C++原來也是個很美麗的世界】

17樓:鄭傳軍

剛畢業的研究生,回想自己的歷程,也是大一時候很迷茫,不知怎麼入門。自學了http://

VB.net

啊、C#啊一堆語言。感覺學什麼語言、資料結構、演算法都很虛,畢竟當時寫的遊戲乙個鍊錶結構足以應付很多東西了。

現在推薦還是C語言入門,然後開始學HTML+CSS+JS,接著用JS寫遊戲,比較容易產生結果

18樓:

題主要不先看看這兩本書,對計算機有個整體、淺顯的認識?

《電腦科學概論》——Nell Dale

《編碼:隱匿在計算機軟硬體背後的語言》——查爾斯.佩措爾德

19樓:Yenkn

目前贊同數最高的答案所說的直接上C++的方式我表示不贊同。

我覺得對於初學計算機的人第一道坎就是一些程式設計上的概念。

建議題主學習PHP,我學習PHP的時候是初二,樓主高中生應該沒有問題。PHP的語法和c語言的語法還是比較相近的,從PHP開始而不是從c開始的原因是:PHP能獲得更多的成就感

至於學習PHP推薦《PHP | 瓢城Web俱樂部》,大概乙個星期就能看完,如果對B/S感興趣的話可以繼續學習PHP第二季課程以及XHTML課程,就算不感興趣學c也沒什麼問題了。

除了這條路之外還有一條推薦的路:自學電路設計。買了電子元件後,題主有高中物理基礎搭幾個基本電路還是不成問題的吧,之後就可以接觸各類數位電路的半導體晶元了。

再之後就是微控制器了,我還沒到這一步就先不說下去了...電路設計對底層學習的幫助是巨大的。

同為高中生表示程式設計還是不難學的~

寫答案聽小蘋果整個人萌!萌!噠!!!

20樓:timesu

支援V大,找本國外C/C++入門的書加VS自己慢慢擼吧,覺得死活都不會的就先跳過去,自己擼開心最重要。

不推薦任何中文教材。英文版語法都挺簡單,生詞就那麼幾個,現在不會以後也逃不了。。。。

學煩了就找點沒見過的東西新鮮新鮮,linux, python, emacs, vim什麼的,然後找找國外大學的開放課程,看看別人都教什麼。

21樓:Milo Yip

過來人,初中時就學習C,高中C++,而且在專案中實戰過。然後,大學時做C++課的作業……助教看不懂template……

說回來,大學教育也幫助我系統地學習演算法及人工智慧。

又說回來,其實我不是讀計算機的,我的本科是認知科學。

22樓:吳偉

建議先把《大學計算機基礎》裡面的關於計算機記憶體的部分看過,然後覺得記憶體原來是這樣的,很好理解,一旦理解了記憶體,那麼C語言中的指標問題就很容易理解了,之後的C語言就學起來很輕鬆了。

一切事物都是可以被理解的,可以用邏輯來解釋的。我一直這麼認為,然後你會發現c語言中的很多難題都是因為理解不徹底才出現的。所以一邊學習C語言,一邊理解為什麼,很快就可以學好了。

一邊學,一邊去找一些題庫來做,學校裡面都有題庫的。

乙個暑假應該可以把C語言學的比較好了。

23樓:下愚

承邀。這個問題的答案取決於你學計算機的目標是什麼。現在就想保研的事情太早了,世界很大,等你有足夠的知識的時候再去決定這些事。廢話不多說,開始正題,

以你現在的知識背景看什麼C語言之類的沒什麼用。還是看看一些簡樸的背景知識介紹比較好, 編碼的奧秘 (豆瓣) 比較適合這個階段理解。講解方式足夠淺顯,但是其思想在計算機系統中無處不在。

那些面向普通讀者的科普書可看可不看(此處應有噓聲),看看也就是解悶。虛浮的很。現在一般家裡都有電腦,如果還有興趣的話,看看How to Design Programs。

掌握一定的編碼技能對計算機專業很重要。

乙個假期很短。看完上面的這些就差不多了,不必太緊張。更重要的不是這個假期怎麼過,而是保證後面的學校生活不會虛度。

非計算機專業的大學生,如何自學程式設計?

氤氳 學習沒有捷徑,啃著啃著你就能達到以點破面的效果,然後就能輕鬆學習了,但是需要注意循序漸進,選擇學習先後順序很重要,也就是由簡到難,本人就是非計算機專業,而且還是乙個八竿子打不著的專業自學轉過來的 我躺好了 非計算機專業學習程式設計要考慮自己學習的目的。如果是為了轉行,早早看轉專業的要求對照著來...

計算機大學生的困惑 關於專業?

好好學老師教的東西,有些課程你現在可能覺得沒什麼用,但畢業之後就會發現有用了。然後利用課餘的時間自由的去培養自己的興趣,如果不確定自己的興趣所在的話,各種領域都嘗試一下再決定就行。 sjinny sun 1.認真對待專業課,聽課,看書,做作業,程式設計實踐。2.認真對待公共課,你以後很難有機會學這些...

計算機專業學生如何選擇自己工作

吃包子不吐皮 好好上課,什麼資料結構,計算機組成原理,微機原理,編譯原理,演算法導論,離散,線代專業課都好好學,不要等到要用了才後悔 課程設計自己做,平時多打碼練習,刷oj,leetcode,多聯絡,可以自己或者和團隊一起做一些專案,尤其是生產專案,聯絡協作,長期維護整合,同時鍛鍊編碼能力 會寫之後...