收藏本站

Arduino充满才能,Mixly更能激发青少年的编程兴趣!

arduino创新开发 arduino创新开发 2055 人阅读 | 0 人回复

发表于 2021-5-2 12:05:32 | 显示全部楼层 |阅读模式

什么是Arduino?
       Arduino源自意大利语译为“充满才能的朋友”。它是开源电子原型设计、开发和控制的平台,包含软件(arduino IDE)、硬件(各种型号的arduino板)和各类周边硬件去兼容这个平台,这些硬件通常带有兼容Arduino控制器的函数库。
       Arduino是一个易用度高、扩展性强的微控制器主板(MCU)平台。它是意大利马西莫.班茨带领团队开发的开源平台,由硬件(Arduino 微控电路板)与软件(Arduino IDE)组成Arduino能通过各种各样的传感器来感知环境,通过控制器灯光、马达和其他的装置来反馈和影响环境。
     Arduino+Mixly(米思奇)北京师范大学教育学部创客教育实验室傅骞教授团队基于Google的Blockly图形化编程的免费开源图形化编程软件,由于Arduino IDE是代码编程,对于初学者或者小学生入门有一定的难度,Mixly完全支持原生态Arduino控制器的编程程序,它有着清晰的界面、强大的预置模块、可拓展、操作简便等优点。Mixly非常适合中、小学及大学、成人创客进行教学、研发的软件平台,通过学习和创作,后期可以顺畅地升级到代码式编程。无论从功能的专业性还是丰富性,Mixly都胜出。
       我们先看一下Mixly的界面,是典型的“图形化积木式”编辑界面,整体布局简洁明快。Mixly软件拥有非常丰富的图形化编程功能,不仅包括常见的控制、输入输出、逻辑等功能,还在模块中增加了中断控制、位移输出、数组、数字约束等编程模块。
002.png
      相比普通的图形化编程软件,Mixly还增加了“模块的导入导出”功能,用户可以将编好的程序以“库”的形式导出,同时又可以“库”的形式导入到图形化编程中,有利于用户对代码的分享和交流。Mixly是目前功能最丰富,操作最流畅的Arduino图形化编程软件,几乎可以替代Arduino IDE编程工具。
      Mixly除了拥有类似Scratch图形化编程界面外,更加注重与开源硬件Arduino相结合成品,Arduino软硬件在开源的策略上,有着一大批忠实的创客拥趸,但Arduino官方编程软件Arduino IDE的纯代码文本的编程界面并不适合青少年编程学习,Mixly的出现让编程就像搭积木一样简单,实时生成代码通过USB接线,与DIY硬件Arduino即时编译通信,通过设计的Mixly程序与开源电子元件组成的创客作品,相信更能激发和吸引青少年编程的学习兴趣。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则