為什麼我們需要教小孩子程式設計

2014-11-18    分類:其他、程式設計開發、首頁精華3人評論發表於2014-11-18

本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃

現在的大多數學校,大多沒有設定程式設計類課程。對此,我真心不能認同。所以,當“sheknows”網站要求我寫點關於教小孩子寫程式碼的內容時,我覺得這是一個好機會。

我們生活在一個數字時代,手機和平板電腦已經成為了孩子們生活中的一部分。有的甚至已經習慣於在電腦上玩類似於Minecraft之類的遊戲了。除了閱讀、寫作和算術,現在的孩子還需要學會如何寫計算機程式,而不僅僅只會使用它們。

編碼(計算機程式設計)是一種用於創造的藝術,其內容包羅永珍,從計算機遊戲和手機app乃至改善醫療的計算機模型統統囊括在內。不僅如此,隨著我們下一代的長大,編碼會像閱讀和寫作一樣成為最基本能力之一,不管他們以後選擇的是什麼職業。

1. 程式設計是一種基本能力,不要讓你的孩子落後在起跑線上

計算機是目前增長最快的行業之一,也是薪資水平最高的職業之一。僅在美國,計算機崗位的薪水就比平均水平高75%以上。預計到2020年,此行業會新增超過10萬個就業崗位,計算機技能的重要性可見一斑。所以我們又怎麼能不將編碼作為一個必要的技能呢?

——Heather Carey,MassTLC教育基金會的執行董事,也是兩個已經在學習寫程式碼的男孩(一個4歲,一個8歲)的母親。

2.程式設計指的不是上網和玩遊戲

Sharon的女兒以前一提起寫程式碼,腦子裡就出現“一些穿著邋里邋遢的遊戲狂呆坐在電腦前”的場景。後來她的大女兒,在卡內基梅隆大學讀生物專業時,注意到計算生物學家在研究專案中的重要作用之後,漸漸轉變了這種想法。而她的小女兒,立志想當一名外交大使,在意識到寫程式碼會成為基本生活技能之後,也開始編碼,並漸漸樂在其中。

——Sharon Wienbar,科技創業投資人和兩個女兒的母親(16歲和19歲)。

3.程式設計充滿創意和樂趣

Jon 10歲的兒子,可以花上幾小時用Scratch微除錯遊戲(Scratch是專為孩子寫的程式語言)。“我兒子真的非常喜歡這個,這非常鍛鍊他的創造能力!”

Scratch一開始先讓孩子們玩遊戲,然後,如果他們有什麼地方不喜歡,例如有怪物他們闖不過去,他們完全可以自己的意願改動程式碼幫助過關,可以讓怪物減少能力或者直接pass怪物。他們也可以重新除錯別人寫的程式碼,加入自己的設定。“這就像藝術一樣在創作。”孩子們不覺得自己是在寫枯燥的程式碼,而是在創造一些有意思的東西,他們玩得非常開心。

——Jon Woodstock博士,《Help Your Kids with Computer Coding 》的作者和兩個小程式設計師(一個10歲男孩和一個8歲女孩)的父親。

4.程式設計有助於建立自信心

Lisa 9歲的孩子學習成績並不好,但是在程式設計上,贏得了教室裡其他孩子的掌聲。

有的孩子天生不善於讀書,但是程式設計讓他們能從另一個方面展示自己,把握自己的命運。在編碼世界中,沒有什麼規定的路徑,也沒有什麼“正確的答案”,他們完全可以按照自己的想法去解決問題,從而建立自信心。

——Lisa Morales-Hellebo,紐約時裝技術實驗室的創始人,也是一個9歲孩子(從4歲半就開始程式設計)的母親。

譯文連結:http://www.codeceo.com/article/why-we-need-tech-kid-coding.html
英文原文:Why We Need to Teach Kids to Code
翻譯作者:碼農網 – 小峰
轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]

相關文章