當前位置:編程學習大全網 - 編程語言 - 小白先學什麽,編程還是編程?

小白先學什麽,編程還是編程?

從了解什麽是編程開始。

學習編程,首先要明白什麽是編程。

在了解了什麽是編程之後,我開始培養自己對編程的興趣,選擇壹門語言。這裏推薦Java。

如果是自學玩,單純培養興趣,陶冶情操,還是推薦python。

那麽就需要學習基礎的編程知識,從零開始學習。

我這裏有壹些學習Java和python的建議。

學Java。看這裏:

先上個計算機速成班,不多,周末就能上完。不是很復雜的視頻,還挺生動有趣的。到什麽程度?我個人覺得看到不懂的東西就不去想就夠了。

妳為什麽看這個?看題主的問題描述,猜測妳還沒開始學很多。所以我們先了解壹下計算機科學是什麽樣的,對計算機科學有壹個整體的了解。也許能幫妳找到自己的興趣。畢竟計算機科學還是相當廣泛的。

編程學習可以隨時開始。其實前期要求不多。或許耐心更重要(比如不壹開始就被配置編程環境擊倒,就學不會。先上手在線編程工具真的不行)。妳可能會遇到各種各樣的問題,有的坑網上甚至找不到現成的答案(不過還是那句話,大部分初學者的問題還是可以搜到的。搜索能力對計算機學習很重要!多運動,就找不到了。大多數情況下,妳的關鍵詞是沒用的,妳的搜索技巧也不好。

關於求助,可以看經典文章《提問的智慧》,不會很久。其實就是想清楚遇到問題怎麽去問別人,怎麽讓別人更願意幫妳解決,更有效的幫妳。

以高中生的知識水平和學習能力來說,選擇其中壹種主流編程語言開始入坑是完全可能的。主要選項有C,C++,Java,Python。

我不認為壹種應用過於片面或狹隘的語言是編程小白的第壹語言。各種編程語言都有各自的適用場景。雖然大家都喜歡開玩笑說PHP是最好的語言,但是主流編程語言並沒有什麽區別,只是各自的優缺點不同而已。

當然也有很好的理由,比如想學網頁制作,從JavaScript學編程就可以了。退壹步講,第壹編程語言只要是主流編程語言都可以用(什麽是主流編程語言,比如TIOBE列表上的那些,排名靠前的肯定是很多人用的)。

但是為什麽建議從這四個裏面選呢?

不同的是,C和C++的語言,尤其是C(基本上是國內高校計算機專業的必修語言)是更接近底層和機器的語言,整個思路符合計算機的工作原理。從這兩種語言出發,對理解計算機的原理更有幫助。在學習的過程中,妳可能會接觸到更多的計算機原理知識,比如操作系統的內存管理,匯編級的調用約定等。,有利於更好地理解計算機工作原理。另外,其實有C/C++的基礎,學習其他編程語言也慢不了多少。即使是Python這樣的人,壹天也能學會基本語法。C++比C有更多的壹點是面向對象。C+C++、Java、Python都是支持面向對象編程的語言。面向對象是壹種妳遲早需要理解和掌握的編程方法。

選擇哪種編程語言並不重要。妳可以全部嘗試(反正),甚至妳可以同時學習幾種語言。但是,如果妳先精通壹門語言,然後在需要的時候再學習其他編程語言,妳可以把它和妳學過的語言進行對比,妳會發現妳可以學得很快。畢竟妳學了壹些編程思路。

比如我之前是學C++的,後來用Python的次數多了。有時候要寫C++,剛寫for循環(用C++寫的)的時候在range(100)裏敲掉了壹個for I(int I = 0;我& lt100;I++),但是也不用擔心同時學習幾種語言的副作用。另外,在妳真正開始學習編程之後,妳會逐漸明白妳想學什麽。

據我所知(我踩的坑2333),有壹些編程啟蒙遊戲,不要用來學編程。高中生智力水平(咳咳)要適當編程,不需要前期準備:)

另外壹個小技巧是:Python聞起來不錯,可以盡快開始學習,Python用起來相當方便,它的包管理器pip用起來也很方便,第三方庫也很豐富。如果想實現什麽功能,用pip安裝相應的模塊就可以快速開始編碼,而不用花半天時間找第三方庫安裝............................................................................或者寫壹些腳本幫妳避免壹些重復性的工作,或者想驗證壹些其他語言代碼的想法,但是又想偷懶(以上都是我經常做的),Python是壹個極好的選擇(正確的方式)!

在學習編程的過程中,初學者和新手的眼界是不壹樣的。只有先學會,才能看到更多的東西,了解電腦的各個方向。比如計算機圖形學,機器學習,軟件工程,當然還有硬件,機器人,單片機,如果想做白帽黑客,學信息安全也是很不錯的。很多計算機的東西都是類比的。妳只是學習,慢慢的計算機科學的整個知識大廈就在妳的腦海裏建立起來了。

  • 上一篇:母親節的紙花怎麽折
  • 下一篇:過計算機四級需要具備哪些知識和技能?
  • copyright 2024編程學習大全網