Scratch
软件描述
Scratch 是一种编程语言,可轻松创建属于自己的互动故事、动画、游戏、音乐和艺术作品,并将创作成果分享到网络上。当年轻人制作并分享 Scratch 项目时,他们便学会了重要的数学和计算概念……
官方网站
访问软件的官方网站了解更多信息
scratch.mit.edu
什么是 Scratch?
Scratch 是一种编程语言,可轻松创建互动故事、动画、游戏、音乐和艺术,并将作品分享到网络上。青少年在创作和分享 Scratch 项目的过程中,学习重要的数学和计算概念,同时培养创造性思维、系统性推理能力以及协作能力。
🔄 替代方案
75 个选择
Flowgorithm
Flowgorithm 是一款免费应用程序,可帮助您使用简单的流程图创建程序。

MonoGame
一个用于创建强大跨平台游戏的框架。XNA 的精神续作,已在桌面、移动和主机平台发布数千款游戏。MonoGame 是一个完全托管的 .NET 开源游戏框架,无任何黑箱。

Banquise
Banquise 是一个全球玩家与创作者社区。使用无代码工具创建任何游戏或其他互动内容,并与整个社区分享。

TurboWarp
TurboWarp 是一个 Scratch 模组,可将项目编译为 JavaScript,以使其运行得非常快速。

Gandi IDE
Gandi IDE 是一个基于浏览器的游戏引擎,是 MIT Scratch 的一个修改版,具备协作功能,允许用户实时共同设计和编程。Gandi 还包含多种扩展,帮助开发者制作多人在线游戏,包括 MMO、MOBA、PvP 和 PvE 游戏。
codeSpark Academy 通过各种互动学习活动,如拼图、游戏、逐步创意项目、游戏设计和离线打印材料,教授计算机编程基础——所有这些内容均可由家长监控。

Scratux
Scratux 是一种主要面向儿童的基于积木的可视化编程语言。基本上,Scratux 的目标是提供 Scratch 桌面版的开源 Linux 二进制文件。

mBlock
一站式编程教育平台。通过mBlock,学生可通过拖拽积木块或编写Python代码,轻松创建游戏、动画并编程机器人。




