學編程的孩子越來越多,我到底讓不讓孩子學?


學編程的孩子越來越多,我到底讓不讓孩子學?


魔爪營科技教育

編程啟蒙/創新思維

学编程的孩子越来越多,我到底让不让孩子学?



|Scratch|Arduino|JAVA|科學探索|少兒積木|



我們收到過很多家長的諮詢:

“從小開始學編程,究竟有沒有必要?”

“未來,編程會將和語數外一樣普及嗎?”

“編程,就是孩子從小敲代碼,以後做IT民工嗎?”


誠然,各位家長對編程並不陌生,但卻對它背後代表的理念和學習方法感到陌生。今天,我們就給大家好好科普下青少年編程,還原一個真實的編程世界。


学编程的孩子越来越多,我到底让不让孩子学?


STEAM教育


学编程的孩子越来越多,我到底让不让孩子学?

說到編程,不得不提目前在眾多國際學校中提倡推行的STEAM教育


STEAM教育理念最早是美國提出的教育倡議,是為了加強K12關於科學、技術、工程、藝術以及數學的教育。STEAM的原身是STEM理念,即科學(Science)、技術(Technology)、工程(Engineering)、數學(Mathematics)的首字母。近期加入了Arts,也就是

藝術,變得更加全面。

具體來說,STEAM教育不僅僅是提倡學習這五個學科知識,更提倡的是一種新的教學理念:讓孩子們自己動手完成他們感興趣的、並且和他們生活相關的項目,從過程中學習各種學科以及跨學科的知識

STEAM其實是對基於標準化考試的傳統教育理念的轉型,是一種與眾不同的知識探索,從不同學科的思維角度分析事物,更注重的是學習的過程,而不是結果。



為什麼說STEAM教育對孩子如此重要?

1、STEAM教育教會孩子們批判性思維

2、STEAM教育幫助孩子適應未來眾多工作的要求

3、未來的社會需要更高素養的年輕人



本質上來說,敢於讓孩子們犯錯,讓他們嘗試不同的想法,讓他們聽到不同的觀點。與考試相反的是希望孩子們創造能夠應用於真實生活的知。鼓勵孩子動手實踐,從而找到自己想要的答案,達到潛能開發的目的。



学编程的孩子越来越多,我到底让不让孩子学?学编程的孩子越来越多,我到底让不让孩子学?


学编程的孩子越来越多,我到底让不让孩子学?


什麼是孩子未來需要的能力


近期國外的一個採訪中,提到了一個驚人的事實:

在39000多名受訪的開發人員中,有26%的人是在5到15歲開始編寫代碼的。


其中,英國在5-10歲開始編碼的比例最高。因為他們的政策制定者認為,儘早讓孩子接觸編碼是打造軟件職業門戶、瞭解影響日常生活的計算思維和軟件原理的重要一步。

學編程的孩子越來越多,我到底讓不讓孩子學?


在國外,程早就格外受到重


2013年,英國前首相卡梅倫對英中小學教學大全面改革, 要求5歲以上學生必修電腦程式編寫課程

在美國,程已孩子繼閱讀、寫作、算術這

基本能力外所需掌握的第四技能。

確實能感覺到,這些年科技發展的真的太快了,先不說孩子,有沒有發現,就像我們這樣30多歲的年輕父母,正值職場骨幹期,但已經有不少的人,理解不了微信小程序,也有一些人,不知道聊天怎麼發原圖?


也許是工作不需要,生活也不需要。當然,他們都有權力不需要。

但是,如果不能適應世界的變化,又何談提升生活的品質?


我們並不希望,孩子長大之後,跟不上他們那個時代的變化。

而我們更希望,孩子可以與時代同步,從容生活乃至引領時代。


我們越來越覺得,最關鍵的不是要教孩子多少多少知識,說實話,知識是教不完的,你今天教的這些知識,未來可能會OUT,會有更多更新的知識出現,你怎麼可能一直堅持不懈地給孩子教下去呢?


所以,培養孩子的探索精神、解決問題的能力和自主學習的技能才最關鍵。


学编程的孩子越来越多,我到底让不让孩子学?


