🎨 What is Scratch? — 什么是 Scratch?
🇨🇳 中文
Scratch 是一个免费的
你不用打字写代码!你只要像玩
🇬🇧 English
Scratch is a free programming tool made by MIT, just for kids.
You don't type code! You stack colorful blocks together — like playing with LEGO — to make games, animations, and stories.
🌟 Cool Facts — 有趣的事实
- Scratch 是 免费 的 — Scratch is free!
- 有 1 亿 多个小朋友在用 Scratch — Over 100 million kids use Scratch!
- 可以用 中文 — You can use it in Chinese
- 不用安装,
browser 里就能玩 — No install, just open your browser
🐱 Meet the Cat & Stage — 认识小猫和舞台
🇨🇳 中文
打开 Scratch 的时候,你会看到一只橙色的 小猫。这只猫的英语名字叫
小猫站在一个白色的方块里,那个方块叫
小猫这种会动的东西叫
🇬🇧 English
When you open Scratch, you'll see an orange Cat. Its name is Scratch Cat.
The cat stands on a white box called the stage. Your blocks tell the cat to move, talk, and dance on the stage.
The cat is called a sprite. You can add more sprites — dinosaurs, spaceships, apples — anything!
🌈 Block Colors — 积木的颜色
🇨🇳 中文
Scratch 的积木有 9 种颜色。每种颜色做不同的事情。记住颜色,你就知道每块积木是干嘛的!
🇬🇧 English
Scratch blocks come in 9 colors. Each color does a different job. Learn the colors and you'll know what each block does!
💡 Easy to remember — 容易记住
蓝色 = 走动 · 紫色 = 长相 · 粉色 = 唱歌 · 黄色 = 开始 · 橙色 = 控制
Blue = move · Purple = look · Pink = sound · Yellow = start · Orange = control
🚀 Your First Project — 你的第一个作品
🇨🇳 中文
我们来做一个简单的作品 — 让小猫说"你好",然后向前走 10 步。准备好了吗?
🇬🇧 English
Let's make a simple project — make the cat say "Hello" and walk 10 steps forward. Ready?
Open Scratch — 打开 Scratch
去 scratch.mit.edu,点 Create(创建)。
Go to scratch.mit.edu and click Create.
Drag the "When clicked" block — 拖一块"当绿旗被点击"
从 黄色 的
From the yellow Events category, drag out this block. 意思:当我点绿旗的时候,开始运行。
Add a "say Hello" block — 加一块"说 你好"
从 紫色 的
From the purple Looks category, drag out the "say" block. 你也可以把 Hello! 改成 你好!。
Add a "move 10 steps" block — 加一块"移动 10 步"
从 蓝色 的
Click the green flag! — 点绿旗!
点舞台上面的 🚩 绿旗。看看会发生什么!
Click the green flag 🚩 above the stage. Watch what happens!
🎉 你做出第一个程序了! — You made your first program!
You wrote 3 blocks. The cat said hello and walked. 这就是编程! That's programming!
🧩 Try It Right Here! — 在这里动手试试!
🇨🇳 中文
点左边的积木把它们加到右边,然后点 绿旗 ▶ Run 看小猫做什么!
🇬🇧 English
Click the blocks on the left to add them to the right side, then click green flag ▶ Run to see what the cat does!
🐱 Mini Scratch — 迷你 Scratch
从左边点积木加到这里
💡 Try this — 试试这个
1. Add "say 你好" → "move 60" → "jump" → click Run!
2. 加 "wait 1 second" 让小猫慢一点 — Add "wait" to make the cat slower
3. 把同样的积木加几次!— Add the same block many times!
🎮 Make a Game — 做一个小游戏
🇨🇳 中文
来做一个游戏:"接苹果" 🍎 — 小猫要接住从天上掉下来的苹果。
🇬🇧 English
Let's make a game: "Catch the Apple" 🍎 — the cat catches falling apples.
Add an Apple sprite — 加一个苹果角色
右下角点 Choose a Sprite(选择角色),找 Apple 🍎。
Apple falls forever — 苹果一直掉下来
给苹果加这些积木:
go to x: y: 180
glide 2 secs to x: same y: -150
意思:苹果一直从上面(y:180)掉到下面(y:-150)。
Cat follows the mouse — 小猫跟着鼠标
点小猫,给小猫加这些积木:
set x to mouse x
现在小猫会跟着你的
Catch the apple! — 接住苹果!
先在 橙色 的 score 的变量。
First, in the orange Variables category, click Make a Variable and name it score.
⚠️ 不要把它加到刚才"掉下来"的那堆积木里!给苹果再做一堆新的积木 — 再拖一块"当绿旗被点击 🚩",像这样:
Don't add this to the falling stack! Give the apple a second, separate stack — drag out another "when 🚩 clicked":
if touching Cat? then
say "Yum!" for 1 sec
change score by 1
end
意思:电脑一直检查 — 如果苹果
🤔 为什么要做两堆积木? — Why two separate stacks?
因为 glide(滑行)积木会让第一堆积木"忙着让苹果往下掉",那 2 秒里它不会去看有没有碰到小猫。所以要分开做两堆:一堆让苹果掉,另一堆一直一直检查有没有接住 — 两堆同时运行!
The glide block keeps the first stack busy for 2 whole seconds, so it can't check for the cat during the fall. A second stack runs at the same time and checks every moment. Scratch runs many stacks together! 🎉
🍎 小提示:在 if 里面再加一块 go to y: 180,接到的苹果就会马上回到上面再掉一次! — add go to y: 180 inside the if so a caught apple jumps back to the top.
🏆 You made a game! — 你做出了一个游戏!
Show your family! 给爸爸妈妈看看!
🎁 Download & Play — 4 个做好的游戏,下载就能玩
🇨🇳 中文
这里有 4 个做好的 Scratch 游戏。点 ⬇ 下载 把 .sb3 文件存到电脑,在 Scratch 里打开就能玩 —— 还能点 See inside(看里面)改积木,做成你自己的!
🇬🇧 English
Here are 4 finished Scratch games. Click ⬇ Download to save the .sb3 file, open it in Scratch, and play — then click See inside to change the blocks and make it your own!
用鼠标移动小猫,接住掉下来的苹果 —— 就是本页教的游戏!
小猫每秒跳到一个新地方,手快点中它就得分!
用小猫当球拍(鼠标控制),把苹果弹回去 —— 每弹一次 +1 分。
用 ← → 方向键躲开掉下来的苹果,活得越久分越高!
📂 How to open it — 怎么打开 .sb3
1️⃣ 打开 scratch.mit.edu,点 Create(创建)。
2️⃣ 点左上角 File 文件 → Load from your computer 从电脑上传。
3️⃣ 选你下载的 .sb3 文件。
4️⃣ 点绿旗 🚩 开始玩!想改的话,积木就在右边。
1) Open scratch.mit.edu → Create. 2) File → Load from your computer. 3) Pick the .sb3 you downloaded. 4) Click the green flag 🚩 to play — the blocks are right there to change!
📚 Cool English Words — 酷酷的英语单词
🇨🇳 中文
玩 Scratch 的时候,你会一直看到这些英语词。点单词听发音!🔊
🇬🇧 English
You'll see these English words all the time in Scratch. Click any word to hear it!
舞台上会动的东西,比如小猫、苹果、球。
小猫表演的那个白色方块。
彩色的小方块,拼起来就是代码。
你给电脑的命令。
从一个地方走到另一个地方。
用鼠标按一下。
开始你的程序。
一直重复做同样的事。
一直一直,不停下。
只有……的时候才做。
在某个事情发生的时候。
两个东西碰在一起。
玩游戏的时候得到的分。
角色不同的样子。
🌐 Where to Play — 去哪里玩
🇨🇳 中文
Scratch 不用下载,电脑上有
🇬🇧 English
You don't need to download Scratch. Just open a browser on your computer (Chrome, Edge) and you can play right away.
官方网站,完全免费!点 Create(创建)就能开始。
给更小的小朋友玩(5–7岁),平板电脑下载免费 APP。
下载到电脑上,没有 Wi-Fi 也能玩。
👨👩👧 For Parents — 给爸爸妈妈
Scratch 是安全的:免费,没有广告,没有应用内购买。账号需要
Scratch is safe: Free, no ads, no in-app purchases. Account needs an email (parents can help sign up).
💡 What to Make Next — 接下来做什么
生日贺卡
给朋友做一张会动的生日贺卡。
鱼缸
很多鱼在舞台里游来游去。
乒乓球
球在两个球拍之间弹来弹去。
故事动画
两个角色互相说话。
太空冒险
开飞船躲星星。
音乐机
按键发出声音,做一首歌。
🌟 你是一个程序员了!— You are a programmer now!
Practice every day. Make lots of projects. Have fun! 🎉
每天练习,做很多作品,玩得开心!