如何學習程式設計

時間 2023-09-26 05:09:33

1樓:強少

我認為程式設計,關鍵問題在於理解,例如for 迴圈,如果你不真正的理解的話,你將在編寫程式的過程中,經常出現錯誤,甚至導致死迴圈,所以學好一門語言重在理解,其次就是動手練習,書看再多,也只是紙上談兵,所以要將練習,理解,看書相結合。希望可以幫到你,我也是學習程式設計的,目前正在學習中。

2樓:星魂

興趣?工作?競賽? 競賽的初學者建議從pascal學起,基礎並且結構性強,容易理解演算法 如果是其他的那麼c++還是掌握下吧~vb是比較人性化的程式語言。

3樓:浮雲飄過

首先你得學習電腦的基礎知識,然後就是你要學的那門語言。

4樓:

摘要。親,您好,拓展如下:學習程式設計技巧:

1、重構思維模式。要掌握盡量多的重構方法,重構思維方式,掌握重構並不一定是要對原來**的重構,而是讓自己在操作之前就想好該怎麼去進行。2、必須寫**注釋。

必須寫注釋,如果不寫注釋,時間久了,回過頭來連你自己都看不懂。而且,乙個專案不可能就你乙個人負責,注釋也能夠讓別的同事看懂你的**。3、模仿:

對於初學者來說最好的方法就是模仿。把別人的開源**,來回的看,看結構,看命名習慣,看指標的巢狀方式。看鍊表的實現,然後自己完全改個專案名稱重新寫過,把別人的**按區域性模組重新整理,新增沒有的功能,砍掉覺得無用的功能。

親親您好,很高興為您解答問題<>

學習程式設計可以從這幾個方面入手:1、選擇適合的程式語言環境;2、選擇適合自己的學習方式;3、保持熱情不要輕易放棄;4、在學習的道路上多和程式設計師交流,尋找良師益友。

親,您好,拓展如下:學習程式設計技巧:1、重構思維模式。

要掌握盡量多的重構方法,重構思維方式,掌握重構並不一定是要對原來**的重構,而是讓自己在操作之前就想好該怎麼去進行。2、必須寫**注釋。必須寫注釋,如果不寫注釋,時間久了,回過頭來連你自己都看不懂。

而且,乙個專案不可能就你乙個人負責,注釋也能夠讓別的同事看懂你的**。3、模仿:對於初學者來說最好的方法就是模仿。

把別人的開源**,來回的看,看結構,看命名習慣,看指標的巢狀方式。看鍊表的實現,然後自己完全改個專案名稱重新寫過,把別人的**按區域性模組重新整理,新增沒有的功能,砍掉覺得無用的功能。

5樓:南京課工場大資料學校

如何學習程式設計,主要有自學和報班兩種途徑,至於需不需要報班,可以結合自己的實際情況來進行判斷,這裡簡單介紹下。

學程式設計的注意點:

1、要確定好自己一定能學下去,不能是三分鐘的熱度,只是學個熱鬧,這樣永遠沒有辦法學的會。

2、一定要打好基礎,剛開始學習程式設計的時候可能會很慢,感覺自己沒學會啥,這可能是因為正處於打基礎的階段,只有把基礎打好,未來才可以學得更好。

3、要注意實踐操作,理論知識學得再多,如果不能實際的運用,還是等於0的。

自學還是報班:

1、如果你可以規劃好自己的學習過程,堅持一步步向前走,那麼自學當然是很好的。

2、如果你沒人監督就學不進去,也沒有自己的學習規劃,那麼還是建議你報班,可以少走冤枉路。

6樓:網友

如果在學校可以選修,不在學校可以參考培訓班。

7樓:庠序教孝悌義

學習程式設計就是要在自己合適的年齡最好是能夠在學校學習這樣的學習是比較靠譜的。

8樓:相思染紅楓

其實這個問題取決於你自己,如果你平常時間充裕而且自制力特別強,當然可以自學,但是自學的話會有一些問題,比如說學習過程中遇到問題出了 bug 該如何解決?自己是不是能夠堅持下來?

去正規培訓機構學當然也成,但是如果哪個機構說包教包會包分配,找不到工作不收學費,這種情況我建議你還是不要去試水了,天上沒有掉餡餅的好事兒,而且正規培訓機構只會說給你推薦就業,不會包就業的,謹記。

9樓:賞代桃己蓉

我是一位剛剛學程式設計不久的學生,有學過演算法、資料結構、c語言、彙編和c++語言。我懂得不多,我根據我們老師的教導和我自己初出茅廬的個人經驗,說點我個人的想法吧,有什麼問題可以互相**。

1、首先,程式設計並不一定需要很強英語水平,當然英語水平越高越好,英語水平越高就可以看懂很多英文寫的注釋檔案。

2、程式設計要用到的英語詞彙也不是很多,就幾十個關鍵字(至多百來個)。這些英語初中英語水平也就差不多了,關鍵是要多練熟了就會了,不需要背你所說的英語大全。

3、程式設計師很多都是練出來的;按照微軟的說法乙個程式設計師至少得寫10萬行**;所以建議你每天都要堅持敲一定的**。要保持對程式的熱情。

4、好的開始時成功的一半,一開始就要找一本好適合自己的啟蒙書,這樣可將學習難度適中保持學習的動力,一本好的程式書可以培養你很多良好的寫程式習慣,對你將來成為優秀的程式設計師不無裨益。

最後,希望你能夠在程式設計師的路上一帆風順,成為優秀的程式設計師。努力吧,未來的路還很長。

10樓:雷凝蓮邛中

