本人大一新生,想自學程式設計,求助各位大佬,學習內容的順序是啥啊,我聽說還要學離散,資料結構什麼的。。

時間 2021-05-29 23:23:17

1樓:飄零詩千首

我電軟工的程式設計類課程順序是c語言——離散——資料結構——物件導向(C++),對於語言其實學會一門之後想學會其他的就很容易了,資料結構是重點,要到會用c寫出各種結構和對應操作的程度,如果想開發程式的話其實b站上隨便找一門語言的網課看完都能寫,想打競賽的話就得精通資料結構和演算法,未來想去大廠的話就得找個方向多搞專案,課程其實都是基礎,關鍵看你想幹什麼。

2樓:世界之王

第一: 搞清楚方向,前端、後端、演算法

第二: 其次是選一門語言,選一種生態。

不建議從底層開始搞,先了解上層建築,看看能幹什麼,自己感不感興趣,比如,你要學前端,我建議從vue2.x入手,跟著官網走一遍,向下可以深入HTML、JS、CSS,生態可以有各種元件庫,橫向可以有React,門類可以有小程式、H5、PC、桌面應用...

3樓:gyy

沒有固定的順序。以興趣目標為主、主動搜相關的書看就可以。

程式設計作為數學分化出來的工作。精粹和內涵是數學,雖然也有自己特有的一些內容。

布林代數構造了計算機的硬體基礎邏輯也就是計算機思考推理的基礎。

程式語言作為和自然語言一樣的用途。都是用來描述和對映現實世界。都要考慮自身的精簡和表達傳遞資訊的豐富。都是由基礎概念、抽象能力、模擬能力來組成。

程式設計的核心還是自己概念庫、抽象模擬能力。多掌握數學工具離散、線性代數、微積分、圖論、數論、拓撲學、群論等等都是很有價值並影響深遠的。因為這些都是對大量現實概念的抽象和建模。

擁有這些思維工具後,當如何用計算機語言對映現實問題的時候,思路會很清晰、效率會很高。

計算機組成原理、作業系統、設計模式、資料結構、編譯原理、資料安全、程式的構造和解釋作為程式設計基礎也都核心其實還是計算機領域的數學問題。

所以想寫好程式設計、想從程式設計中獲得樂趣、想體驗自己構建虛擬世界的快感。數學最值得投入。數學是你虛擬程式設計世界的鋼筋混凝土和設計圖。

4樓:Buckcn

要看你是出於什麼目的,想當程式設計師,就得把軟體工程的課程仔細學一遍,否則,以後只能當個碼農。如果是想自己學著玩的,直接學習python就行了,比較容易做出點東西,維持興趣,學會了,在其他專業上也大有益處。

5樓:公尺粒

從需求為導向探索起來,已結果為目標學習起來。先花幾天想清楚你要什麼,再去學,會發現,然並卵。。。

哈哈,最後三個字無視。其他是OK的

6樓:肖建偉軟體開發

整複雜了吧!看是想學到什麼程度,如果是興趣,那是要學這些東西。

如果是面向工作,那麼就針對工作實際,直接整工作要用的元件學習就好了。

7樓:水龍月

如果有耐心的話,直接選本好一點的C++教材學習(譬如:Starting Out with C++,中文書名《精通C++》)。之所以選C++,既能學習面向過程的程式設計風格,又能學習現代的物件導向的程式設計思想。

大家都推薦從C語言開始,是因為學會C語言再學習作業系統就不會感覺到困難。如果只學習C語言,將來想轉向物件導向,也很通苦的,風格相差比較大,所以建議從C++入門。選擇程式設計的話,就意味著數學和英語要多投入些精力,為以後直接讀原版教材打下夯實的基礎。

程式設計基本上就是數學的抽象模型,用資料結構去把它實現出來。

8樓:ku做人

在這裡推薦一下我之前寫的如何自學程式設計

ku做人:想學計算機程式設計但不知道從何學起是個小白有沒有大神?

題主如果想要乙個比較明確的學習路線的話,我推薦是學習c語言基礎(學到指標就差不多了) -> 學習演算法和資料結構(在這一階段建議學習一下c++的stl庫)。這期間可以再學一門物件導向的語言,學習演算法和資料結構的話我推薦是去acwing看演算法課配套練習

題庫 - AcWing

c語言基礎的話可以去看看MOOC中國大學上浙大的c語言課https://www.

icourse163.org/course/ZJU-199001

如果想看書的話可以看看c primer plus。

9樓:秀然

菜鳥啊,b站啊,什麼的去看看吧,程式設計基礎, 最好找個老師吧,不然很難受的。 自學這種東西嗎,有程式設計方面的知識儲備在自學, 啥也沒有就自學很難受的

求助,本人大一新生,專業是生物工程,想跨考計算機,需要準備和注意什麼嗎?

逆流而上 跨考的話,可以自己找一些簡單的專案做一做,這樣在複試的時候,這些就是你的優勢 再乙個就是參加一些計算機類的比賽,到時候你的簡歷上可以增添光彩可以加一些計算機考研群,有什麼問題都可以在群裡交流 從乙個與計算機無關的專業跨考計算機應該怎樣準備?多看看別人跨考的經驗,吸取人家的教訓,能避免很多坑...

本人大一新生想零基礎自學cad應該先學什麼,怎麼入手?

風的少年 才剛剛大一,不需要太過於著急,自己先去找一些免費的課程之類的來學習,主要是熟悉一些基本操作命令之類的,能夠進行簡單的繪製。滿慢慢的到後面結合到具體的專案才能運用,同時不斷的加深。 大一你著什麼急 什麼專業?要是機械類或者建築類這些相關專業根本就不用操心,因為等你進了專業課以後這玩意會讓你操...

本人大一新生,現想考acca,想問中博,高頓,銳臻這三家機構哪個比較好 ?

啦啦啦很開心 之前諮詢中博銷售面授課的問題就因為懶得去線下面談被銷售嘲是競品間諜,這波操作讓我嘆為觀止,後來在知乎相關問題發了之後被中博一遍一遍刪答案,本來只是發一下就完事了,既然中博要刪我的答案,那我就只好每個答案下面都發一遍了 只只為枝枝 謝不邀 雖然我沒考過ACCA,目前在準備考CPA 但不妨...