原创 IT软件部落 IT软件部落

Scratch是由麻省理工学院媒体实验室开发的,拥有一个庞大的全球社区,用户可以在社区中分享和交流自己的作品,适用于全球各个领域,包括学校、社区和个人等。

可是你有没发现,少儿编程领域中Scratch的乱象,很多的教育培训机构都在从免费开源的Scratch中打造自己的圈子,各种Scratch的下载几乎都在注册收费,想找免费的启蒙太难了。

于是我就下载源代码自己生成一个,按照提示一步一步,太多坎了,npm下了很多内容,但关键的内容下不了,网上找了很多资料,说是对应的网站对我们屏蔽了,所以无法访问,也说了很多办法,但都失效了,镜像网站中也没有,只能翻.Q,我不想这样,这明显是卡脖的做法吗,今天解决了,以后呢?依然是个问题。

然后我又继续找到了同类软件 腾讯扣叮https://coding.qq.com

想在线上体验可直接打开 https://coding.qq.com/creative-lab

以下是旧版Scratch 【幸好我之前保留在网盘了】

我使用AI对比这2款软件,结果如下:

Scratch和腾讯扣叮(Coding)都是面向儿童和初学者的图形化编程工具,

它们都旨在通过拖拽和组合编程积木块的方式来创建程序,让编程学习变

得更加直观和有趣。以下是两者的一些优劣比较

开发背景和使用范围:

Scratch是由麻省理工学院媒体实验室开发的,拥有一个庞大的全球社区,

用户可以在社区中分享和交流自己的作品,适用于全球各个领域,

包括学校、社区和个人等。

扣叮是由中国教育科技公司蓝鸥科技开发的,主要面向中国的教育市场,

致力于在学校和教育机构推广编程教育。

界面设计和易用性:

Scratch的界面更加丰富,提供了更多的功能和选项,适合稍大一些的儿童

和初学者。

扣叮的界面设计更加简洁,注重直观性和易用性,更适合低龄儿童和初学者。

功能和灵活性:

Scratch提供了丰富的扩展功能,用户可以通过安装插件来增加更多的功能

和选项,功能更加丰富,可以创建各种交互式的动画、游戏和应用程序。

扣叮的功能相对较为简单,主要是用来教授基本的编程概念和逻辑思维,

扩展性有限。

社区和资源:

Scratch具有庞大的用户社区和丰富的教学资源,提供了丰富的指导文档,

帮助用户学习和使用Scratch。

扣叮的用户社区相对较小,资源和支持相对较少,但也在不断发展壮大。

适用对象:

Scratch适用于各个年龄段的人群,包括儿童、青少年和成年人,学习曲线

相对较陡,需要一定的基础知识和理解能力。

扣叮主要面向儿童和初学者,帮助他们培养逻辑思维和解决问题的能力。

应用领域:

Scratch由于其灵活性和功能丰富,可以用于创建各种类型的项目。

扣叮则主要用于教育和学习,帮助儿童和初学者掌握基本的编程概念和技巧。

本地化和文化适应性:

扣叮作为国内产品,更贴合中国的教育环境和文化背景,可能在本地化服务

和支持上更有优势。

Scratch作为一个国际项目,虽然资源丰富,但可能在某些方面不如扣叮

那样贴近中国用户的实际情况。

总的来说,Scratch和扣叮各有优势,选择哪个平台取决于个人的需求、

偏好以及所处的教育环境。如果用户希望接触到更多的全球社区和丰富的

扩展功能,Scratch可能是更好的选择。如果用户希望一个简单直观的界面

和专注于教育市场的平台,扣叮可能更适合。


看完了,你觉得哪个好呢?

欢迎微信搜一搜 IT软件部落 关注公众号,你可以了解更详细的内容

欢儿微信扫码关注 IT软件部落 公众号,你可以了解更详细的内容