學習程式設計最重要的是掌握程式設計思想,即解決問題前先考慮好用什麼樣的結構來布局,再逐步細化,盡量做到**不浪費,不多餘。當然程式語言中的一些命令與英語是相同的,掌握一些確實有用,不過這些英語都是比較初級的,一般不用刻意學習,而且每種語言的命令都不一樣,無法歸納此類英語大全,如確實需要,可參考計算機專業英語。

11樓:英雄多少無奈

1如何從零開始學程式設計。

12樓:雲南新華電腦學校

程式設計學習思路:1、認識和理解程式設計;2、選擇合適的程式設計入門語言和環境;3、選擇合適的程式設計學習方法;4、多參與程式設計專案實踐;5、要堅持思考,創新和持續學習。

成為一名程式設計高手是很多人的夢想,但這個夢想實現起來還是要有付出和方法的,對於如何學習程式設計,這是乙個非常大的話題,幾本書也說不完,在這裡給出幾點學習思路:

1、認識和理解程式設計。

所謂程式設計就是將繁冗的問題從人的手中解放出來,通過程式設計將實際的問題抽象為一種模型,並使用高度邏輯化的語言來自動解決問題。

2、選擇合適的程式設計入門語言和環境。

對程式設計初學者來說,最重要的就是選擇合適的入門語言,一般情況下都是優先選擇c語言,這也是很多高校最先開設的程式設計課程,入門相對較容易。另外,也需要選擇合適的程式設計環境支援,大學普遍使用vc++,但w7以上相容性不是太好,建議大家使用c-free,當然對於xp系統使用者還是繼續使用vc++。

3、選擇合適的程式設計學習方法。

程式設計學習最好的方法就是緊跟老師的節奏,不要放棄任何一次課程,尤其是相關專業課程,比如計算機組成,資料結構等,這些都是日後程式設計能力提公升的保障。

要多閱讀**和抄寫**,不要僅僅停留在看懂的基礎上,更不要複製貼上**,要抓住每乙個機會去敲**,這是初學者必須要堅持的做法。

13樓:火神亮聊

無論學習哪一種程式語言,根據我親身學習程式設計的經驗就是:首先購買一本難度適合自己的教材,然後最重要的就是:必須親自上機編寫、除錯、直到執行通過教材中的每乙個程式、以及親自編寫、除錯每一章後面的練習題。

只有這樣,才能夠在短時間內提高自己的程式設計水平。

另外我再補充一點的就是:如果將來真的想做軟體開發工作,那麼除了掌握高階語言程式設計之外,那麼還必須要學習、並且熟練掌握:計算機資料結構(堆疊、鍊表、二叉樹、佇列等)、計算機演算法(例如:

14樓:武痕淚

學習一門技術,當然得有教材啦,按著教材的目錄學就好了,不懂得地方就得多問。

15樓:內蒙古恆學教育

學程式設計入門建議:1.學程式設計要從根本出發,從理論上來說,需要廣泛的閱讀。了解演算法的博大精深和計算機的基本理論。

2.從實踐上來說,需要有廣泛的練習,練習的廣泛在於練習不同的內容。然後就是創新精神和數學思維能力,這些都是需要培養的。基礎要打好學程式設計要具備一定的基礎。

3.邏輯思維能力的培養、學程式設計要有一定的邏輯思維能力。「思維能力」的培養要長時間的實踐鍛鍊。

要想成為一名優秀的程式設計師,最重要的是掌握程式設計思想。要做到這一點必須在反覆的實踐、觀察、分析、比較、總結中逐漸地積累。

如何學習程式設計知識,如何學習程式設計

程式設計學習思路 1 認識和理解程式設計 2 選擇合適的程式設計入門語言和環境 3 選擇合適的程式設計學習方法 4 多參與程式設計專案實踐 5 要堅持思考,創新和持續學習。成為一名程式設計高手是很多人的夢想,但這個夢想實現起來還是要有付出和方法的,對於如何學習程式設計,這是乙個非常大的話題,幾本書也...

如何學習程式設計,才能又快又好

快速入門要看個人悟性和勤奮程度了,剛開始樓主可以學習c,或者c c c 用的較多 開始的時候可以只是看一些語法之類的基本規則,不一定非要弄得特別懂,按照書上的例項親自做幾個試試,培養一下信心,時刻給自己一點鼓勵很有必要。等到基本功差不多了,就去看看資料結構和數值演算法方面的書,了解資料訪問方面的知識...

學習程式設計的我很困惑,如何學習程式設計,從什麼幾乎開始學?

你想太多了。別考慮這些,就這麼用就行了。以前我也是想太多了,所以學習很困難.如果真有心想進一步學習,看看相關資料,問下老師,相信有幫助。如何學習程式設計,從什麼幾乎開始學?選定要學習的語言,通常是c語言,python等比較容易入門的語言。而最重要的是要有持之以恆的心,每天練習,學會自己思考。學習程式...

如何學習linux下c 程式設計,如何學習Linux下C 程式設計

函式是各種程式語言的重要部分,c 程式設計也不例外。最簡單的函式不帶引數,返回void 表示不返回任何東西 其它函式可能帶乙個或幾個引數並可能返回乙個值。函式名規則與變數名相同。圖1.5顯示了函式的構成部分。新術語 引數 parameter 是傳遞給函式的值,用於改變操作或指示操作程度。函式的構成部...

學習程式設計的順序,程式語言的學習順序

沒有必要在學c 前擔憂這些 雖然c 是c的公升級版 學了c可以有助於c 的理解 畢竟c 是物件導向的 在物件導向這個概念沒建立起來之前 對於初學二者來說c 早概念理解上是會有一些困難 但這不與你能否學習掛鉤 目前程式設計設計方面c語言還是最受歡迎的 若要搞軟體設計 資料結構是必學的 因為資料結構設計...