Snap!
软件描述
Snap! 是一种面向儿童和成人的广泛友好的编程语言,同时也是一套用于计算机科学深入研究的平台。
官方网站
访问软件的官方网站了解更多信息
官方认证
snap.berkeley.edu
安全链接HTTPS
什么是 Snap!?
Snap!(原名 BYOB)是一种可视化、拖拽式编程语言。它是 Scratch(麻省理工学院媒体实验室终身幼儿园小组的项目)的扩展重实现版本,支持“自建积木”。它还具备一等列表、一等过程和续体功能。这些增强特性使其适合用作高中生或大学生学习计算机科学的正式入门工具。
🔄 替代方案
19 个选择
PaletAI
无需编程即可创建、游玩和分享由AI生成的手机游戏的应用程序。

Glicode
GLICODE TM 将每包巧克力棒变成一小口编程课程。通过将巧克力棒按正确顺序排列,你可以用日本(以及全球)最受欢迎的零食,以有趣且引人入胜的方式学习算法思维。

Waterbear
Waterbear 是一个让编程更易懂、更有趣的工具包。使用可视化语言,你无需学习语法即可开始编程。

S2JS
S2JS回答了在Scratch之后该去哪里的问题。 S2JS是一个教程,指导孩子们编写可在智能手机或其他具备浏览器功能的设备上直接运行的JavaScript游戏。它以Scratch为参照讲解JavaScript,重点在于快速取得成果。

BYOB (Build Your Own Blocks)
★4
Snap! 社交平台。功能包括自定义(可自行创建)积木、一等公民过程(lambda)、一等公民列表(包括嵌套列表),以及具有原型继承的一等公民真正面向对象的精灵。

Panther
Panther 是一种面向编程知识较少的年轻用户的编程语言。Panther 提供了 Scratch 的更高级版本,Scratch 是麻省理工学院开发的一种简单编程语言。

HyperNext Studio
HyperNext Studio 是一个易于使用的软件创作系统,几乎任何人都能快速开始构建自己的可用软件。