是时候放弃Scratch了,你有更好的扣叮coding的更多相关文章

  1. vue3.0和2.0的区别,Vue-cli3.0于 8月11日正式发布,更快、更小、更易维护、更易于原生、让开发者更轻松

    vue3.0和2.0的区别Vue-cli3.0于 8月11日正式发布,看了下评论,兼容性不是很好,命令有不少变化,不是特别的乐观vue3.0 的发布与 vue2.0 相比,优势主要体现在:更快.更小. ...

  2. Scratch 3.0,新在哪里?

    大家期待已久的Scratch 3.0,已经上线一段时间了. 学生们可轻松通过连接WeDo2.0和EV3机器人 进行scratch编程学习啦! 或许有些朋友还不太了解Scratch,没关系,小乐今天就为 ...

  3. 妙用 Intellij IDEA 创建临时文件,Git 跟踪不到的那种

    | 好看请赞,养成习惯 你有一个思想,我有一个思想,我们交换后,一个人就有两个思想 If you can NOT explain it simply, you do NOT understand it ...

  4. hadoop分布式存储(1)-hadoop基础概念(毕业设计)

    hadoop是一种用于海量数据存储.管理.分析的分布式系统.需要hadoop需要储备一定的基础知识:1.掌握一定的linux操作命令 2.会java编程.因此hadoop必须安装在有jdk的linux ...

  5. 【BZOJ 1096】【ZJOI 2007】仓库建设 DP+斜率优化

    后缀自动机看不懂啊QAQ 放弃了还是看点更有用的东西吧,比如斜率优化DP 先水一道 #include<cstdio> #include<cstring> #include< ...

  6. 在Android上用AChartEngine轻松绘制图表

    本文由 伯乐在线 - LeonHover 翻译.未经许可,禁止转载!英文出处:jaxenter.欢迎加入翻译组. Android发布不久的2008年底,开发者们已经开始寻找制表.制图.绘图的工具库.当 ...

  7. iOS视频直播初窥:高仿<喵播APP>

    视频直播初窥 视频直播,可以分为 采集,前处理,编码,传输, 服务器处理,解码,渲染 采集: iOS系统因为软硬件种类不多, 硬件适配性比较好, 所以比较简单. 而Android端市面上机型众多, 要 ...

  8. 如何提高手机APP的用户体验?

    详细内容请点击 随着移动互联网如日中天,如火如荼的时候,手机APP开发日益高涨了起来,关于手机APP的用户体验,也是一个老话长谈的话题.从事这行业也很久了,以下是我个人在工作中的一些关于APP的用户体 ...

  9. 比較Backbone.js, Angular.js, Ember.js, Knockout.js 心得

    還記得第一次寫網站的時候,我無意間寫成了 SPA(single page application),當時還沒有SPA這個詞,後來因為廣告主需要不同 url location 頁面的廣告展示,只好把部分 ...

  10. 实现一个JavaScript模块化加载器

    对任何程序,都存在一个规模的问题,起初我们使用函数来组织不同的模块,但是随着应用规模的不断变大,简单的重构函数并不能顺利的解决问题.尤其对JavaScript程序而言,模块化有助于解决我们在前端开发中 ...

随机推荐

  1. 无分号js风格注意的三个问题

    建议如果一行代码是以   (   [   `  开头的,则最好都在其前面补上一个分号. // 1.( function say() { console.log('hello world') } // ...

  2. .NET Core3.1 跨域 Cors 找不到 “Access-Control-Allow-Origin”

    今天在做项目的时候遇到了调用WebAPI跨域的问题 No 'Access-Control-Allow-Origin' header is present on the requested resour ...

  3. BibTeX 和 BibLaTeX

    BibTeX:传统的参考文献处理工具,使用 .bst 文件来定义参考文献的样式. BibLaTeX:功能更强大且更现代的工具,使用 .bbx..cbx 和 .dbx 文件来定义参考文献和引用的样式. ...

  4. 5个必知的高级SQL函数

    5个必知的高级SQL函数 SQL是关系数据库管理的标准语言,用于与数据库通信.它广泛用于存储.检索和操作数据库中存储的数据.SQL不区分大小写.用户可以访问存储在关系数据库管理系统中的数据.SQL允许 ...

  5. 深入浅出Stream流

    Java 8的新特性之一就是流stream,配合同版本出现的 Lambda ,使得操作集合(Collection)提供了极大的便利. 案例引入 在JAVA中,涉及到对数组.Collection等集合类 ...

  6. exceptionless 在 windows 上 手动部署,非docker 详细步骤

    关于exceptionless 是什么我就不多说了,能看到这篇文章的都知道了.网上几乎都是docker部署的,docker部署的确十分方便,但是有的人没有条件用docker,像我就不想花这个钱去多服务 ...

  7. SSH 安全机制 及常见问题

    常见问题: ssh_dispatch_run_fatal: Connection to {your_ip} port 22: invalid argument ssh -oKexAlgorithms= ...

  8. ASP.NET Core Library – CsvHelper

    前言 平常都是用 Excel 的多, 但这一次遇到 Google Ads. 谷歌嘛, 当然不喜欢微软的 Excel. 硬是要求 CSV. 没办法, 只能找 Library 搞一搞了. 参考 Docs ...

  9. ASP.NET Core – HttpClient

    前言 以前写过的文章 Asp.net core 学习笔记 ( HttpClient ). 其实 HttpClient 内容是挺多的, 但是我自己用到的很少. 所以这篇记入一下自己用到的就好了. 参考 ...

  10. element plus 2.3.14(完成 指南 部分)

    https://element-plus.org/zh-CN/guide/design.html 设计 控制反馈: 通过界面样式和交互动效让用户可以清晰的感知自己的操作: 页面反馈: 操作后,通过页面 ...