micro:bit 学习编程什么是micro:bit

2019-08-30

1

BBC推出的micro:bit,是专为青少年入门学习和计算机启蒙教育而设计的微型电脑开发板,在5cm*4cm的小空间里它拥有了:

5x5 LED显示屏,两颗可编程按键,加速度计,电子罗盘,温度光线传感器,蓝牙低功耗,同时支持读取各类传感器数据,还可以控制舵机、led灯带等各种电子元件

它的简单而有趣,非常适合青少年的创客教育和编程学习。

从2016年开始,micro:bit在英国全线铺开,同时BBC在线上线下配套了大量的教程资源和活动,让每一位7年级的在校学生都能得到一块micro:bit开发板用于编程学习。在STEM教育盛行全球的时代,英国政府希望通过micro:bit来驱动青少年参与到创造性的硬件制作和软件编程中去,而不是每天沉浸在各类的网络游戏、娱乐和消费中。

运营到现在,micro:bit在英国已推行了1年多,正因为硬件的实物可触摸性,对于激发学生的兴趣,帮助学生理解编程和电子产品制作方面起着相当重要的作用,获取的教学效果也是非常惊人:

90%的学生认同“任何人都可以用micro:bit进行编程”;

86%的学生和85%的老师认为micro:bit让信息科学课程变得更加有趣;

80%的使用者认为编程并没有想象中那么困难;

愿意将计算机列入在校学习课程的学生比例由36%提高至45% ,其中愿意将计算机列入在校学习课程的女生由23%提高至39%。

而在跨学科应用方面,除了将micro:bit应用于STEM教育,有很多老师在艺术,纺织,体育课上进行尝试:将LED灯缝制在衣服上;更加形象地解释如何用红绿蓝3种颜色来组成各种各样的颜色;在体育课上利用加速度计进行跑步数据追踪...

那么在国内,如果想通过micro:bit学习编程,该怎么做呢?

首先,去淘宝输入关键词micro:bit,选一家店购买micro:bit go套装,里面包含了:

micro:bit 编程开发板 1块

使用说明(英文版) 1份

安全须知(英文版) 1份

MicroUSB数据线 1条

2

电池盒 1个

7号电池 2节




3

等拿到micro套装开箱后,就能看到如上图一样的配件。

步骤二,将MicroUSB数据线,小头接micro:bit,大头接电脑usb口,这个时候会在我的电脑上出现类似U盘设备,当需要将程序写入micro:bit上时,直接将程序文件像拷贝文件到u盘一样拖入即可。

4

一切准备就绪,即将开始编程:)

步骤三,进入micro:bit的在线程序编辑器页面:https://makecode.microbit.org,java script blocks Editor,模块化编程,类似大家听到过的scratch编程。

5

通过鼠标拖拉各类编程组件,比如让micro:bit显示一个红心,操作完成后,点击下载按钮,将程序保存到本地,一个.hex的文件,然后将该文件直接拖入到micro:bit,这个时候micro:bit上的黄灯闪烁,直到停止,则完成了程序拷贝。

6

你的第一个micro:bit程序就愉快的编写完成啦:)

除了类似scratch一样的图形化编程,micro:bit还支持现在最最流行的编程语言—Python,在浏览器上打开网址http://python.microbit.org/v/1,即可进行在线编程,这里的python针对微型片上电脑进行了优化,叫做MicroPython。

7

最后说说课程资源:

最直接是访问他们的官网:http://microbit.org/zh-CN/code/,部分介绍页面支持中文。