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