Micro:bit 是一款由英国广播电视公司(BBC)推出的专为青少年编程教育设计的微型电脑开发板。2016年3月-6月,microbit在英国全线铺开,BBC在线上线下配套了大量的项目教程资源和活动,每一位7年级的在校学生(11-12岁)都能免费获取一块microbit开发板用于编程学习,受益的学生数量约有百万。BBC希望通过micro:bit驱动青少年参与到创造性的硬件制作和软件编程中去,而不是每天沉浸在各式的娱乐和消费中。
micro:bit官网
BBC为何如此重视micro:bit ?
在STEM教育盛行全球的时代,BBC作为英国的国民支柱,凭借其强大的媒体力量帮助整个英国推进STEM教育也是在情理之中。不过此次的重点不仅仅在于BBC对micro:bit的推广,更在于这块只有信用卡一半大小的编程教育硬件,是BBC联合29家公司和机构共同打造,这其中包括多家全球顶级科技公司:
2016年9月,非盈利组织Micro:bit教育基金会宣告成立,并负责micro:bit在全球范围内的运营推广。基金会CEO Zach Shelby表示:
“micro:bit是BBC这30年来寄予期望值最高的教育项目。在上世纪80年代,BBC Micro微型电脑将整个英国带入计算机时代,而这一次,BBC将通过与29个组织的合作,将编程教育推广到全球每个国家。”
在国内,安创空间,DF创客社区,魅客学院已率先加入到micro:bit的全球生态体系建设。
Micro:bit已在英国推行一年
效果如何?
自2016年3月至今,micro:bit已在英国等地推行了一年多,它的用户体验如何?BBC试图通过micro:bit编程学习培养数字下一代的目标能否实现?为此来自伦敦国王学院的学者,在对英国15所学校的在校师生进行面对面访谈后,发布了一篇专业研究报告《酷炫地创造——小学生们对BBC micro:bit的使用体验》(摘自《“Creating cool stuff” – Pupils’ experience of the BBC micro:bit》 )。
研究主要聚焦在用户感知,设备使用中可能的障碍和促进因素,配套资源利用情况,以及在泛学科(多学科融合)应用四个方面。结果发现,硬件的可触摸性(实体感知性)对于激发学生兴趣,帮助学生理解编程和电子产品制作方面起着相当重要的作用。
90%的学生认同“任何人都可以用micro:bit进行编程”;86%的学生和85%的老师认为micro:bit让信息科学课程变得更加有趣;80%的使用者认为编程并没有想象中那么困难;愿意将计算机列入在校学习课程的学生比例由36%提高至45% ,其中,愿意将计算机列入在校学习课程的女生由23%提高至39%。
在跨学科应用方面,除了将micro:bit应用于STEM教育(科学,技术,工程,数学)四大学科,有很多老师在艺术,纺织,体育课上进行尝试:将LED灯缝制在衣服上;增加录音模块辅助语言学习中的发音矫正;在体育课上利用加速度计进行跑步数据追踪……
如果我是教师,我该怎么教?
如果我是学生,我该怎么玩?
Micro:bit开发板尺寸虽小(5cm X 4cm),但集成了种类丰富的电子模块:5x5 LED显示屏,两颗可编程按键,加速度计,电子罗盘,温度光线传感器,蓝牙低功耗等。
Micro:bit可以通过鳄鱼夹与各种电子元件互动,支持读取传感器数据,控制舵机与RGB灯带,因此能够轻松胜任各种编程相关的教学与开发场景。此外,micro:bit还可以用于编写电子游戏,声光互动,机器人控制,科学实验,可穿戴装置开发等(microbit购买链接, 扩展板购买链接)
编程工具
JavaScript Blocks Editor
支持微软开发的在线图形化编程工具,编程环境基于Web服务,无需下载本地编程工具。
Blocks Editor在线编程平台
Blocks Editor可以在Windows,MacOS, IOS, 安卓系统下使用,同时支持移动端无线烧录。
比如,你可以用ipad对micro:bit进行编程。
MicroPython
MicroPython就是运行在单片机上的Python。Python在国外是一门非常热门的编程语言,近些年在国内也被发掘与追捧, Python的开放、简洁、黏合正符合了现发展阶段对大数据分析、可视化、各种平台程序协作产生了快速的促进作用。
Scratch
目前micro:bit与Scratch编程的课程资源还在更新中,
推荐使用前两个编程平台。
Micro:bit VS Arduino
图片描述
Micro:bit是否将取代Arduino在创客教育领域的地位,还有待时间检验。但相比与Arduino,micro:bit具有免安装驱动,电子模块集成度高,支持时下最热门的多种编程语言等多项优势,节省了教学资源成本的同时大大增加了可玩性和拓展空间。详情参考小而弥坚,BBC micro:bit即将逆袭创客教育。
课程资源
Mirco:bit官网上提供了超过200个项目实例,涵盖各个应用场景。为了增加micro:bit的娱乐性,BBC在英国本土推出了直播课堂《Doctor Who and micro:bit》,以及“机器人替代教师”系列专题视频,将micro:bit与当下最热门的机器人OhBot, Marty,Ottobock,Pepper,Meccanoid等结合。
“如果机器人替代教师”专题系列(英文) Micro:bit在hackster.io的项目合集(英文)
英国工程技术学会micro:bit项目合集(英文)
微软MakeCode团队专门为micro:bit开发了Blocks Editor在线图形化编程平台,并结合设计思维编写了这份14周的入门课程。课程面向6-8年级(11-14岁)的学生,帮助他们更好地理解信息技术的概念,通过动手制作实现创新创造。课程对在校教授“入门信息技术科学”的老师也可提供借鉴。
DF创客社区是国内最活跃最高产的创客社区。作为首家参与micro:bit全球生态体系建设的中文社区平台,除了沉淀优质教程内容,还有多位老师在平台上分享了micro:bit使用体验。
*本文编辑:Sophie