谷歌推ProjectBlocks项目 具化少儿编程
搜狐科技 文/王雪莹
科技的未来是谁?是孩子。鉴于此,“少儿编程”自然也逃不过最眼尖的科技圈――6月29日据外媒消息,谷歌对外公布了一项名为Project Blocks的项目,而谷歌创新实验室做此项目的目的正是希望利用有形编程,帮助少儿进行编程启蒙。
Project Blocks作为一项开源研发项目,主要包含了Brain Board“主脑”、Base Board基板和Puck指令模块。具体来说,Puck模块有图标、开关、按钮和旋钮,并各自代表一种口令。当Puck模块被嵌入基板,后者会将信息直接传回板“主脑”,并可与多个基板相连,而这些设备又可通过蓝牙和 Wi-Fi与其它电子设备连接,如机器人、智能灯泡等。
对此,谷歌方面表示希望能借助Project Blocks消除科技壁垒,让更多的开发者、设计师和研发人员能专注于创新实验,让少儿能通俗易懂、简单明了地学习编程。
“我们希望当少年儿童在学习编程的时候,他们不仅仅学到的是如何编程一台电脑,而是学习一种更具创造性表达的语言,同时发展计算机思维。这一点对解决任何问题来说都是非常有用的”,谷歌创新实验室研发人员Steve Vranakis如是称。
目前,这一项目仍处于研发阶段,但值得注意的是,Project Bloks中的模块成本非常低廉,又便于制作,因而可以被广泛利用在各种材料的玩具当中,设计师在使用时具有相当高的DIY权限,不管是玩具还是教育机构,它可以是会动的机器人,也可以是能够编程播放音乐的对讲机,使用范围非常广泛。
事实上,对于少儿编程领域的争夺战早已开打。
此前,苹果在WWDC大会上重磅推出了一款iPad适用的新应用Swift Playgrounds,孩子可以通过控制名叫Byte的卡通小人直观地学习基础编程,其核心则是此前苹果推出的Swift编程语言。与此同时,微软也推出了Minecraft教育版,抓住于校园教学AR编程教学。目前,已经有很多学校接受了微软所提供的“方块儿世界”来进行教学,其覆盖内容也包含了从数学到历史的全部内容。