Snap!
软件描述
Snap! 是一种面向儿童和成人的广泛友好的编程语言,同时也是一套用于计算机科学深入研究的平台。
官方网站
访问软件的官方网站了解更多信息
snap.berkeley.edu
什么是 Snap!?
Snap!(原名 BYOB)是一种可视化、拖拽式编程语言。它是 Scratch(麻省理工学院媒体实验室终身幼儿园小组的项目)的扩展重实现版本,支持“自建积木”。它还具备一等列表、一等过程和续体功能。这些增强特性使其适合用作高中生或大学生学习计算机科学的正式入门工具。
🔄 替代方案
19 个选择
Flowgorithm
Flowgorithm 是一款免费应用程序,可帮助您使用简单的流程图创建程序。
Scratch 是一种编程语言,可轻松创建属于自己的互动故事、动画、游戏、音乐和艺术作品,并将创作成果分享到网络上。当年轻人制作并分享 Scratch 项目时,他们便学会了重要的数学和计算概念……

Whimsy
Whimsy 是一个小型游戏引擎,也是一个幻想控制台,用于制作互动故事,你可以探索自己创造的世界并与其中的事物对话!

ScratchJr
编程是新的读写能力!通过ScratchJr,5至7岁的儿童可以编写属于自己的互动故事和游戏。在此过程中,他们学会解决问题、设计项目,并在电脑上创造性地表达自我。

Blockly
Blockly 是一个用于构建可视化编程编辑器的库。用户可以通过拖拽积木来构建应用程序,无需输入任何代码。

Gandi IDE
Gandi IDE 是一个基于浏览器的游戏引擎,是 MIT Scratch 的一个修改版,具备协作功能,允许用户实时共同设计和编程。Gandi 还包含多种扩展,帮助开发者制作多人在线游戏,包括 MMO、MOBA、PvP 和 PvE 游戏。

Bingo
Bingo 是一种基于麻省理工学院 Scratch 的编程语言,采用“积木”式用户界面,用户可通过拼接不同积木来创建更复杂的脚本。它在 Scratch 1.4 的基础上增加了许多新积木。




