少兒編程 > 文章資訊 > 少兒編程 > 谷歌與麻省理工合作開發“樂高編程”
谷歌與麻省理工合作開發“樂高編程”
童程童美 2016-08-18
近日,谷歌年度開發者大會召開。在大會召開前夕,已經約有120名最年輕的開發者已經可以體驗該公司的最新開發工具。
摘要近日,谷歌年度開發者大會召開。在大會召開前夕,已經約有120名最年輕的開發者已經可以體驗該公司的最新開發工具。
谷歌將與麻省理工學院媒體實驗室共同開發Scratch Blocks,這是一種升級版兒童編程語言,目前已經推出了開發者預覽版,而參與谷歌I/O Youth活動的學生已經能夠提前看到這款新工具。
Scratch是麻省理工學院媒體實驗室2007年開發的一款可視化編程語言,目的是方便兒童掌握編程的基本知識和其他技術技能。
如今,麻省理工學院正在與谷歌合作開發下一代Scratch,希望谷歌能幫助Scratch兼容更多平臺和設備。新的Scratch Blocks還使用了谷歌自己的可視化編程語言Blockly。
麻省理工學院Scratch團隊主管米歇爾-雷斯尼克(Mitchel Resnick)表示,這個最新版本還簡化了為智能手機和平板電腦等小屏設備開發的難度。
雷斯尼克表示,如今有越來越多的企業為兒童制作產品,包括玩具公司和軟件開發商,并且開始為這些小用戶提供可編程模塊,但至今沒有一個能夠兼容各種產品的通用語言。但他希望,谷歌的參與能夠加速Scratch的普及速度,以便被更多公司采納。
傳統編程需要準確輸入文本和標點,但Scratch和其他可視化編程語言采用了一套以形狀為基礎的系統。雷斯尼克稱之為“樂高模式”:對于初學者而言,這種方法更加直觀。
“由于提供各種模塊,便可通過形狀幫助兒童掌握編程技巧。”他說。
谷歌I/O Youth項目的參與者已經可以預覽這項該技術。該項目誕生至今已有3年時間,其目的是讓年輕的學生在正式參加I/O開發者大會之前,有機會掌握更多的技術。今年的I/O Youth將舉辦3D打印演示、動畫教程和Scratch Blocks初期演示等板塊。