孩子不當工程師,幹嘛還要學Coding ?!

1_3 邏輯養成之路 (1)
CodePro教育理念, STEAM新知, 趨勢

【CodePro酷博兒童程式創客教育】


孩子不當工程師,幹嘛還要學Coding ?!


全球正在揚起一波程式語言的學習浪潮,從歐洲各國:英國、愛沙尼亞、芬蘭,到亞洲龍頭:日本、新加坡,無一不將「程式語言」當作義務教育來推行。

臉書創辦人Mark Zuckerberg、Google的資深副總裁Susan Wojcicki、美國前總統Barack Obama都曾公開說明學習程式的重要性,甚至,惠普HP執行長Meg Whitman說:「如果你有個女兒,她應該要去當個工程師。」


▸為什麼大家都在談Coding?到底程式語言在學什麼?

隨著物聯網、AI時代的到來,世界正在面臨劇烈的工業轉型。3C產品、wifi、互聯網,這些已經成為現代人生活的一部分。
如果人工智慧是我們的生活,那麼我們(更精準地說是我們的下一代),必須學會與機器溝通的語言。

但你可能會想,我的孩子又不當工程師,他的興趣在別的地方,為什麼要學Coding?

程式語言的基礎,其實是建構 「計算性思維」(Computational Thinking)的能力,日常生活任何牽涉到「解決問題」的議題,都與計算性思維有關。


▸計算性思維

1.拆解 : 將一個問題拆分很多個小小的問題
2.找出規律 :找出問題的規律模式、找出問題的相似性,藉此預測問題的發生
3.歸納與分析:找出導致這個問題的因素或條件
4.設計演算法 :想出能解決類似問題的步驟。

寫程式的目的,即使在學習階段,幾乎都是以解決問題為導向。找出解決方案的過程本身就是一個訓練思考能力的方法。當遇到問題(bug)時,你會怎麼去逐行分析可能的錯誤?接著,將問題分析拆解後,再嘗試解決問題的方法。 

工具會隨著時代變化,當有一個更好、更簡便、更有效率的工具出現,舊的方法手段就會被取代。但是,邏輯概念、創意思考的能力卻從古到今都沒有被取代過。

在人工智慧的時代,我們拿什麼戰勝機器人?
不可否認地,就是創新、獨立思考、邏輯思維的能力。而這些能力,其實可以在學習程式的過程中,逐漸被建立與培養的!無論每一個孩子,男孩或女孩,學習程式語言都不應有任何限制的。

因為Coding不只是Coding,Coding學習路上,所培養到的創新、獨立思考、邏輯思維能力,是跨領域應用上最好的利器。

我們希望孩子在未來的路上,無論學習什麼科目、無論從事什麼行業,都能以創造力和邏輯思維能力做為一種工具、一個強而有力的武器,來面對未來AI時代的挑戰。

若您喜歡CodePro的文章,歡迎分享文章並追蹤CodePro粉絲團,CodePro將持續提供優質文章給您。

✦CodePro酷博程式創客教育粉絲專頁✦

“你可能會想,我的孩子又不當工程師,他的興趣在別的地方,為什麼要學Coding?“

CodePro

CodePro

CodePro