arduino 单片机机器人爱好者之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 539|回复: 0

Microbit 支持哪些编程开发环境?都有哪些优缺点?

[复制链接]

签到天数: 830 天

[LV.10]以坛为家III

发表于 2020-5-16 15:51:52 | 显示全部楼层 |阅读模式
现有开发环境都有哪些?
Micro:bit的主流开发环境有:
  • 采用JavaScript开发的如MakeCode
  • 采用Python开发的如MU
  • 手机app
还有其他开发环境这里不做讨论,例如:Arduino IDE 。

开发环境都有哪些有缺点?
MakeCode -- 采用积木块或者JavaScipt 开发Micro:bit。
Makecode在线编程(https://makecode.microbit.org/):
  • 优点:有积木式编程适合年龄段低的同学、可以仿真;
  • 缺点:网络限制(因为服务器在国外,会有点卡顿);
Makecode离线编程(https://makecode.microbit.org/offline-app):
  • 优点:有积木式编程适合年龄段低的同学、没有网络限制、可直接下载hex到micro:bit,不需要拖拽hex文件;
  • 缺点:功能没有在线的齐全,不能及时得到更新。

python-- 采用python语言开发micro:bit。
Python-Editor在线编程(https://python.microbit.org/
  • 优点:python语言开发(熟悉python语言的同学属于优点)
  • 缺点:有网络限制;下载代码操作稍繁琐
Mu-Editor离线编程(https://codewith.mu/
  • 优点:没有网络限制;一键下载代码;python语言开发(熟悉python语言的同学属于优点)
  • 缺点:有网络限制;

手机编程(https://microbit.org/get-started/user-guide/mobile/)
优点:在没有电脑的时候可以
缺点:相对电脑来说操作比较繁琐,不推荐使用

如何选择开发环境?
低年龄的可以选择Makecode积木式开发、学过python的可以使用Mu开发。
选择哪种开发环境都是可以的,最重要的是适合自己。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|联系我们|YFRobot ( 苏ICP备20009901号  

GMT+8, 2020-8-14 13:53 , Processed in 0.091983 second(s), 24 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表