1. scratch软件

市面上类似于scratch这种图形化编程的软件非常多,各个品牌的都有,而且每个品牌之后的风格、界面布局也是不同的,所以我会简单的列举一些对应软件。

scratch3.0

优点:安装简单,电脑配置要求不高,开源,也是应用范围最为广泛的一款编程软件。

缺点:打开作品的操作较为复杂(双击无法直接打开作品),无法连接arduino之类的开源主板。

Mind+(注意:思维导图的是mind +)

优点:界面布局与scratch3.0相似,支持很多硬件主板、传感器,支持软硬件的实时交互。

缺点:安装包比较大。

mBlock

优点:功能丰富,支持软硬件交互。

缺点:品牌的氛围太浓,界面布局改动较大,

结论:只是想接触软件的话,最好还是用scratch3.0,如果想软件和硬件都接触的最好是mind+。其他软件改动较大,而且环境较为封闭。

最新文章

  1. SpringCloud+Consul 服务注册与服务发现
  2. list.clear()和list=null的区别
  3. Application、Session、Cookie、ViewState的特性
  4. mysql 统计 每天累计用户数
  5. Cocos2d-x3.0 捕Android菜单键和返回键
  6. Qt 获取字符串的UTF8编码值
  7. .Net_把文件数据添加到数据库中(面试题)
  8. CentOS下的yum命令
  9. Shell基础命令(一)
  10. 实验四 CC2530平台上UART组件的TinyOS编程
  11. [git] 能在关键时刻救命的git指令
  12. 移动端jq及zepto事件绑定
  13. 1.Variables-变量(Dart中文文档)
  14. Linux发不出分片包的问题分析
  15. 实现JNI的另一种方法:使用RegisterNatives方法传递和使用Java自定义类 (转)
  16. C/C++内存泄露及检测工具
  17. 搭建RTSP服务器时nginx的nginx.conf文件配置
  18. java 两个数组合并
  19. js自定义双击函数
  20. Rstudio常用快捷键 “原版+中文” 整理

热门文章

  1. Cenots7 离线安装部署PostgreSQL
  2. SpringCloud整合分布式事务Seata 1.4.1 支持微服务全局异常拦截
  3. day53-马踏棋盘
  4. 真正“搞”懂HTTP协议03之时间穿梭
  5. 第2-1-4章 SpringBoot整合FastDFS文件存储服务
  6. jvm之自动内存管理
  7. i春秋who are you
  8. ubuntu 20.04 / 22.04 运行32位程序
  9. 关于python实现html转word(docx)
  10. 在 win11 下搭建并使用 ubuntu 子系统(同时测试 win10)——(附带深度学习环境搭建)