学习编程不是只有各种符号和算法,还能用日常物品来激发孩子们的想象力,让他们获得新的灵感和发现。Google CreativeLab( 谷歌创意实验室) 希望能为孩子们设计一种新的编程工具和使用体验。这个名为Bloks 项目的合作成果是一套教小孩子用积木来学习编程的简单互动体验,开启了一种全新的学习范式。以孩子为中心来设计
在项目一开始,设计师就把孩子们的玩乐和学习方式放在核心位置,用草图、泡沫板、纸张、培乐多彩泥和3D 打印模型做出快速修改,从中研究细微的设计改动会对孩子们的体验带来怎样的影响。了解什么会让孩子们更投入、更好奇,甚至是改变他们的行为,这些共同驱动设计师开发了Bloks 的设计语言、分类、结构和外观。
考虑到很多孩子学习本领的一个重要方式就是玩和动手做,设计师在一开始就用了一套积木,让孩子们边玩边发现编程的乐趣。每块积木都有特定的功能和形状,指导孩子们如何排列组合和重新布置,来达到特定的指令和控制效果。
团队一开始依据的是编程员经常使用的由上往下的编程方法,但很快发现,必须根据孩子的天性来设计。由于小孩子在幼年阶段刚刚开始学习从左到右的阅读习惯,设计师于是把比较费解的“由上往下”的指令方向,改成了“从左到右”。
Bloks 项目的最终成果是一套交互式编程套件工具,由三个主要部件组成,分别是指令模块(puck)、基础板(baseboard) 和THE PROGRAMMING TOOLS FOR CHILDREN主机板(brainboard)。指令模块是一个控制指令的关键部件,如:开/关或控制向特定方向移动,能帮助孩子从文字的的世界进入图像和玩乐的世界。指令模块很容易制作,可以做成各种形状和功能,支持Bloks 系统的拓展应用。
推动教育创新除了具像化的特色外,Bloks 的另一个特点就是开放式平台。有了这个平台,教育者、开发商和设计师就能更快地找到新的方式,来教人们使用和探索具像化编程。这个平台适用于全世界各种编程课程。指令模块可以有不同的形状和图像,相关材料可以用3D打印制作。
版权所有:留学生编程辅导网 2020 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。