[讨论交流]Mind+简要测评

2019-10-27 13:22:38 [显示全部楼层]
11049浏览
查看: 11049|回复: 3

[讨论交流] Mind+简要测评

[复制链接]
本帖最后由 汤果 于 2019-10-27 13:22 编辑

Mind+是一款由DFRobot开发的基于Scratch3.0的青少年编程软件。软件界面简洁,采用图形化编程,只需要拖动图形化程序块即可完成编程,方便中小学各年龄段开展编程教学。

Mind+编程模式分为两种:实时模式和上传模式。

实时模式

实时模式即典型Scratch编程模式,可以实现舞台上的角色与硬件的交互,编写互动游戏等项目。当然,实时模式也可以不连接硬件,进行纯软件层面的编程,可以编写数字故事,小游戏等。

Mind+简要测评图1
Mind+实时模式界面

实时模式下可以引用音乐、画笔、视频侦测、谷歌翻译、文字朗读、语音识别等功能模块。其中文字朗读可以增添作品的可看性,对于制作动画和故事有很大的提升。语音识别功能能够增加作品的可玩性。

Mind+简要测评图3
实时模式下的功能模块

此外,实时模式下还可以添加MQTT、获取天气、TinyWebDB、AI图像识别等网络服务。MQTT可以与物联网平台进行信息传递,制作出更加精彩的作品,甚至联机游戏。AI图像识别是新增功能,可以通过图形化编程的方式了解图像识别,体验人工智能。图像识别可以识别本地图片、网络图片,也可以调用摄像头获取实时画面进行识别。

Mind+简要测评图4
实时模式下的网络服务模块

上传模式

上传模式需要将编写好的代码上传到硬件上执行,无须再连接电脑。上传模式和实时模式均支持当前教育领域主流开源硬件:Arduinomicro:bit、ESP32(掌控板)相关产品。Mind+完美的将三个硬件平台与Scratch软件平台进行了融合,使其拥有一致的使用体验,并且可以脱离电脑运行(上传模式),让你摆脱电脑的束缚,改造真实世界。

Mind+简要测评图2
Mind+上传模式界面

上传模式左侧是图形代码工作区,右侧会自动生成Arduino C代码,方便学生对照学习编程语言。当主控板选择Micro:bit或掌控板时,还可以将代码编写语言改为MicroPython。这对高中阶段的学生学习Python语言及开源硬件编程提供了极大的帮助。

Mind+简要测评图9
上传模式下切换到MicroPython编程语言

除了自动生成的代码以外,还可以自己手动编辑代码。在选择掌控板作为主控板时,用MicroPython编程,还可以使用Python下的列表、元组、字典等高级特性。

Mind+简要测评图10
掌控板上传模式下MicroPython语言的代码块

功能亮点

1.支持海量传感器

扩展里选择相应传感器后可直接调用对应的代码块编程。扩展库在不断更新,支持种类将越来越多。相对来说,上传模式下支持的传感器比实时模式要多。

Mind+简要测评图11
上传模式下支持的Micro:bit的扩展板
Mind+简要测评图12
上传模式下支持Micro:bit的传感器
Mind+简要测评图13
上传模式下支持Micro:bit的OBLOQ物联网模块的代码块

2.教程资源丰富

Mind+软件自带了视频教程和示例程序,方便初学者学习基本应用。选择“教程”菜单下的“视频教程”,可以查看软件内置的视频教程,根据步骤一步一步操作。

Mind+简要测评图5
Mind+内置的视频教程

选择“教程”菜单下的“示例程序”,可以查看不同主控板各自的示例程序。

Mind+简要测评图7
示例程序的打开方法
Mind+简要测评图6
实时模式下Micro:bit的示例程序
Mind+简要测评图8
上传模式下Micro:bit的示例程序
官方文档更是一块宝地,里面有软件的功能介绍,还有不同主控板的系列教程等你发掘。

Mind+简要测评图14
Mind+官方文档

3.快捷截图
1.6版本开始增加代码快捷截图功能,快捷键:Ctrl+G。以后再也不用打开PS处理代码截图了。

Mind+简要测评图15
Ctrl+G快捷代码截图

4.支持字号调整

Mind+的设置里支持字号调整,可以依据不同分辨率调整合适大小的字号。小屏幕不再拥挤。

Mind+简要测评图16
Mind+字号调整

5.版本支持多

1.6版本同步发布了Mac版客户端,真是广大Mac用户的福音哪~

Mind+简要测评图18
Mind+ Mac版客户端界面

如果需要使用以前旧版本客户端,可以通过“历史版本”找到下载链接。

Mind+简要测评图17
Mind+历史版本下载

Mind+除了支持中英文外,还支持西班牙语、法语、韩语、泰语、土耳其语、蒙语,与国际接轨。

Mind+简要测评图19
Mind+语言设置界面

小结

Mind+采用图形化编程的方式实现了对主流三大开源硬件的编程支持,适合各年龄段。以Micro:bit为例,可以使用官方编辑器MakeCode,但需要联网,对网络要求高。如果使用Scratch官方网站添加扩展的方式,支持的系统有限,网络也不稳定。因此离线编程是一个很好的解决方案。Mind+增加了Python编程语言支持,对高中新课标教学来说很有帮助。传感器方面,Mind+支持海量传感器,统整了三大主控板,使得用一个软件就可以编程,功能体验相同,避免了选一种主控板就要教一个新软件的现象发生。此外,Mind+更新速度较快,功能不断增加,传感器支持数量也在增加。中小学编程教育使用Mind+是一个不错的选择!


创客是瘦子  见习技师

发表于 2019-10-29 20:29:27

之前在网上搜mind+总是找不到
回复

使用道具 举报

汤果  初级技神
 楼主|

发表于 2019-10-30 06:36:58

创客是瘦子 发表于 2019-10-29 20:29
之前在网上搜mind+总是找不到

下载地址在:http://mindplus.cc/download.html
回复

使用道具 举报

gada888  版主

发表于 2019-10-31 12:17:42

很实用
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail