多翼推荐 优质外链 腾讯云CDN拥有顶尖加速能力,丰富的功能全面覆盖各业务场景的加速需求,最为用户考虑的加速产品

谷歌推Project Bloks平台 意在让孩子尝试写代码

  近日,谷歌推出了Project Bloks平台,意在让孩子尝试编写代码,并与硬件结合,实现创意。谷歌的这一做法,意味着它将进军计算机科学教育领域,与其最大的竞争对手苹果展开较量。

  Project Bloks由三种基本模块构成,Brain Board、Base Board以及Puck。从字面上就可以看出,Brain Board相当于整套系统的大脑,包含了基于Raspberry Pi Zero的处理模块,此外,Brain Board不仅还可以为整套系统供能,而且还可以提供连接性支持,能够连接蓝牙和Wi-Fi。而Base Board则能与Brain Board连接通过编程实现不同的功能,而Puck则能用来向Base Board发送数据指令。

  论重要性的话,Puck可以说是整个Project Bloks的核心,而从本质上来讲,Puck就是一些代码的实体形式,比如Puck有转盘、开关、箭头和按键等形式,可以完成多种逻辑动作。由于Puck本身并没有非常复杂的电子元器件,因此本身制造成本很低,而只要材料本身又电容属性,就可以用来制作Puck。对于一个完整的Project Bloks系统来说,需要一个Brain Board,并且与多个由Puck和Base Board组成模块相连接。

  Project Bloks由谷歌Creative Lab和斯坦福大学Transformative Learning Technologies Lab主管Paulo Blikstein共同研制,其前身是一个为Tangible Programming(触感编程)的项目。有研究显示,儿童在学习的时候,如果能用亲手操作实践的话,学习效果会更好,所以这也是为什么Project Bloks需要一定要做成实体的形式。

  不过不幸的是,目前有着触感编程属性的教育玩具并不多,而且不是价格太贵,就是功能比较受限,所以对于大部分家庭以及孩子来说并不现实。

  Project Bloks的主管Jayme Goldstein表示,硬件编程通常需要很多专业知识,比如电子工程和硬件工程等等,甚至需要花上很多年来达到足够的基础知识水平。除了时间以外,相关的研究和项目开发也需要花费很多资金。不过有了Project Bloks平台,所有的开发者、设计师、研究者都可以创造为孩子设计的实体编程体验项目。

  与此同时,谷歌也与国际设计咨询公司IDEO进行合作,推出Project Bloks的参考设计,命名为Coding Kit,其中包含一个Brain Board以及多个不同的Base Board和Puck,能够控制多种玩具,比如来自乐高的WeDo。不过也不要高兴得太早,Coding Kit并不对外销售,而是用来在一些选定的学校对Project Bloks项目进行测试用,另外也会在旧金山的Exploratorium博物馆进行公众测试展出。

  Goldstein表示他们也正在撰写相关的学术论文,并且计划收集数据并公开。Goldstein表示该领域目前正在处于起步初期,获得数据反馈非常重要,现在谷歌所做的只是第一步而已。

    上一篇:iOS10新改变:用户可以控制应用更新顺序  
    下一篇:苹果iOS10和macOS Sierra即将公测

    延伸阅读:

    腾讯云CDN拥有顶尖加速能力,丰富的功能全面覆盖各业务场景的加速需求,最为用户考虑的加速产品
    标签:

    上一篇:苹果官网藏彩蛋 有欧洲杯分组赛比分

    下一篇:BB弹 2好不好玩 一玩就上瘾你说呢?

    发表留言

    *

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    腾讯云服务器安全可靠高性能,多种配置供您选择
    扫一扫,加我为微信好友 加我为微信好友
    您可以使用eMule或eMule Mod(Windows)、aMule(Win、Linux、Mac)等软件下载eD2k链接。。
    eMule收藏集(.emulecollection)文件是您选中的所有链接的列表文件。eMule可以直接下载它们。
    按住SHIFT键选择可以选中多个选择框。
    可用文件名和大小选择器来选择文件。
    文件名选择器帮您根据文件名称或后缀来选择文件。不分大小写。
    符号使用:
    和:空格( )、+
    不包含:-
    或:|
    转义:一对英文引号("");
    匹配开头:^
    匹配结尾:$
    例如:
    选中所有名称中包含有“eMule”或“0.49c”字眼,但不包含有“exe”字眼的:emule|0.49c -exe
    选中所有名称的开头是“eMule”,结尾是“0.49c”的:^emule 0.49c$
    选中所有名称中带有“eMule 0.49c”的(必须是“eMule 0.49c”,中间没有别的字符,不能是“eMule fake 0.49c”),需要转义:"emule 0.49c"
    大小选择器帮您根据文件大小选择文件。