拖几块积木,小猫就动起来了。
Scratch 3 把编程变成拼积木:一块积木一条指令,拼起来就是程序。下面是十分钟能走完的最短路线。
点开即用,无需安装;建议用电脑浏览器(Chrome / Edge)练习。
三个小练习
-
1
让小猫走起来
事件「当 🏳 被点击」→ 控制「重复执行 10 次」→ 运动「移动 10 步」。再加一块外观「说『你好!』2 秒」试试。
-
2
用键盘控制方向
四个方向各写一个脚本:事件「当按下 → 键」→ 运动「将 x 坐标增加 10」。加上「碰到边缘就反弹」,角色就不会跑出舞台。
-
3
做一个接苹果小游戏
新建变量「得分」,苹果用「重复执行」+「将 y 坐标增加 -5」往下落,碰到篮子就
将得分增加 1;再用「克隆自己」让多个苹果同时落下。
积木颜色速查
- 运动移动、转向、跳到坐标
- 外观换造型、说话、变大小
- 声音音效、音乐、音量
- 事件绿旗、按键、广播
- 控制重复、如果、克隆、等待
- 侦测碰到?按键按下?
- 运算加减乘除、随机数、比较
- 变量记分、生命值、列表
官方 Scratch 与 TurboWarp 的对比
本站的体验入口是 TurboWarp——Scratch 3 的社区增强版,积木、界面、作品文件(.sb3)与官方完全一致。下表是两者的具体差异。
| 对比项 | Scratch 3(官方) | TurboWarp(本站入口) |
|---|---|---|
| 是什么 | MIT 官方图形化编程平台 | 社区开发的 Scratch 3 增强版编辑器,同一套积木 |
| 运行方式 | 解释器逐块执行 | 积木先编译成 JavaScript 再运行 |
| 运行速度 | 常规作品流畅,克隆多、循环密的复杂作品会掉帧 | 明显更快,复杂作品帧率更稳 |
| 帧率 | 固定 30 FPS | 可选 60 FPS / 无限帧率 |
| 作品格式 | .sb3 | .sb3,与官方完全互通,双向导入导出 |
| 界面与积木 | 标准界面 | 与官方基本一致,熟悉的积木都在 |
| 扩展 | 仅官方扩展(音乐、画笔、视频侦测等) | 官方扩展 + 自定义扩展,可加载第三方扩展 |
| 插件 | 无 | 插件丰富:关闭角色边界、调试器、自定义舞台尺寸、暂停按钮等 |
| 打包导出 | 只能在线分享,无独立导出 | 可导出独立 HTML / Windows exe / macOS app |
| 账号与社区 | 有账号、作品分享、排行榜、Studio 协作 | 无账号体系、无社区,作品需自行托管 |
| 云变量 | 官方服务器支持 | 需自建服务器,或用官方云变量(受同源限制) |
| 素材库 | 官方角色 / 造型 / 声音库齐全 | 内置官方素材库,可正常使用 |
| 适合谁 | 上课、交作业、参与社区、和同学互相看作品 | 想让作品跑顺、导出成品、用扩展做进阶玩法 |
| 学习效果 | 概念完全通用 | 概念完全通用 |
一句话:学东西两者没差别,TurboWarp 赢在性能和自由度,Scratch 官方赢在社区和账号体系。建议在 TurboWarp 里练习和调优,需要分享或交作业时,把同一个 .sb3 文件上传到 scratch.mit.edu 即可。