儿童编码– BBC micro:bit评论

BBC micro:bit紧随流行的Raspberry Pi小型计算机的脚步,是的,我们的意思是那个 BBC。继1980年代早期涉足家庭/业余爱好者计算(30年前,BBC微型计算机是英国学校和学院中的必备产品)之后,这种小型新计算机是许多合作伙伴关系的结果。

但是它是做什么用的?

micro:bit是BBC的Make It Digital跨平台计划的一部分,旨在让年轻人(和成人初学者)更容易获得编码并创建了一系列项目,从编程和运行游戏到将设备转变为智能手表。

BBC micro:bit最初是在学校使用的,如今已为更广泛的受众所使用。使用来自www.microbit.co.uk的代码编辑器或移动应用程序,或与其他设备或传感器结合使用,可以解锁这种不起眼的小设备的潜力。 T

这是BBC micro:bit

此处显示的适中的5x4cm PCB是BBC micro:bit,这是一个简单的微控制器,可以在PC,平板电脑或智能手机上进行编程。然后将代码编译并上传到设备。仔细观察会发现指向组件的各种注释,在用于学习的设备上的整洁触摸,通常会掩盖车载组件的目的。 USB端口很明显;

带有5个用于连接设备的I / O环,它显然比Raspberry Pi Zero更基本-而是一对可编程控制按钮,加速度计和5× 5个LED矩阵意味着您通常需要在板上购买很多功能的更多功能可以直接在板上使用,而将这5个I / O端口仅用于外部传感器。

用电池发货包(需要2节AAA电池),USB数据线,蜂鸣器,音频线,斗牛犬夹子和包含预先编写的程序和项目的USB记忆棒,打开包装后即可使用micro:bit。在该框内,您会找到很多文献,包括编码教程和强制性的快速入门指南。我们为老师提供了一个指南,但是一旦micro:bit越来越普及,我们希望您不会收到这份特别的文档。

如果您想获得更多动手实践,请访问www您可以在.microbit.co.uk网站上找到视频教程和资源,以及各种编辑器,例如Code Kingdoms Java Script编辑器和Microsoft Block Editor。可以将项目编译并保存为.HEX文件,然后通过USB传输到micro:bit。

该设备可以与运行Windows 7或更高版本的PC,装有OS X 10.6或更高版本的Mac一起使用。 ,或Android或iOS智能手机或平板电脑。

真的,这是给孩子使用的。

像这样的设备非常有用,它适用于任何想要掌握编码的人,BBC micro:bit –例如Raspberry Pi –是针对儿童(特别是8岁以上的儿童)的。它还带有一套所有人都应该阅读和理解的安全说明,尤其是任何有监督的成年人。

,也已由孩子复查。这是Caitlyn,他之前​​曾接触过我们的Raspberry Pi驱动的Kano。她11岁,对计算机有更好的了解;她几乎每天都在学校工作中使用它们。

孩子们可以通过访问网站www.microbit.co.uk上的micro:bit入门,在该网站上可以找到最重要的“创建代码"按钮。

micro:bit的编码程序

BBC micro:bit提供了四个编码选项,这些选项可从网站以基于浏览器的工具获得。您可以从Code Kingdoms的JavaScript,Microsoft Block Editor,Microsoft Touch Develop和旧标准Python中进行选择!

前三个随附于教程,所有四个都具有相关的文档。入门非常简单。在这里,我们将查看Microsoft Block Editor,可以通过单击 New Project (新项目)来启动Microsoft Block Editor。

在显示屏上,您将看到一个左侧的菜单,其中包含可以拖动到主视图中的块的集合。这些是可配置的,可用于远程控制智能手机相机或简单地操纵LED显示屏。通过在完成的程序上单击 Run (运行),您可以在右侧的micro:bit仿真器中看到该程序的表示形式。

