2020主流图形化编程软件介绍

随着Arduino开源硬件的流行,越来越多的非工程背景的人士能轻松借助Arduino来快速实现自己的创意。虽然Arduino已经把硬件和软件分离,软件端也做到了底层驱动代码和应用代码的隔离,用户只要学一些简单的入门编程知识,就能快速上手。

代码

但是,代码编程对部分人来说仍然存在着技术壁垒。所以后面开始出现大量简易操作的图形化编程软件。接下来,介绍下2020年国内主流的图形化编程!

图形化编程软件推荐一: Scratch

Scratch

图形化编程软件推荐二: Mind+

Mind+

图形化编程软件推荐三: Mixly

Mixly也是针对arduino的一款图形化编程工具,基于blockly开发而成。这个软件针对arduino完善了一些数据类型等方面的功能,比原生blockly更好用。相对其他图形化软件来说,mixly显得更轻量级一些,上层图形化界面基于开源blockly修改而成;下层编译下载直接建立在arduino IDE环境上;图形界面的指令映射到arduino原生库,所以软件相当于一个粘合剂,只要arduino原生支持的功能,mixly都可以很快进行集成,方便软件迭代升级。软件开源发布,第三方厂商可以自行添加自己的库文件,或者进行定制。缺陷是和arduino绑定太紧密,难有个性化的功能,最新版本1.0.8 更新 2020-03-01

Mixly

图形化编程软件推荐四: mBlock
mBlock由国内Makeblock创客工场出品,基于Scratch开源代码修改而来,界面和使用体验都还不错,是最接近原版Scratch风格的。另外支持查看图形化模块对应的代码,适合孩子慢慢的过渡到代码编程。早期版本还能支持Arduino硬件,后期版本慢慢的只支持自家硬件产品编程,配套教程完善,适合小学低年级以上。最近也推出了 页版本,不过依然不开放,只支持自家产品。

以上是2020年国内较为主流的几款图形化编程软件,界面卡通,方便易学,很容易引起中小学孩子兴趣。最新版本V5.3.0 更新 2020.11.06

mBlock

图形化编程软件推荐五: kittenBlock

kittenBlock是小喵科技出品的一款儿童图形化编程软件,可以帮助中小学生或者非专业的技术人员快速入门编程,从而控制各种各样的电子模块。最大的特点是扩展功能丰富,尤其是人工智能AI这一块,很值得研究,如果是高水平进阶者,甚至可以自己开发相关的插件。对比Scratch功能,KittenBlock也已有了相关的替代功能,比如百度大脑这个模块可以实现文字朗读,语音识别等。
另外Kittenblock也支持C++(Arduino)、python编程。最新版本V1.87 更新 2020-11-20

kittenBlock

图形化编程软件推荐六: Linkboy
LinkBoy是一套创意展示平台,它是专门为痴迷技术的极客、业余IT玩家和机器人发烧友设计的。在这个集成化的开发平台上,包含了软件、电子、机械在内的一整套设计环境,通过LinkBoy,用户只需要几分钟的时间,就能从最开始的创意萌发过渡到软件设计、电路模块连接和机械结构组装,并迅速搭建出一个实物的设计原型,只需要几行程序代码、简单的插接和拼装,一个个小创意作品就会在您的双手上源源不断地出现。LinkBoy会自动根据用户连接生成底层的端口配置,用户在图形化界面放置的每个电子模块,系统都会自动导入对应的底层驱动程序,连每个模块的初始化都会被系统自动调用,用户直接就可以用中文式的语法对各个模块进行操作,最大的特点就是所见即所得!而且Linkboy不仅仅支持arduino,还支持STM32 最新版本V4.2 更新 2020-12-10

Linkboy

大家可以根据上面的描述进行选择了,个人还是推荐Linkboy,毕竟是自己一直在用的,而且对年纪大的人比较友好!

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月12日
下一篇 2021年1月12日

相关推荐