資訊內容
讓我們教孩子編程吧
Mitchel Resnick,LEGO Papert的學習研究教授,麻省理工學院媒體實驗室終身幼兒園小組主任。Resnick的研究小組開發了包括屢獲殊榮的LEGO Mindstorms和StarLogo軟件基礎的“可編程磚塊”。
大名鼎鼎的Scratch編程語言就是由Resnick領導的團隊開發的,這款風靡全球的少兒編程軟件可以使孩子們輕松地創建自己的動畫故事,視頻游戲和互動藝術。
Mitchel Resnick
Scratch界面
Resnick曾經進行過一場主題為“讓我們教孩子編程吧”的TED演講。
視頻的開頭展示了一個孩子用Scratch做的互動型母親節賀卡:
Scratch上的以小貓為主角的母親節賀卡
Scratch上的祝福語賀卡
對于身處信息時代的孩子們來說,如果只懂得在互聯網上瀏覽網頁,和網友聊天的話,他們只能算是在“閱讀”新技術,而不是在“書寫”新技術。
而一旦他們開始嘗試在Scratch上創作賀卡和動畫,就意味著他們可以自由地把自己的想法表達出來,并且會熟練地使用互聯網這項新技能了。
新技術要從娃娃抓起
而編程無疑就是“書寫”新技術的方式之一。
左邊的圖是傳統的代碼式編程,它枯燥而難以掌握,而右邊的圖是編程的另一種方式——Scratch。它易于掌握,并容易為孩子理解和接受。
用Scratch做的體感游戲
Learning to code,code to learn
Resnick在演講中反復強調了這樣一句話:“Learn to code,code to learn”:意思是:在學習編程的過程中,也同時可以通過編程來學習。
我們以往在教孩子學習編程時,常常會發現,他們在學習“變量”這個概念時,總是會一臉迷茫,不明白為什么要學這個,學它有什么用,但是在Scratch中,我們可以輕松地為孩子們講解學習“變量”的原因及用處,從而實現有意義的和激勵人心的學習方式。
所以說,在學習編程時,可以通過編程來學習,是在有意義的學,這就是最佳的學習方式。
同時,編程的過程也是設計的過程。編程的過程就是將一個小想法變成一個完整的能夠運行的作品。它通常包括以下這幾個步驟:
-
如何堅持完成一項作品;
-
如何將復雜的問題分解成幾個部分;
-
如何與他人合作完成作品;
-
出現bug時如何糾正;
-
如何在失敗時面對挫折。
這些技能對于孩子以后的工作都是十分有用的。而這些技能都可以通過Scratch來學習。
學習編程,不僅是讓孩子學會玩Scratch(Scratch只是一個學習編程的工具),更是要讓孩子了解編程的同時啟蒙計算思維——計算思維是一種在生活、學習中都適用的方法論和思維習慣。
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

- 上一篇
【教育素材】了解Scratch編程軟件的功能區
? ? ? ?本節課,了解scratch編程軟件的功能區,共分三個功能區,分別為前舞臺區,后舞臺區,編輯區。 ? ? ? ?后舞臺區分為舞臺場景,角色。 ? ? ? ?后舞臺區的每個舞臺場景和每個角色都可以在前舞臺區顯示,也可以在編輯
- 下一篇
風靡全球的兒童編程軟件Scratch,在中國市場可能并不盡如人意
近日,一場教育機器人比賽在上海大學舉行,而參賽的選手則是千余名兒童,包括學齡前兒童達100人,其中最小的選手只有4歲,這引起了社會各界的廣泛關注。六七歲的兒童就能寫出電腦游戲?這在幾年前似乎想都不敢想。畢竟一直以來“程序猿”、“碼農”都代表著一批高精專技術領域。但如今的事實就是可能一線