幼教網(wǎng)
全國站
您現(xiàn)在的位置:幼教 > 家庭教育 > 幼兒家庭教育 > 智力開發(fā) > 正文

澄清學(xué)習(xí)編程的10大誤區(qū)

來源:Imagination Tech 2018-06-14 10:52:35

說兩句

  在編程行業(yè),一直流傳著很多誤區(qū)。下面讓我們一起來糾正10個有關(guān)編程的常見誤區(qū),以幫助編程初學(xué)者或有志成為程序員的人,更理性地認(rèn)識編程。

  學(xué)習(xí)編程必須得學(xué)習(xí)數(shù)學(xué)嗎?

  “學(xué)習(xí)編程必須得學(xué)習(xí)數(shù)學(xué)嗎?”,對于這個問題,很多人并不清楚數(shù)學(xué)與編程之間的關(guān)系,他們往往只想得到一個統(tǒng)一的答案:“是”或者“不是”。事實上,答案不是絕對的,它要看情況,不過在絕大多數(shù)情況下,答案是“不是”。作為程序員,你會花很多時間在寫代碼上,而不是寫數(shù)學(xué)公式,而且你的數(shù)學(xué)知識不會直接構(gòu)成你的編程技術(shù)。

  但這不是說你不需要學(xué)習(xí)數(shù)學(xué)了,你仍然需要懂得基本的代數(shù)學(xué),只是基本的而已。另外,現(xiàn)在還有很多庫和插件,你可以直接應(yīng)用到編程中,幫助你解決數(shù)學(xué)和算法方面的問題。不過,如果你想嘗試創(chuàng)造的東西是需要高級的數(shù)學(xué)計算或是物理或計算機(jī)圖形的話,你肯定需要掌握某些數(shù)學(xué)知識了。

  學(xué)習(xí)編程的人的IQ都要很高嗎?

  編程的學(xué)習(xí)是在于你的興趣,它與生物學(xué)因素沒有關(guān)系。無論你的IQ是160還是90,這和你學(xué)習(xí)編程沒有關(guān)系。如果你已經(jīng)做過了IQ測試,建議你可以一笑置之。因為僅僅以這個測試分?jǐn)?shù)為基礎(chǔ),不可以證明你喜歡做什么事情或者你可以走得有多遠(yuǎn)。不要介意一次又一次的失敗,并從錯誤中學(xué)習(xí),這是作為程序員要明白的基本道理。

  其實學(xué)習(xí)編程的門檻并不高,任何懂得如何溝通的人都可以學(xué)習(xí)編程。因為深入到編程核心的話,編程就是一種“語言”,它有自己的語法和詞匯,并且它的存在僅僅是幫助你與機(jī)器溝通,去完成某個目的或行為。編程就像我們?nèi)伺c人之間的行為一樣,它真的很簡單。

  學(xué)習(xí)編程一定得上大學(xué)嗎?

  有人說如果想學(xué)到最好的編程功夫,你需要一個真正的高手來指導(dǎo)你。在編程中,代表著編程最高級別水平的是教授。但現(xiàn)在由于有了互聯(lián)網(wǎng),你可以向很多編程高手們學(xué)習(xí)了。 你可以從零基礎(chǔ)學(xué)起,一直學(xué)到大學(xué)里的課程。

  你可以先選擇一些初學(xué)者的課程。例如在Codecademy上,就提供了這類課程。你也可以瀏覽一些教程類的網(wǎng)站,例如Nettuts+,它為用戶提供了文本和視頻兩種格式的課程講解。如果你有什么問題想找到直接答案,可以去 Stack Overflow和Stackexchange,還可以通過谷歌來搜索對你有幫助的資源。這并不是說大學(xué)不能教你學(xué)到這些。一個教授或講師當(dāng)然可以加快你對理論和概念的理解,例如是面向?qū)ο蟮木幊獭T诖髮W(xué)里學(xué)習(xí)編程還有一些關(guān)鍵的因素你是需要考慮的。

  但無論你選擇的是哪一個渠道,掌握好你自己的自學(xué)能力才是最重要的。因為編程不同于其它行業(yè),它總是在快速地進(jìn)化著。只有你自己能夠決定你是否能跟得上它的步伐。

  學(xué)習(xí)編程的必須是成年人?

  有這種想法的父母們,請不要把孩子的年齡作為理由來阻止他們學(xué)習(xí)編程了。據(jù)Code.org一篇文章顯示,現(xiàn)在已經(jīng)有請求說,要把編程納入到學(xué)校的必修科目中,這樣孩子們可以學(xué)會思考分析。

  盡管如此,孩子與成人之間的學(xué)習(xí)模式是有區(qū)別的。最適合孩子的學(xué)習(xí)方法應(yīng)該是更直觀的學(xué)習(xí)方式,因為他們的視覺感受更加發(fā)達(dá)。為此,Scratch 和Alice這兩個網(wǎng)站是很適合孩子們用來學(xué)習(xí)編程的,因為這個網(wǎng)站的內(nèi)容很形象化。

  如果孩子們喜歡一個互動的環(huán)境,可以選擇一些社區(qū)學(xué)院,例如Khan Academy就很不錯。父母也可以參與到孩子的學(xué)習(xí)中,引導(dǎo)他們,給他們提供建議和資源,加上父母的支持,可以推動孩子的學(xué)習(xí)積極性。

  在Livecoding.tv上,一個叫Harrison(哈里森)的小男孩應(yīng)該是目前平臺上年紀(jì)最小的直播者了。小哈里森是一個從小就迷上編程的孩子。他喜歡在課間時完成作業(yè),因為這樣他放學(xué)回家后就可以有更多時間來學(xué)習(xí)編程了。2015年在livecoding.tv上直播他自己的第一個用Java開發(fā)的游戲Bluef時,他才11歲,F(xiàn)在,小哈里森的視頻瀏覽量已超過了12800多人。這個成績對一個只有11歲的孩子來說,已經(jīng)很了不起了。

  必須學(xué)習(xí)最好的編程語言嗎?

  “最好的”編程語言?這種說法其實是有點誤導(dǎo)性的,因為最好的適合你學(xué)習(xí)的語言就是適合你目前的學(xué)習(xí)或工作的那一種。換句話說,并沒有最好的編程語言,它取決于你想用它來做什么。

  不過對于初學(xué)者,有些語言是很適合的。Python是其中一種,它簡單,易讀,靈活。Java也是容易學(xué)習(xí)的語言,而且它最大的好處是,有大量的文檔和一個穩(wěn)固的社區(qū)。你也可以學(xué)習(xí)C#。之后,根據(jù)語言的學(xué)習(xí)進(jìn)度,專有功能和它的通用性和可維護(hù)性等,你可以自己決定使用哪些工具。

  掌握編程語言只需要幾周?

  不要相信這個說法了。如果一個本來有抱負(fù)的年輕人在學(xué)習(xí)某種編程語言只有很短的時間后,發(fā)現(xiàn)自己無法在數(shù)周內(nèi)創(chuàng)建一個MMORPG時表現(xiàn)得心灰意冷,然后放棄成為一個游戲程序員的夢想,這是讓人惋惜的。

  事實上,你可以花幾個星期的時間來學(xué)習(xí)編程,但需要花幾年的時間來掌握它。編程就像繪畫,需要興趣和耐心,而你最初創(chuàng)建的大部分東西可能很少會被使用。然而,你只需要一步一步地繼續(xù)前進(jìn),你就可以成為一個好的程序員。你應(yīng)該感謝每一次失敗,因為這是你進(jìn)步的唯一方式。

  我應(yīng)該記住所有語法?

  從心理上來說,如果你在編程時沒有用到外人的指導(dǎo),你將記住一切,并成為一個真正的專家,因此你有能力從零開始開發(fā)任何東西。但事實是,你不必?fù)?dān)心要記住語法,因為在你有能力翻轉(zhuǎn)表格和自己創(chuàng)建框架之前,你會有好幾千次都在寫相同的代碼。

  谷歌,IDE和框架不是從無聊中創(chuàng)造出來的。它們是專門為了幫助用戶更快地學(xué)會編程而設(shè)計的。最好的練習(xí)方法是使用帶有語法建議的IDE,以及當(dāng)你遇到困難的時候,隨時使用谷歌。

  相關(guān)推薦:

