
儿童AI编程入门:用Scratch AI扩展搭建你的第一个智能项目 (2026)
Version 2.4 — Updated April 2026 | Reviewed by Albert L.
Albert L. · Coding & STEM Writer
Reviewed by KidsAiTools Editorial Team
想让孩子轻松接触AI编程?本教程将引导您和孩子使用Scratch AI扩展,通过3个有趣的项目,从识别动物到体感跳舞,逐步掌握AI基础。无需编程经验,2026年最新指南,让孩子在玩乐中培养未来技能。
儿童AI编程入门:用Scratch AI扩展搭建你的第一个智能项目 (2026)
Scratch不再仅仅是制作简单动画的工具了。借助由ml5.js和谷歌Teachable Machine驱动的AI扩展,孩子们现在可以搭建出识别面孔、分类物体、响应语音指令以及检测身体动作的项目——所有这些都通过Scratch熟悉的拖拽式编程积木完成。全球超过1亿儿童都在使用Scratch(麻省理工学院媒体实验室,2026年数据),而AI扩展是其中增长最快的类别。本教程将带您通过3个AI项目,从入门到进阶,总时长约2小时。
您需要准备什么
- 一台安装了Chrome浏览器的电脑(AI扩展在Chrome中运行效果最佳)
- 一个摄像头(内置或外接均可)
- 一个麦克风(内置即可)
- Scratch账号(在scratch.mit.edu免费注册)——非必需,但推荐注册以便保存项目
- 无需任何编程经验!
了解Scratch AI扩展
Scratch的AI能力来源于社区开发的扩展,这些扩展连接到机器学习模型:
| 扩展名称 | 功能描述 | 最佳应用场景 | 难度等级 |
|---|---|---|---|
| ml5.js 图像分类器 | 通过摄像头识别物体 | “这是什么?”游戏 | 初级 |
| Teachable Machine | 训练自定义AI模型 | 手势游戏、声音应用 | 初级 |
| PoseNet | 检测身体姿势/动作 | 舞蹈游戏、健身应用 | 中级 |
| 语音转文本 | 将语音转换为文字 | 语音控制故事 | 中级 |
| 文本转语音 | 让项目开口说话 | 互动角色 | 初级 |
项目1:AI动物识别器(初级 — 30分钟)
您将搭建什么:一个项目,孩子向摄像头展示动物(玩具、图片或真实的宠物),Scratch会识别出这是什么动物。
步骤1:打开集成机器学习的Scratch
- 访问 machinelearningforkids.co.uk ——这个网站提供了最简单的Scratch+AI集成方式
- 点击“Try it now” → “Log in”(创建一个免费账号或以访客身份使用)
- 点击“Projects” → “+ Add a project”
- 命名为“Animal Identifier”
- 选择“Images”作为识别类型
步骤2:训练您的AI模型
- 点击您的项目 → “Train”
- 创建标签:“Dog”(狗)、“Cat”(猫)、“Bird”(鸟)(或您拥有的其他动物)
- 为每个标签添加10-15张图片:
- 点击“Add example” → 使用摄像头拍摄玩具动物的照片
- 或者从互联网上拖入图片
- 点击“Back to project” → “Learn & Test”
- 点击“Train new machine learning model”——等待1-2分钟
- 测试一下!向摄像头展示一只动物,看看它是否被正确识别。
步骤3:在Scratch中搭建
- 点击“Make” → “Scratch 3”
- Scratch将打开,并已加载好特殊的AI积木块
- 搭建以下脚本:
当绿旗被点击
重复执行
从摄像头识别图像 (标签)
如果 <(标签) = [狗]> 那么
说 [那是一只狗!🐕] 持续 (2) 秒
播放声音 [狗叫]
结束
如果 <(标签) = [猫]> 那么
说 [那是一只猫!🐱] 持续 (2) 秒
播放声音 [猫叫]
结束
结束
- 点击绿旗,然后向摄像头展示动物吧!
孩子学到什么
- AI需要训练数据(例子)才能学习
- 更多例子 = 更高准确率
- 当图像不清晰时,AI可能会犯错
项目2:和AI玩剪刀石头布(初级 — 45分钟)
您将搭建什么:一个使用AI识别手势,与电脑玩剪刀石头布的游戏。
步骤1:训练手势
- 创建一个新项目 → 类型:“Images”
- 创建3个标签:“Rock”(石头)、“Paper”(布)、“Scissors”(剪刀)
- 为每个手势,从不同角度拍摄20张摄像头照片
- 训练模型
步骤2:在Scratch中实现游戏逻辑
当绿旗被点击
说 [请出你的手势!剪刀、石头还是布?] 持续 (2) 秒
等待 (3) 秒
从摄像头识别图像 (玩家选择)
将 [电脑选择] 设为 (在 (1) 到 (3) 之间取随机数)
如果 <(玩家选择) = [石头] 并且 (电脑选择) = [2]> 那么
说 [布包石头。电脑赢了!]
结束
... [继续添加所有组合]
孩子学到什么
- AI可以识别视觉模式(手势形状)
- 计算机程序使用逻辑(如果/那么)来做决策
- 随机数生成可以创建不可预测的对手
🧱 动手试试:Blocky 3D 积木冒险 — 15 关闯关,像乐高一样在浏览器里搭建 3D 世界。无需注册,完全免费。
项目3:体感舞蹈游戏(中级 — 45分钟)
您将搭建什么:一个舞蹈游戏,角色会使用PoseNet身体姿态检测,实时模仿您的身体动作。
步骤1:设置PoseNet扩展
- 访问 stretch3.github.io 打开Scratch(这是集成了PoseNet的增强版Scratch)
- 点击“Add Extension” → “PoseNet2Scratch”
- 当提示时,允许摄像头访问
步骤2:让角色跟随您的动作
当绿旗被点击
重复执行
将 x 坐标设为 (鼻子 x 坐标) * (2)
将 y 坐标设为 (鼻子 y 坐标) * (2)
如果 <(右手腕 y 坐标) > (右肩 y 坐标)> 那么
换成造型 [举手]
说 [举起手来!🙌]
结束
结束
步骤3:添加舞蹈挑战
创建一系列姿势,挑战玩家去模仿:
- 举起手来!✋✋
- 摸摸脚趾!🦶
- T字造型!✈️
- Dab舞姿!💃
AI会检查玩家的身体姿势是否与目标姿势匹配。
孩子学到什么
- AI可以理解三维空间中的身体姿势(姿态估计)
- 实时AI处理(模型持续运行)
- 游戏设计:如何将AI能力转化为有趣的挑战
常见问题排查
| 问题 | 解决方案 |
|---|---|
| “摄像头无法工作” | 检查浏览器权限(Chrome → 设置 → 隐私设置和安全性 → 网站设置 → 摄像头) |
| “模型无法训练” | 每个标签至少需要10个示例;检查网络连接 |
| “AI识别总是出错” | 添加更多训练示例,确保光线充足,尝试不同角度 |
| “扩展无法加载” | 使用Chrome浏览器(而非Safari/Firefox),清除缓存,尝试无痕模式 |
| “Scratch运行缓慢” | 关闭其他浏览器标签页,AI扩展会占用大量CPU资源 |
完成这些项目后的下一步
准备好迎接更多挑战了吗? 试试这些更高级的Scratch AI项目:
- 情绪识别器:训练AI识别开心、悲伤、惊讶的面孔
- 语言翻译器:结合语音转文本 + 翻译API + 文本转语音
- 智能宠物喂食器模拟器:AI根据时间和活动识别您的“宠物”角色何时饥饿
- AI音乐作曲家:使用Scratch的声音积木和AI生成的旋律
常见问题解答
Scratch AI扩展可以在平板电脑上运行吗?
很遗憾,大多数AI扩展需要桌面/笔记本电脑上的Chrome浏览器。摄像头和处理要求对于平板电脑来说太高了。标准的Scratch可以在平板电脑上运行,但AI功能不行。
Scratch AI扩展是免费的吗?
是的,完全免费。Machine Learning for Kids、PoseNet2Scratch以及所有Teachable Machine集成都是免费的。没有付费层级。唯一的“成本”是需要一台带摄像头的电脑。
我的孩子可以分享AI Scratch项目吗?
使用Machine Learning for Kids创建的项目可以在该平台内分享。标准的Scratch社区分享功能不直接支持AI扩展——分享的项目不会包含已训练的模型。变通方法:分享项目运行时的视频录像。
Scratch AI适合哪个年龄段的孩子?
8-9岁适合在家长指导下完成项目。10-12岁适合独立完成项目。13岁以上可能希望探索更高级的工具(如独立的Teachable Machine,Python机器学习)。无论使用何种工具,AI概念都是相同的——Scratch只是让它们更容易被视觉化理解。
探索更多儿童AI编程工具。试试Teachable Machine来训练自定义AI模型。浏览KidsAiTools上所有55+款AI工具。
衡量AI教育成功的真正标准(以及常见的误区)
家长们常常会用一些不太恰当的标准来衡量AI教育的成功。以下是一些我们建议您重新审视的视角:
成功的标志是:
- 您的孩子会主动提问“这是怎么工作的?”,而不是被动地使用AI
- 您的孩子能用自己的话向朋友或兄弟姐妹解释一个AI概念
- 您的孩子能在没有被告知的情况下,识别出AI生成的图片或文本
- 您的孩子选择用AI进行创作,而不仅仅是消费内容
- 您的孩子会质疑AI的输出:“这真的是事实吗?”
成功的误区是:
- 您的孩子每周使用AI工具X小时(时间≠学习效果)
- 您的孩子能说出20个AI工具的名字(知识≠智慧)
- 您的孩子通过AI完成作业获得高分(分数≠理解)
- 您的孩子通过使用“AI术语”给大人留下深刻印象(行话≠真正理解)
3个月挑战计划
想把这篇文章的建议付诸实践吗?这里有一个为您精心设计的3个月计划:
第1个月:探索阶段
- 尝试本文中的2-3款不同AI工具
- 每次15-20分钟,每周3-4次
- 重点:您的孩子喜欢什么?什么让他们感到沮丧?
- 目标:找到1-2款真正能吸引孩子兴趣的工具
第2个月:搭建阶段
- 确定1-2款主要工具
- 完成至少一个结构化的项目或挑战
- 开始将AI学习与学校科目联系起来
- 目标:您的孩子能创作出让他们引以为傲的作品
第3个月:反思阶段
- 讨论他们从AI中学到了什么(不仅仅是他们用AI做了什么)
- 评估:他们对技术的批判性思维能力是否有所提高?
- 决定:是继续使用现有工具,尝试新工具,还是调整学习方法
- 目标:AI素养成为孩子思维的自然组成部分,而不仅仅是屏幕时间
专家视角
AI教育研究人员一直强调以下三个原则:
过程重于结果 — 孩子如何与AI互动,比他们最终产出什么更重要。一个会提出深思熟虑问题的孩子,比一个只生成令人印象深刻作品的孩子学到更多。
迁移重于精通 — 目标不是精通某一个AI工具。而是培养一种思维模式,这种模式可以迁移到任何工具、任何技术、任何未来的挑战中。
自主重于服从 — 那些选择深思熟虑地使用AI的孩子,比那些不理解原因就盲目遵循AI规则的孩子准备得更充分。
这些原则应该指导您关于AI工具、屏幕时间和学习活动的所有决策。
通过我们的7天AI训练营继续学习。探索按年龄段划分的AI工具。
📋 Editorial Statement
Written by Albert L. (Coding & STEM Writer), reviewed by the KidsAiTools editorial team. All tool reviews are based on hands-on testing. Ratings are independent and objective. We may earn commissions through referral links, which does not influence our reviews.
If you find any errors, please contact support@kidsaitools.com. We will verify and correct within 24 hours.
Last verified: April 18, 2026