您可以在这里看到,我们创建了一个程序,当在micro:bit上按下A和B按钮时,该程序显示一些文本(静态和滚动)。我们首先在模拟器上对其进行了测试,然后再将编译后的文件同步到micro:bit本身。

还有许多其他选项可用,这要归功于简单的块和循环编程方法(之前已通过演示)。 BBC自己的 Doctor Who 风味的Doctor and The Dalek移动和浏览器应用程序),任何年龄的孩子都可以快速开始编程的基本知识。顺便说一句,作为BBC计算机项目,在BBC品牌的500 MB USB记忆棒上可以找到预编译的项目中,以及其他各种流行的BBC节目都可以感受到他们著名的Time Lord冒险家的存在。在这里,您可以找到可以以光彩的8位声音播放的主题曲集,其中包括 Sherlock Strictly Come Dancing (流行的 Formula) 1 赛车主题曲(Fleetwood Mac的“ The Chain"),当然还有 Doctor Who

您可以在脚本中看到程序的外观点击转换即可创建表单,这对年轻人和任何编程新手来说都是一种有用的方式,可以让他们远离构建基块来查看脚本的外观。

同步BBC micro:bit

在创建包含该程序的已编译HEX文件后,您需要将其同步到BBC micro:bit。这相对简单,可以通过使用USB电缆将micro:bit连接到PC来完成。

初始同步将设置您的micro:bit,并要求您密切注意LED矩阵,当应按下两个按钮时,箭头指向两个按钮,滚动消息提示您下一步。

通过micro:bit网站创建程序,然后使用< strong>编译按钮将其另存为您计算机上的.HEX文件。可以将其保存在micro:bit项目的专用目录中,也可以直接同步到micro:bit。如果要从目录复制.HEX文件,只需将其拖到文件管理器中即可。

不必担心这些文件会占用硬盘驱动器太多的空间;它们很小,上面提到的音乐文件每个都超过400 KB(大约是低分辨率图像的大小,不到一半的兆字节!)。

Micro:bit移动应用

除了将micro:bit连接到计算机外,您还可以将其连接到智能手机或平板电脑。应用程序适用于Android(4.4及更高版本)和iPhone / iPad(iOS 8及更高版本)设备,您所需要做的就是使用电池组或USB电源为micro:bit供电,然后通过蓝牙进行同步。应用中的说明。两个应用程序似乎几乎完全相同;截屏和视频片段来自Android版本。

从那时起,您可以访问micro:bit网站开始编写代码,或者通过上载该应用程序随附的任何现有代码示例。蓝牙连接。对于音频应用,请确保将音频电缆连接至0和GND极,并将扬声器或耳机连接至此。您也可以使用蜂鸣器。

将蓝牙连接到手机或平板电脑显然具有巨大的好处。 micro:bit应用程序使该设备像智能手机一样便携,并增加了其作为游戏或可穿戴硬件的潜力。

几乎每个11岁以上的孩子都拥有智能手机。您不希望他们在Micro:bit上编程而不是在Snapchat上浪费时间吗?

BBC micro:bit可以做什么?

整个项目可用于BBC micro:bit –您头脑中的以及您在网站上可以找到的那些。本教程指南介绍了三个项目:警报,合成器和捕捉雨滴的游戏。

同时,micro:bit的紧凑尺寸意味着计算机仍可移植,这意味着可以炫耀! “可能,"您可能会想,“每个人都想盯着固定在我乳房上的PCB,"但是只要记住此可编程PCB上的5×5 LED矩阵即可。提供了各种3D打印的手提箱和支架(例如此罗盘),可以轻松地将它们固定或修剪到衣服上。 micro:bit能否引领技术时尚革命?时间会证明一切,但将这些设备固定在衣服上看起来好极了。只是不要让BBC micro:bit弄湿。

与BBC一起生产micro:bit的众多公司合作伙伴可能会长期成为限制因素,

标签: Arduino PCPCme赠品 Micro:bit 编程 Raspberry Pi