什么是mBlock?
mBlock 是一款基于 Scratch 3.0 开发的图形化编程软件,专为教育和创客设计。它支持与 Arduino、micro:bit 等多种硬件设备连接,适合青少年和编程初学者快速上手。
学习路径
安装 mBlock 软件
访问 mBlock 7LONGWEN 下载适用于 Windows、macOS 或 Chromebook 的版本。也支持直接在浏览器中使用在线版。
界面介绍
- 舞台区:显示程序运行效果
- 角色列表:管理项目中的角色或硬件设备
- 积木区:拖拽代码块构建逻辑
- 代码区:组合积木编写程序
你的第一个程序
尝试让角色说“你好,mBlock!”3秒:
- 从“事件”类别拖出“当绿旗被点击”
- 从“外观”类别拖出“说 你好 2 秒”并连接
- 点击绿旗运行程序
连接硬件设备
mBlock 支持多种开源硬件。以 micro:bit 为例:
- 用 USB 线连接 micro:bit 到电脑
- 在 mBlock 中选择“设备” > “micro:bit”
- 点击“连接”并上传简单程序(如点亮 LED)
进阶学习建议
- 学习变量与循环结构
- 尝试传感器互动项目(如超声波避障小车)
- 探索 Python 模式(mBlock 5 支持图形转代码)
- 参与78TP社区分享作品