03.06 有的孩子將來又不是當程序員,為什麼要學習編程呢?

韓聖希


眾所周知,我國有些地方已經將Python編入高中課本甚至小學課本,也就是說編程語言已經成為了他們的必修課。肯定很多人都有相同的疑問,孩子以後不當程序員為什麼要學習編程呢?

第一,隨著科技的發展,編程已經成為了這個時代的基本素養。孩子們需要知道如何使用這些技術,瞭解它們背後的邏輯。我們對技術的依賴只會不停增長。今天的學生必須不僅能夠被動地使用這種技術,而且要理解和控制它,成為這個向數字化時代轉變的積極組成部分。

第二,編程正在改變這這個世界。留心觀察我們不難發現,從我們形影不離的手機到各類電子產品智能家居,再到物聯網人工智能等領域,可以說編程無處不在。編程在創造軟件的同時也在改變著我們的生活和行為習慣,在潛移默化的改變著這個世界。

第三,編程可以幫助孩子培養邏輯和抽象思維能力。通過學習編程,孩子能夠養成使用數學思維解決問題的習慣。經證實80%孩子在學習編程後,自然科學理解能力有顯著提升

第四,編程提升創造力。根據調查研究,孩子在15歲後便會形成思維定式,如果他們在此前從未有過發揮獨一無二的創造力的機會,將來不管遇到什麼樣挑戰,大腦會慣性地告訴他們,這件事是無能為力的,孩子的人生從此變得平庸。而編程的過程“就像藝術一樣在創作”,孩子們會享受到創造的樂趣

第五,編程增強孩子自信心,提高做事情的專注力。完成一個完整程序的製作能夠有效提高孩子做事情的專注力,一個由自己一步步建立而來的作品更是能夠增強孩子的自信心,讓他們可以更有勇氣地面對將來學習、生活中可能遇到的挫折。

其實編程並不難,需要時是不停的練習強化,當孩子真正的接觸編程後才能更好的去體會那種妙不可言的神奇。


蛋圈一科


每個人都應該學習編程,因為它將教會你如何思考。——蘋果創始人 喬布斯

編程要求我們客觀地去思考事物的本質,將注意力放在事物本身,而不是事物與我 們的關係上。當古代的婦女在河邊洗髒衣服時,她可能在想:“河水好冷啊……這 衣服顏色真漂亮……我家孩子為啥這麼調皮……”而當我們在為洗衣機設計程序時 ,只會想:“哦,這有一堆髒衣服需要洗”。其實很多原本困擾你許久的問題,只 要跳出“我”的範疇,進行“忘我”的思考,就變得特別簡單和容易解決。

編程是不斷解決問題的過程,也是不斷完善解決問題的方法論的過程。一個優秀的 程序員總是解決問題的高手。在編程的各個階段(需求定義、方案設計、編碼實現 、調試糾錯……)中,都將面臨無窮無盡的問題。這個問題要不要解決?什麼時候 解決?其根源是什麼?需要考慮哪些方面?如何做取捨?有哪些方案可供選擇?選 擇的原則是什麼?……

在未來更好地生存

半個世紀以前,美國有70%的人口在農場工作;隨著自動化耕種的大面積普及,現在 只剩下不到1%。

我知道你會問:

可是我又不準備當程序員啊,有必要學編程嗎?

你可能會開車,還是個老司機,很會享受駕駛的樂趣,但你未必願意去當一名出租 車司機吧?同理,學習編程不一定非要做程序員,但卻能使你擁有全新的視角、深 入的思維方式和效率優化的思維,這都將成為你重要的軟實力。在不久的將來,編 程將會變成像英語、駕駛一樣人人必備的技能。到那時,你希望自己是一名老司機 ,還是搭車族呢?

“學這個有用嗎?”其實是一個很可怕的想法。由於很多東西現在看起來並沒有什 麼用,大多數人就放棄了學習,而只有少數人會抱著“學學看能有什麼用”的念頭 去嘗試。在之後的某一天,真正需要這項技能和知識時,那些選擇放棄的人只能感 慨“要是當時……就好了!”而選擇學習的人則會驚喜地發現“哇,原來還能用在 這裡!” 所謂的“驚喜”和“運氣”其實就是這樣一回事:在不知不覺間,已經提 前做好了準備。

那我能不能現在努力賺錢,然後僱一個專業的程序員呢?

不錯,你是可以找一個程序員來實現你的想法,但我們之前請秘書時遇到的諸多問 題又會接踵而來。更重要的是,如果你不會編程,你可能連個靠譜沾邊的想法都提 不出來。就好比沒有見過汽車的人,只會想著讓別人為他造一輛更快的馬車。只有 在理解了某個事物的原理之後,這個事物的概念才能在你的腦中清晰起來,才能真 正融入你的認知結構中。

有了清晰的概念,你才能對其進行思考,判斷它能夠用來做什麼,不能做什麼。如 果概念不清晰,你甚至都無法講清楚自己的需求,更難和程序員進行溝通和合作。 每一位程序員在面對“給我做一個淘寶”這樣的需求時,都會崩潰的。

我的英語很爛,能學會編程嗎?

英語不是學習編程的瓶頸,關鍵在於理解其概念和原理,以及改變思維方式。雖然 幾乎所有編程語言的關鍵字都是英語,但常用的關鍵字也就那麼幾個,熱門語言的 相關書籍也都有譯版。如果你願意的話,甚至可以用中文來給程序裡的變量、函數 和命名。正如只要你認得start / save / load / quit這幾個單詞,就能去玩英文 遊戲;只要會說sorry和how much,就能去國外旅遊一樣。

我已經工作好多年了,現在開始學還來得及嗎?該從什麼地方開始?

任何時候開始都不晚,當然越早越好。中國第一款殺毒軟件KV300的作者王江民,就 是38歲才開始學習編程的。

學習計算機相關領域知識(編程、算法、開發、計算機理論)最便捷的渠道。

我們正身處一個只要願意思考,就能改變世界的時代。那麼你是願意去改變世界, 還是等待被世界改變呢?

你可能會開車,還是個老司機,很會享受駕駛的樂趣,但你未必願意去當一名出租 車司機,對吧?

同理,學習編程不一定非要做程序員,但卻能使你擁有全新的視角、深入的思維方 式和效率優化的思維,這都將成為你重要的軟實力,在不久的將來,編程將會像英 語、駕駛一樣人人必備的技能。



時代工場


這就像大多數孩子又不需要出國,為啥要學習英語呢一樣,作為一名程序猿,我覺得學習編程對於孩子來說並沒有什麼壞處,能鍛鍊他們的思維能力,瞭解機器的世界,即使以後不當程序猿!而且儘快讓孩子沒接觸編程方面的知識,可以挖掘更多有天賦或者對編程感興趣的孩子,對國家未來的發展是大有裨益的!


分享到:


相關文章: