编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

一组数据,30秒读懂micro:bit如何在少儿编程界“以小博大”

wxchong 2024-10-18 14:10:41 开源技术 13 ℃ 0 评论

micro:bit,一个只有口袋大小的超迷你计算机,自推出以来日渐成为人工智能教育圈的“新宠”,这款由英国广播电视公司(BBC)举全国之力为青少年设计的编程开发板,如今已成为多个国家中小学开展人工智能教育的必备器材。


micro:bit为何如此受少儿编程圈重视?

2016年,BBC正式在英国范围内全面推出micro:bit编程计划,这款设备让学生拿起来插入电脑就可立即进行编程学习,在线上与线下,BBC为老师和学生配套了大量的项目教程资源和案例,以此鼓励孩子们学习简单的编程,激发新一代青少年创造力。

BBC micro:bit在推广第一年就取得了巨大成功,90%的学生都说它很简单、很有帮助。由此BBC公布了一组数据,用来展示micro:bit对教师和学生产生的影响。

  • micro:bit改变了英国学生对编程的态度:


90%的人表示,Micro:bit证明了任何人都可以编码


88%的人表示,Micro:bit使他们了解到编码并不像想象的那么困难

在使用microbit之前,只有36%的人会把信息和通信技术作为选修课程,但是在使用microbit之后,45%表示愿意尝试上述的选修课程。对于女孩来说更为明显,从之前的23%增加到39%,增加幅度达到了70%。

BBC希望micro:bit可以作为编程基础学习的跳板,让学生掌握编程知识后可以进一步使用更复杂的设备,例如Arduino、Raspberry Pi(树莓派)等,所以说micro:bit并非取代Arduino和Raspberry Pi(树莓派),反而是Arduino的基础延伸。

micro: bit VS Arduino

而青少年们在接触过Scratch编程软件后,可以搭载micro:bit硬件产品,来进阶学习,进一步动手设计具有交互功能的编程项目。少儿编程界评价micro:bit是Scratch学习之后、Arduino学习之前阶段较为合适的编程学习设备。

micro:bit有哪些功能特点?

micro:bit虽然只有卡片大小(5cm X 4cm),但板载的电子模块还是非常丰富的:5x5 LED显示屏,两颗可编程按键,加速度计,电子罗盘,温度光线传感器,低功耗蓝牙等。


  • 搭载由NXP设计,基于Cortex-M0 的Kinetis KL26Z微控制器,为micro:bit提供USB连接支持,在micro:bit上编程就如向U盘拷贝文档一样简单。


  • micro:bit可以通过内置的传感器、按钮来和25个LED灯进行互动,并依据不同的模式让其闪烁起来,例如字母和数字。

  • 搭载基于ARM Cortex-M0的Nordic nRF51822 微控制器,配备蓝牙4.0,允许孩子们将自己的项目作品上传至物联网。


  • 它可以通过input-output rings连接至其他的计算设备,包括Raspberry Pi、Arduino和Galileo,实现更多复杂的任务。

micro:bit都能做哪些应用?

  • 使用micro:bit制作空气吉他

利用DIY扬声器套件创建自己的空气吉他,越大越好摇滚!micro:bit中的加速度计可以检查音量,并改变扬声器的音量。

  • 使用micro:bit玩Scratch小游戏

利用 micro:bit 的 accelerometer(tilt) 加速度传感器(x, y)来移动大鱼去吃小鱼。


  • 使用micro:bit制作可穿戴设备

利用 micro:bit 的5x5 LED显示屏显示动画效果,你可以制作心率监测徽章、台阶计步器等可穿戴设备。



  • 使用micro:bit控制机器人智能移动车


micro:bit与扩展板结合可制作机器人移动平台,例如:奥松机器人所推出的克鲁斯编程教育机器人,只有手掌大小,非常适合孩子在桌面学习编程,通过编程后传感器给孩子的反馈,激发兴趣从中获得成就感!


micro:bit支持的编程工具

目前micro:bit的功能包括图形化编程,自动代码转换,运行模拟(无需上传即可调试),支持多种代码及图形化编程平台。编程的工具需要互联网支持,并提供代码云储存服务。

  • JavaScript Blocks Editor

JavaScript Blocks Editor支持图形编辑,又支持文本编辑,在左侧界面中可以看到micro:bit运行的预览情况,支持从图形化编辑转换成文本代码编辑。

  • MicroPython

在micro:bit板子的开发上,同样提供了在线的MicroPython的在线编辑工具,操作非常简单,可以保存源代码文件XX.py或者可以下载生成的供micro:bit开发板执行的.hex文件。

  • 手机编程App

为了micro:bit的使用更人性化、更便捷,BBC开发了在线编程手机端App,micro:bit可以通过智能手机进行编程,目前支持Andriod系统和ios系统。中文版由奥松机器人团队所编译,软件可咨询下面微信客服获得下载地址。



想要合作咨询的伙伴们

可直接电话或扫码咨询

400-619-0998转3

奥松机器人官网:www.alsrobot.xi



Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表