网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
05月11日漏签0天
scratch吧 关注:17,949贴子:223,621
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 1 2 3 下一页 尾页
  • 52回复贴,共3页
  • ,跳到 页  
<<返回scratch吧
>0< 加载中...

scratch、编程猫、慧编程三端深度评测

  • 只看楼主
  • 收藏

  • 回复
  • 编神1
  • ScNew1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
一楼祭天


  • 编神1
  • ScNew1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
先介绍下三个平台:

scratch,最大的图形化平台,提供纯粹的图形化编程。目前有三代产品,我们以scratch3为例进行评测。

编程猫,另一款编程产品,提供图形和Python编程。目前有源码编辑器、代码岛、海龟Python编辑器、我的世界mod编辑器,我们以源码编辑器为例进行评测。

慧编程,一款基于scratch的产品,也提供图形和Python编程,扩展丰富。我们以mblock5为例进行评测。


2025-05-11 20:00:27
广告
  • 编神1
  • ScNew1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


scratch,相信小伙伴们都了解了吧。UI很养眼。只支持电脑和iPad编辑,但在线版基于h5的webGL技术,使得手机对其在线版运行有了一定支持。


相比之下,编程猫的兼容性就强多了。但编程猫积木配色并不养眼,楼主体验久了感觉不适(是楼主太敏感的缘故吗?)。

慧编程是基于scratch的,因此UI和scratch很像。兼容性也不错。


  • 编神1
  • ScNew1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
先看下三平台积木概览:


scratch

编程猫


  • 编神1
  • ScNew1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
慧编程和scratch一样,不再赘述。
接下来看一下他们之间的区别。


  • 编神1
  • ScNew1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
1.事件


可以看到,scratch和编程猫在事件块方面有很大不同。编程猫自带的事件块明显比scratch多。下面的事件块都是scratch所没有的。

但是,scratch中的“当背景切换到”在编程猫里是没有的。此外,在编程猫里,视频移动侦测需要拓展,声音和计时器侦测在“侦测”模块里,而scratch的在“事件”里就能找到。


  • 编神1
  • ScNew1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这里可能很多小伙伴不明白“屏幕”的概念。“屏幕”是编程猫等平台独有功能,不同的屏幕所拥有的角色、背景、广播、全局变量不同。

但是,在编程猫里,屏幕之间不能重命名,不能排序,这就给多屏幕之间的管理带来了不便。同时屏幕之间切换没有传值功能,因此在屏幕之间数据共享层面也带来了不便。


  • 编神1
  • ScNew1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
2.控制
编程猫有一个“跳出循环”块,类似于文字编程语言里的“break”。因此编程猫里的“重复执行块”下面是可以接积木的。

编程猫还可以让其他角色执行命令。

编程猫里,角色不仅可以克隆,还可以分裂。

分裂体与克隆体不同的是,分裂体一出生就执行“当开始被点击”(相当于“当绿旗被点击”)下的内容,克隆体则执行“当作为克隆体启动”下的内容。


2025-05-11 19:54:27
广告
  • 编神1
  • ScNew1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
3.动作与外观

“抖动”是编程猫的独有命令块,scratch里可以通过函数实现。
奇特的是,编程猫的背景是可以运动的。这貌似提供了“视角移动”的方法。

对话框的执行效果如下:


  • 编神1
  • ScNew1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这里要提一下,编程猫只有一个按钮——把开始按钮和停止按钮整合到了一起。重启游戏没有scratch方便。不过,编程猫提供了“重启游戏”的积木,似乎是为了解决这一麻烦。

此外,运行时我们不可以修改积木块。但这也让卡慢时停止项目运行提供了一定的方便。


  • 编神1
  • ScNew1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
4.声音与画笔
编程猫提供了录音的功能,但个人感觉没什么用。


文字印章,貌似会有一点用。

这两个不知道干什么用的。


  • 编神1
  • ScNew1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
5.侦测与运算
编程猫把x、y坐标等都搬到了“侦测”模块下。

编程猫对手机的支持更加明显,增加了许多和手机相关的模块。倾斜?陀螺仪?可以做体感游戏了。

但有一点很烦。如果要在变量保存字符串,必须要用这个块。

相比之下,这个块就没什么意义了。大概是给强迫症患者用的吧。

利用下拉框的优势,编程猫把许多块整合到了一起。

有了这个,编程猫把这个去掉了。

(慧编程画风有些。。)

感觉这个大赞!


  • 编神1
  • ScNew1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
6.变量与列表

这个看起来没用,但真正要用时会觉得它很有用。

编程猫的变量样式丰富(其实也没什么用)

编程猫的变量有初始值,每次运行与调试(就是按下代码块就运行)时都要重置一次变量为初始值,同时清空所有列表。


  • 编神1
  • ScNew1
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

好丑有没有。。还改不了颜色。。


2025-05-11 19:48:27
广告
  • 雅德薇嘉
  • ScNew3
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
后排姿磁。。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 3 下一页 尾页
  • 52回复贴,共3页
  • ,跳到 页  
<<返回scratch吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示