YFROBOT创客社区
标题:
Microbit 支持哪些编程开发环境?都有哪些优缺点?
[打印本页]
作者:
AllBlue
时间:
2020-5-16 15:51
标题:
Microbit 支持哪些编程开发环境?都有哪些优缺点?
现有开发环境都有哪些?
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开发。
选择哪种开发环境都是可以的,最重要的是适合自己。
欢迎光临 YFROBOT创客社区 (http://yfrobot.com.cn/)
Powered by Discuz! X3.1