Mind+是一款青少年编程学习软件,它以Scratch3.0为基础打造,支持rduino、micro:bit、掌控等各种开源硬件,只需要拖动图形化程序块即可完成编程,还可以使用python/c/c++等高级编程语言,通过Mind+的使用,你可以学习更多的编程语言的使用方法,从而拓宽一些新的思维方式。Mind+采用图像画界面,让不懂编程的胜户也可以快速上手,是不错的一款编程+学习软件,有需要的朋友赶紧下载体验吧!
Mind+编程软件特点:
现在Mind+迎来一次重大改版,与上一代Mind+不同,全新的版本是基于Scratch3.0进行开发的,面向人群从艺术家转向K12教育,侧重编程教育与创意实现。
对于编程初学者来说,可以脱离写代码来完成编程,只需要拖动图形化程序块即可学习编程,让用户在轻松创造的过程中学习编程能力。
新版Mind+主界面如下:
为方便进阶学习,Mind+也支持使用python/c/c++等高级编程语言进行控制,同时,软件支持Arduino和micro:bit等市面上最为常用的开源硬件平台。
Mind+融合了DFRobot的Boson产品系列和Gravity产品系列丰富的传感模块和执行模块,帮助用户降低编程难度,从而简单轻松的实现创意。
软件功能
1、支持Arduino、micro:bit主控板
Mind+ V1.1版本支持Arduino、micro:bit等主流硬件主控板和几十种常用扩展模块,并在后期会持续对Boson系列、Gravity系列等模块库进行扩容。
2、一键安装常用硬件驱动
为解决用户在安装多个硬件平台驱动时,需要逐一安装驱动、容易安装失败等问题,Mind+软件中集成了一键安装完成常用的开源硬件平台驱动的功能,省去了用户很多繁琐的步骤。
3、内置视频教程
内置离线教程和在线教程:Mind+软件界面里,“帮助”板块内置视频教程;Mind+软件的界面,还增加了“学习”板块,方便用户轻松根据教程逐步操作完成入门学习和示例。
4、支持与Scratch舞台角色的交互
Mind+不仅支持Scratch自带的鼠标、键盘对角色的控制功能,还扩展出支持传感器、舵机等模块与一到多个角色之间的交互控制功能,让用户可以轻松实现互动编程和互动装置项目。
5、拓展物联网、摄像头识别等功能
结合OBLOQ物联网模块和Easy IoT平台,可实时、远程监测传感器模块数据,并远程控制常用设备,可以实现物联网功能,降低了学习物联网门槛。
也可以通过摄像头动作检测功能,拓展人机交互方式。
6、支持多语言编程python/c/c++
除了预置的图形化编程,Mind+也开放了python编程,并可以用python编程对Arduino、micro:bit等开源硬件进行实时控制,同时也支持c/c++等高级编程语言进行控制。
7、实时和脱机运行
用户只要将程序上传到硬件中执行后,不仅可以联机执行程序,也可以脱离电脑运行程序。
软件安装
常见问题
问:下载后双击无反应。
答:系统兼容性问题,使用兼容模式运行即可,点击查看详细解决办法。
问:下载后提示不是有效的win32程序。
答:Mind+不支持windows XP,请升级系统到windows 7及以上。
问:下载后安装提示其他错误。
答:下载的安装包不完整,请使用浏览器自带下载功能或进入Mind+官方交流群进行下载。
问:安装时提示“无法写入文件”。
答:Mind+没有关闭完全或杀毒软件误拦截,请点击取消安装,在mind+官网下载最新版本,重启电脑关闭杀毒软件后再次安装。
问:安装时杀毒软件提示软件在修改文件。
答:请点击允许操作,或暂时关闭杀毒软件进行安装,从PC6下载的软件安全请放心安装。
使用说明
实时模式与上传模式
Mind+有两种差异比较大的模式,分别是“实时模式”和“上传模式”,在软件界面右上角可以切换。
选择使用哪种模式的方法:
如果你没有编程基础想不依赖硬件入门学习编程 或者 你有scratch的基础想制作交互项目,那么请选择“实时模式”
如果你想要对超多的硬件模块进行编程,制作完项目后需要脱离电脑运行,那么请选择“上传模式”
更新日志
V1.7.12021.8.1版本。
Python模式
1.开放用户库,可定制扩展库。[用户库教程]
2.增加内置扩展库:MQTT.Pygame。
3.增加pinpong库分类,并支持10个常用功能模块。
4.Python代码模式优化报错提示和自动补充功能。
【全局】
1.增加云存储功能,使用DF制造商社区账户登录。
2.更新下拉控件,优化触摸屏兼容性。
上传.实时模式
1.新的上传模式和实时模式数据收发扩展。
2.新增环境光传感器、语音识别传感器、语音合成执行器、虾扩展板。
3.RMT扩展库同步esp32所有小模块。
4.Maixduino扩展库增加了部分网络功能。
5.arduino板中断功能增加change模式选项。
6.主控板Calliopelliope。
7.更新micro:bitv1及V2实时模式及micropython模式固件。
8.micro:bit板无线功能优化,所有无线通信模式均可交换。
9.其他功能优化和bug解决方案。