小升初試題、期中期末題、小學(xué)奧數(shù)題

盡在奧數(shù)網(wǎng)公眾號

   歡迎使用手機(jī)、平板等移動設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點擊查看

  • 歡迎掃描二維碼
    關(guān)注幼教網(wǎng)微信
    gh_5735a1f9f07c

  • 歡迎掃描二維碼
    關(guān)注奧數(shù)網(wǎng)微信
    ID:aoshu_2003

熱點專題

  • 幼兒園教學(xué)課件:奇特的建筑
  • 幼兒教學(xué)課件:小魚的夢
  • 河頭幼兒園“幫水寶寶搬家”

[幼兒園英語課件]幼兒園英語課件:認(rèn)識時間

[幼兒園英語課件]幼兒園英語課件:A Apple

幼升小

幼升小資訊

幼升小政策

幼升小擇校

幼升小指導(dǎo)

學(xué)區(qū)房

幼升小真題

重點小學(xué)

上海小學(xué)

廣州小學(xué)

深圳小學(xué)

成都小學(xué)

武漢小學(xué)

南京小學(xué)

北京一類幼兒園

海淀區(qū)幼兒園

西城區(qū)幼兒園

東城區(qū)幼兒園

朝陽區(qū)幼兒園

其他區(qū)幼兒園

幼兒園資訊

教師園地

幼兒園說課稿

幼兒園教案

教學(xué)論文

幼兒園課件

幼兒園教師心得

幼兒園評語

少兒教育

胎教

早期教育

入園必讀

潛能開發(fā)

藝術(shù)培養(yǎng)

家庭教育

兒童樂園

科普知識

圖書推薦

睡前故事

成語故事

童話故事

唐詩宋詞

孕育指南

時尚媽咪

健康寶貝

美食廚房

趣味數(shù)學(xué)

健康飲食

專家答疑

-->