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




