Mixly,中文名为米思齐,是一款优秀的创客图形化编程软件,由北京师范大学教育学部创客教育实验室的团队开发(推动中国中小学创客教育的发展表示感谢)。图形化编程软件是Arduino创客必不可少的一种工具,目前常用的Arduino可视化编程软件主要包括Arduino IDE,Ardublock插件和Mblock等。为了优化双窗口界面的操作问题,北师大的团队基于Blockly和Java 8 开发了Mixly图形化编程软件。经过不断的优化升级,目前推出的版本有Mixly0.9版、Mixly0.92版、Mixly0.96版、Mixly0.97版、Mixly0.98版等,最新的版本为Mixly0.998版。Mixly官网为http://mixly.org/。
Mixly介绍
01 界面简约
Mixly图形化编程软件采用单任务多界面的切换方式,优化界面设计,并融合Arduino IDE文本编辑和Ardublock图形化编辑的功能。图形化编程软件的出现大大降低了编程的技术门槛,使更多的人能够快速地学习和使用编程软件并为自己所用。
左侧区域为Blocks分类区;中部为编程区域;最右侧图标分别对应程序居中、程序块放大、缩小显示及删除;底部灰色工具栏为功能菜单;最下方为信息显示区域。
02 功能强大
Mixly软件拥有非常丰富的图形化编程功能,不仅包括常见的控制、输入输出、逻辑等功能,还在模块中增加了中断控制、位移输出、数组、数字约束等编程模块。相比普通的图形化编程软件,Mixly还增加了“模块的导入导出”功能,用户可以将编好的程序以“库”的形式导出,同时又可以“库”的形式导入到图形化编程中,有利于用户对代码的分享和交流。
在实际使用中发现Ardublock的产品库虽数量多但会存在各家入门套件元件不全或不匹配的情况。对于图形化编程,若没有对应的元件block,则元件无法使用,直接限制用户的创意实现。而Mixly企业库虽数量少但各家入门套件中元件完整,非常适合初学者使用。
03 操作流畅
1、Mixly支持程序块向左拖出编程窗、拖拽至垃圾桶、delete键及右键delete四种删除方式,Ardublock仅支持第一种。
2、支持程序折叠,编写长程序或包含不同子程序模块的程序时,编写完成的程序折叠起来,程序清晰易读。
结尾
Mixly是目前功能最丰富,操作最流畅的Arduino图形化编程软件,几乎可以替代Arduino IDE编程工具。
感谢北京师范大学教育学部创客教育实验室傅骞教授团队!!!
更多精彩内容请搜索(Mixly)GZH
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。