序言
推荐序



2015年4月的一个午餐时间,我在当地市场搜寻成本最低,并可以拆解用以完成BBC样本的某件东西。那天下午我们从一个1英镑的闹钟上找到了一个电池夹,这个电池夹后来被应用在早期的BBC micro:bit原型上。BBC招募了31个合作机构来实现一项大胆的计划:向英国每个7岁的孩子赠送一个编码设备,而我们作为31个合作机构的一员,任务就是设计这个编程设备的样本。但是BBC micro:bit的设计初衷并不仅仅是成为一个可以编程的“开发板”,而是将创造性、学习、便于老师和年轻人使用这三个因素放在优先位置的一个即插即用的设备。

作为BBC micro:bit项目的工程师,与这个团队一起工作最有吸引力的一点在于看到新的使用者利用这项技术创造出令人兴奋的事物(有时甚至是可笑的事物),这些在本书中你都可以找到,比如,根据可以瞬间移动的鸭子创造一个团队游戏,测量火箭车的加速度,以互动的方式讲述比萨的故事,设计一个便携式心率监测器,或者设计一个神奇的“测雨帽子”。本书完美地呈现了BBC micro:bit的娱乐性、简易性和创造性。我相信它会帮助更多的人在未来成为编程高手和发明家。

BBC micro:bit的传感器以及灵活的设计使其具有即时的互动性,因此BBC micro:bit的普及范围很广,甚至是那些根本没有意识到自己能够编程的人都可以使用BBC micro:bit。你可以使用BBC micro:bit毫不费力地创建出自己的第一个程序,其工具的简易性会让你的成功感和满足感呈现螺旋式上升,从而鼓励你放飞想象力。

BBC micro:bit的另一个神奇之处是它可以毫不费力地结合虚拟和现实世界。在短短几分钟内,你就可以看到用电脑创造的东西已经开始控制现实世界了。正是这种物质性和即时性创造出了“Micro:bit时刻”——人们不再小心翼翼地对它感到恐惧,反而对于能够通过它玩乐而感到兴奋。人们意识到自己手中这个小设备的潜力,并想通过它创造新的东西。看到人们能够有这种体验是非常令人惊奇的。

BBC micro:bit实质上并不只是教会人们写代码,而是教会人们用科技完成关心的事情,而学会编程只是在这个过程中顺便做到的:你在利用BBC micro:bit跳舞的时候,歌曲的歌词和合唱有重复,因此你偶然间了解到了循环程序,这种方式能够让各个年龄段的人成为入门级程序员。独立的研究调查表明,BBC micro:bit在英国投入使用的第一年中,85%使用过BBC micro:bit 的教师认为它令学生感觉计算机科学更加有趣,90%使用过BBC micro:bit的孩子认为它帮助他们意识到任何人都是可以写代码的。

BBC micro:bit工具超酷的设计、广泛的应用、技术的简易性与BBC micro:bit合作方多样的背景、观点、群体以及兴趣密不可分。这个涉猎广泛、跨学科的团队把BBC micro:bit设备、编辑、学习材料以及BBC micro:bit设计概念本身塑造成了一个真正独一无二的生态系统。

Micro:bit教育基金会创建于2016年9月,并致力于支持和开发这一生态系统,从而把BBC micro:bit项目推广到全世界。在我写序言的时候,BBC micro:bit已被推广到50多个国家,我们的网站提供12种语言服务。我们的教案、项目和创意图书馆在不断扩大,更多新编辑与我们的合作伙伴一起进行研发(本书中将会介绍),BBC micro:bit的爱好者、志愿者、合作伙伴以及教育者的社区在不断增长。

所以,开启你的BBC micro:bit之旅并不仅仅意味着进行你自己的发明创造,同时也意味着加入一个全球社区,在这个社区里人们使用科技创造性地表达自己,解决他们关心的问题,让生活更美好,并且帮助改变学习编程的方式。

本书将向你介绍BBC micro:bit的世界,但这仅仅是你旅程的开始。欢迎来到BBC micro:bit 社区,我们期待你的创造!

———乔尼•奥斯丁(Jonny Austin)

Micro:bit教育基金会首席技术官



按 Ctrl+p 打印本页】【关闭