AI & Robotics Youth Foundation捐赠

第 01 / 03 阶段 · 探索者

编程冒险:Scratch

以拼接积木的方式编程。

编程

年龄
8 – 11
时长
8 周
前置要求
无

学生将学到什么

在 Scratch 中拼接积木、制作游戏与故事,由此掌握顺序、循环、条件、变量、事件等编程概念。语法其次,核心在于用代码的方式思考。

课程结束时,学生能读懂一个 Scratch 项目、预判它的运行效果,再改动一处,观察会发生什么。他们还会在 Scratch 社区发布一款真正的游戏,家人朋友都能玩。

课程模块

  1. 认识 Scratch

    角色、舞台、积木。以方向键操控角色。

  2. 循环与时序

    forever、repeat、wait。一个来回走动的角色。

  3. 条件判断

    If-then、if-then-else。一个接苹果的小游戏。

  4. 变量与计分

    分数、生命、计时器。一款带计分板的小游戏。

  5. 故事与声音

    造型、声音、广播消息。一则三幕动画故事。

  6. 二次创作文化

    复刻一个项目,加以改进。让二次创作带上个人风格。

  7. 游戏项目(上)

    设计 + 角色。可试玩的雏形。

  8. 游戏项目(下)

    打磨 + 分享。游戏发布到 scratch.mit.edu。

学生作品

一款在 Scratch 上发布、家人朋友都能实际游玩的游戏。

核心收获

把顺序、循环、条件、变量内化为稳固的心智模型。借助 Scratch 的二次创作文化,能自如阅读他人的代码。一件亲手做出、真实存在于互联网上的作品。

我们推荐的免费学习资源

  1. Scratch

    官方平台及其配套教程。

    源自 MIT;约 2 亿用户;行业事实标准。

    交互式编辑器 + 社区 + 教程

  2. Code.org —— CS Fundamentals

    符合课程标准的 K-5 系列课程,约 30 小时,无广告。

    Code.org 是美国 501(c)(3) 非营利组织,由 Microsoft、Amazon、Google 及其他捐赠者资助。

    自定进度交互谜题 + 不插电活动

  3. Experience CS

    树莓派基金会推出的课程,接替 Google 的 CS First。面向 3–8 年级。

    树莓派基金会(英国注册慈善机构);Google 于 2025-06-30 终止 CS First 后,由该基金会承接。

    Scratch 单元 + 视频 + 入门项目

其他参考资源

下一步

C3《Python 初体验》,进入文本编程;也可以继续留在 Scratch,享受二次创作的乐趣。