国产儿童编程软件成熟替代Scratch,无缝对接支持图形编程与硬件
由于反华社区,Scratch 在中国大陆被禁止。针对这种情况,我们能做的就是快速寻找替代平台。值得庆幸的是,国内有几款自主研发的儿童编程软件,也非常成熟。有的与暂存平台完全兼容,可以实现无缝对接。

仔细研究了几个软件后,我们其实可以发现每个软件的基本功能都是相似的。它们都支持图形编程、Python 翻译和 Scratch 兼容的 sb3 文件。硬件方面,均支持主流硬件Micro:bit、控制板、ESP32、Arduino Uno。可见国产软件在功能上已经非常成熟,完全可以替代scratch作为儿童编程工具。
以下是几款国内主流软件的详细介绍。结论是软件都差不多,选一个就可以了。少儿编程更注重老师的教育和教材的合理性。 1.心灵+
下载链接:Mind+是一款为满足国内科技创新教育需求而开发的图形化编程软件。也是我国最早的图形化编程软件工具之一。在暂存平台不可用后,我惊喜地发现它与以Sb3格式保存的编程文件完全兼容。其程序文件甚至可以一键导入到软件中,实现刮擦功能的无缝集成。
Mind+最大的优势在于硬件支持丰富,支持中小学最常用的主流硬件:Micro:bit、控制板、ESP32、Arduino Uno。它可以对数百种常见硬件模块进行编程和控制,包括各种传感器、执行器、显示器、通信模块、功能模块等,并支持自定义用户库,用户可以创建自己的扩展库。此外,Mind+可以满足中小学教师对人工智能知识教学的需求,并支持人工智能和物联网。除了图形化编程外,还可以使用Python/C/C等高级编程语言。
Mind在国内历经8年磨砺,已成为科技创新教育学科和竞赛领域最受欢迎的青少年编程软件之一。
2.小猫块
下载链接:KittenBlock是小喵科技出品的一款儿童图形化编程软件。可以帮助中小学生或非专业技术人员快速开始编程控制各种电子模块。最大的特点是具有丰富的扩展功能,尤其是人工智能,值得研究。如果您是高级人才,可以开发自己的插件。相比scratch功能,Kittenblock还有相关替代功能,比如百度大脑模块,可以实现文本阅读、语音识别等。此外,kittenblock还支持C++(Arduino)和Python编程
3. mBlock V5
下载链接:mBlock是一款STEAM教育领域的积木编程和代码编程软件。它是基于Scratch3.0开发的。近 400 万用户使用它来创作、学习和分享。它不仅可以让用户在软件中创作有趣的故事、游戏和动画,还可以对Makeblock系统、micro:bit等硬件进行编程。 4、其他软件 目前有一些少儿编程软件可以选择,比如扣丁、编程猫、小猫等,如果有兴趣可以搜索下载。
通过以上的介绍,我们应该对儿童编程软件有了一个基本的了解。 Scratch只是一个教学工具。在这里我想告诉我们的家长和老师不要担心Scratch,因为在少儿编程教育的道路上,国产编程软件的发展已经相当成熟,甚至比scratch还要好。近年来,随着国家对科创教育的重视,相信我们会越来越好。