資訊內容
Scratch的傳奇十年
“我真的懷念寫代碼,那是一件優雅的事情。你想做什么,代碼都能夠幫你做到,而人就不一定了。”—扎克伯格

喵叔記得,當扎克伯格說這句話的時候,他正在尼日利亞。他來到這的第一件事就是教孩子們如何寫代碼。
那天他走進房間直接問孩子們: " 你編的是什么東西? ”孩子們自豪地說:“一個游戲!”并向他展示游戲的原理。扎克伯格打斷他們:“噢,請讓我看下代碼吧! " 這時孩子們熟練地在菜單上點擊了幾下,從游戲界面切換到類似于樂高積木的scratch程序上,而那這些孩子們的年齡是從 8 歲到 15 歲不等。

扎克伯格和學編程的尼日利亞小孩
當年扎克伯格離開哈佛創業時,這款程序還沒有面世,但隨后scratch 迅速成為風靡全球的計算機語言。有超過 1 . 2 億人次訪問了該網站。每月有 100 萬人創建并分享項目。
scratch的獨特魅力
而scratch能這么廣受歡迎,是因為這個編程語言具有圖形化編程的特點,它構成程序的命令和參數,都被打包在一個個“積木模塊”中,小朋友在編程的過程中,只需要通過鼠標,拖動模塊便可實現,就像是在玩樂高積木。

基于這些特性,scratch 在十年間成為了全世界最流行的兒童編程語言,每天來自世界各大洲的少年兒童都 在用scratch編寫各種腦洞大開的程序和游戲,并不斷分享給他人。

scratch少兒編程開發操作頁面
scratch的黑客烙印
和其他編程軟件不同,這款誕生于麻省理工學院的軟件,從一出生就被打上了麻省理工學院歷史悠久的黑客文化烙印。
“計算機不應該只用來提供信息,而是應該讓孩子們展現自己,并與其中最重要的思想碰撞. " Mitchel Resnick 說。?

?Scratch 創始人, Mitchel Resnick 教授
10 年間,scratch最酷的部分并不是教會孩子們如何編程。而是教會孩子們自我認同與開放意識,最終像黑客那樣思考。
“黑客”和“黑客思維”
關于黑客,百度百科給出的解釋是:對計算機科學、編程和設計方面具高度理解的人。

百度百科關于“黑客”的解釋
這些黑客除了超一流的計算機技木外,他們還具有一種普遍性思維一一“黑客思維”。

關于黑客思維的解釋,喵叔覺得安全專家杰西卡 · 巴克洛博士說的比較貼合:“擁有解決問題或難題的能力和愿望,好奇心,享受挑戰。不想被規則限制,尋找打敗規則的辦法,更高深的黑客則傾向于以系統的觀點看待整個事件。”
像黑客一樣思考
孩子們在使用scratch制作小游戲出現 Bug 的時候,借助“黑客思維”,會使用系統性的思維方式站在全局分析原因(工作中也需要從全局看局部的思維)。而這種“黑客思維” ' ,可以培養孩子們主動思考、發現問題的能力.并培養孩子的好奇心。如果掌握了它,孩子以后在工作、學習和生活中都能用到。

除此之外,孩子們在像黑客一樣思考時,還能獲得下面的收獲:
第一,孩子們被賦予了從0開始構建項目的權利,而不是像“point一by一numbers”這樣傳統的按部就班的方式(自我認同)。
但另一方面, scratch又允許孩予通過閱讀其他小伙伴寫的代碼來對別人的作品“重新改造”,同時鼓勵他們將喜歡的作品整合到自己的項目中(開放意識)。
哈佛大學副教授的凱倫 · 布倫南曾研究了scratch對孩子的影響,他說, " scrotch 用戶會發展出更加強大的自我認同意識,同時,孩子們學會以一種新的方式看詩自己的能力。”
第二,scratch教會孩子們認識到共享和協作的價值,它可以讓孩子做到Win一 Win的雙贏模式。

這里面潛藏的是麻省理工學院早期的計算機精神的影子。在 20 世紀 50 年代末 60 年代初,第一批“麻省黑客”將他們開發出的程序存儲在磁帶上,隨意的放在抽屜里,任何人都可以拿起磁帶將其放到自己的計算機里,學習代碼、更新和改進,然后再將另一盤磁帶留給下一個人。

因此一開始,scratch就提供了類似的開放性,可以讓我們將作品分享給其他人,而其他人可以添加上自己的想法。這種方式將分享變得更有意思了。
現在越來越多喜歡計算機科學的孩子在這款程序里發掘出了自己精彩的職業道路。但更為重要的是,這些Scratcher會將Scratch的核心價值觀---合作、開放不只作為消費者,更是作為創造者的使命流傳下去。這便是最好的方式。

在這個日益數字化的世界,讓孩子學一門可能對未來職業規劃有幫助的技能是十分有必要的。不管以后孩子是否從事編程行業,編程時學到的邏輯思維、算法思維將會使他們終生受益。
愿這個世界有更多的Scratcher!
編程——除了音樂和繪畫以外另一種世界通用的語言
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
