一个手镯让女孩们找到编程的乐趣
提到可穿戴设备,我们通常会想到健身和运动。一款新设备 Jewelbots 却另辟蹊径,把可穿戴与学编程联系到了一起。
该设备的创始人之一Sara Chipps 说,灵感来自 Minecraft。如果 Minecraft 能够激励男孩运营自己的服务器,为 什么不能为女孩创造同样的环境呢?“整件事情就是一次探索。找到女孩们特别喜欢的东西,然后给予她们定制的机会。” 她说,“她们未必会这么做,但是,如 果设想成功了,她们就能够自我学习,组建社区。”
一开始,他们设计的吊坠原型有手掌那么大。如今的版本已经变得很小了,可以装进 25 分硬币大小的圆盘里,包含了 LED 灯和振动马达。透 明的塑料吊坠有多种造型。它们被放到圆盘里,然后挂到手链上面。蓝牙连接后,Jewelbots 手链间能够传达信息,比如,闪烁紫光表示朋友在附近,振 动两声表示收到了一条消息。通过手机应用,用户可以对通知进行设置,或者自己编写规则。Chipps 和 Moreland 认为,9 到 14 岁的女 孩常常创造出朋友间的独特语言,因此,她们会把 Jewelbots 当做社交游戏的一部分。“这使她们变得更有创造力——你希望这些振动有何含义 呢?” 她说,“私密语言真的能够吸引她们。”
最初的时候,Jewelbots 没有专注于交流的功能。Chipps 觉得,女孩们会让手链与衣服颜色匹配,或者反映出她们的情绪。但是,与潜在用户交流后,她意识到,手链改变颜色是很无聊的事情,与朋友们之间的交际才是让她们感兴趣的东西。
在产品设计中,他们面临的一个挑战是,如何在尺寸和电池续航上找到平衡。为了增加电池容量,他们曾试图把手链做大,但是,看到实际佩戴的情况 后,他们不得不对其尺寸进行调整。为此,他们把 LED 灯的数量减少了一半。设计完成之后,产品的制造将在中国进行,同时,两位创始人会 在 Kickstarter 上融资。Moreland 说,“在精通技术方面,我们想改变女孩们对自己的看法。”
至于手链会有什么比较酷的应用,他们还没有想好。“不过,我觉得女孩子们会想出来的。” Chipps 说。
既然有了能让女孩学习编程的手镯,那培养儿童学习编程的软件有没有呢?当然有,程序员现在可是职场上的香饽饽,未来对技术人才更是有大量需求。薪水高的让小编都想改行了。下面就顺便为大家推荐几款适合学龄前儿童及青少年学习的编程软件。
适合学龄前儿童的:
Kodable 是 iPad 上的一款免费的编程应用程序。它的口号是“让孩子在学会阅读之前学习代码”,这体现在它是通过有趣的游戏来帮助孩子学习编程。Kodable 是特别为 5 岁和 5 岁以上的孩子量身设计的,让他们能够在玩游戏的同时学习编程指令。
Scratch 是由麻省理工学院媒体实验室 Lifelong Kindergarten 小组开发的一种编程语言 和在线社区。Scratch 的服务是免费的,它允许你的孩子创建自己的动画,游戏和故事。你的孩子可以通过 Scratch 的在线社区与世界各地的其 他人一同分享创造的成果。
Cato's Hike : A Programming and Logic Odyssey冒险故事会吸引到那些不喜欢编程和逻辑分析的孩子。这款游戏借助故事让孩子可以学习到基本的程序编写,还能让他们学到更高级的编程概念,如循环,命令转换,链接等等。
My Robot Friend. 是一个有趣的软件,可以让孩子们像程序员一样思考。孩子们能够学会用批判性思维来解决问题,或编写程序。孩子可以通过移动卡片,把他们的机器人移到他们想去的地方。
适合青少年的:
Hopscotch 可以让你的孩子在通过拖拽代码块来完成对游戏、故事、动画和其它交互式程序的开发。总之,这是一款只需要在 iPad 上通过摇晃、倾斜甚至呼喊就能完成程序字符控制的工具。
Mozilla Thimble 是一个非常适合孩子学习的优秀教学资源,通过它,孩子们可以学习基本的HTML和CSS。孩子还可以在其中创建属于自己的Web项目
Lightbot和Lightbot Jr. 是一个关于计算机编程的迷宫游戏,创造者为一位来自加拿大的大学生Danny Yaroslavski。这个游戏的目标,能够让孩子了解编程中的一些基本概念,例如计划、测试和调试等。孩子在控制机器人的过程中了解编程。
Codecademy 国外在线学习编程的网站,它为用户提供了一种学习编程的新方式。它是一种基于网络的互动编程教程,手把手帮助用户了解Java的一些基本原理,更重要的是,使用Codecademy学习编程充满了趣味性。