孩子接觸編程後的一些變化


編程給孩子帶來的一些變化:


1、培養孩子的邏輯思維能力 其實通過編程做一個作品的過程,就是孩子自己創造一個事物過程。最起碼孩子首先要在心裡大致構造出自己想要的作品模樣,然後開始思考第一步該怎麼做,第二步該怎麼做。


這就是所謂“編程思維(computational thinking)”“理解問題——找出路徑”的思維過程,它由分解、模式識別、抽象、算法四個步驟組成。通過這四個步驟,一個棘手的複雜問題先被拆解成一系列好解決的小問題;每一個小問題被單獨檢視、思考,搜索解決方案;然後,聚焦幾個重要節點,忽視小細節,形成解決思路;最後,設計步驟,執行——問題解決。


這一點我們認為是對孩子成長、培養高效的思考模式、做事視角,幫助最大的。


學編程的孩子越來越多,我到底讓不讓孩子學?


2、編程是問題和目的導向的,有助於提高孩子解決實際問題的能力 孩子會為了讓程序裡的小動物動起來都急哭了,然後問了老師,改正確之後又高興的手舞足蹈,這個過程我覺得很鍛鍊孩子面對問題,排查問題,解決問題的能力。


3、能強化孩子對數學重要性的認識,並培養孩子的計算思維 程序的核心是算法,是算法就離不開數學和計算思維。


4、程序有錯就不會按編程者的意願運行,這可以讓孩子意識到粗心的危害,並逐步養成細心的習慣 學編程的孩子都知道:編程世界裡從沒有“差不多”二字,只有“嚴謹和準確”。你可以發現身邊很多孩子學完編程後,做計算題都莫名其妙的不跳步驟了,後來問了孩子才知道,編程寫多了,跳了步驟怕程序“走不通了”。


5、從玩遊戲到編寫遊戲,孩子從遊戲的俘虜一躍成為遊戲的創造者,對遊戲的認識將有本質的改變,這對戒掉遊戲癮大有裨益。

看著孩子自己設計一個小遊戲,然後發給他的朋友玩的嘚瑟勁,我覺得這對孩子建立自信心和在小夥伴中的威信力也特別有幫助。


除此之外,學習編程對孩子們的團隊協作能力、解決問題能力等等都有很大的幫助!


學編程的孩子越來越多,我到底讓不讓孩子學?


有很多家長朋友們問我們,應該給孩子學一點什麼?最好是孩子未來必須的一些基礎技能。


我們都會鄭重地說:編程


因為人工智能時代需要的是:能夠和機器人協調工作並且富有創意和想象力的複合型人才。


奧數、美術、鋼琴、跆拳道,以前也許會讓孩子脫穎而出,但不足以讓孩子在人工智能時代立足。


未來如果我們的孩子不懂編程,它是無法和智能機器溝通的。


学编程的孩子越来越多,我到底让不让孩子学?


編程教育≠敲代碼


很多家長看到編程的重大利好,以及國家教育的緊迫性,一面想讓孩子快點接受編程教育,但一面又怕孩子沒有敲複雜代碼的“天才腦”,怕即便花了如此昂貴的學費也收效甚微。


也就是說,讓孩子接受編程教育的阻力是:怕敲代碼太難,孩子學不會。


首先,我們必須要義正言辭的糾正大家的老觀念!

編程≠敲代碼

編程≠敲代碼

編程≠敲代碼


學編程的孩子越來越多,我到底讓不讓孩子學?


就像我們讓孩子從小開始學英語,不見得是期望孩子將來成為英語老師或翻譯官,而是為了給孩子以後的語言交流、接受國際教育打基礎。


同樣的,孩子學編程並不是一定要長大後成為程序員或者IT開發者,通過編程,他們除了能學會跟計算機交流,更多地是學習一種“編程思維”並且培養獨立思考

解決問題的能力。


同時你會發現:

沒有任何一種教育方式可以像編程一樣

如此有效地幫助孩子們建立自我批判意識


學編程的孩子越來越多,我到底讓不讓孩子學?


分享到:


相關文章: