第 01 / 03 阶段 · 探索者
编程冒险:Scratch
靠拼接积木来编程。
学生会学到什么
通过在 Scratch 中拼接积木来做游戏和故事,学习编程概念(顺序、循环、条件、变量、事件)。重点不是语法—而是用代码的方式思考。
课程结束时,学生能读懂一个 Scratch 项目并预测其行为,再改动一处看会发生什么。他们会在 Scratch 社区发布一款家人朋友真的能玩的游戏。
逐周课程模块
-
01
认识 Scratch
角色、舞台、积木。用方向键控制角色。
-
02
循环与时序
forever、repeat、wait。让角色来回踱步。
-
03
条件判断
If-then、if-then-else。做一个接苹果的小游戏。
-
04
变量与计分
分数、生命、计时器。带计分板的小游戏。
-
05
故事与声音
造型、声音、广播消息。三幕动画故事。
-
06
混改文化
复刻一个项目并改进它。让混改作品有自己的味道。
-
07
游戏项目(上)
设计 + 角色。可玩的雏形。
-
08
游戏项目(下)
打磨并发布。游戏正式上线 scratch.mit.edu。
他们做出什么
一款发布在 Scratch 上的游戏,家人朋友真的能玩。
可以带走的能力
把顺序 / 循环 / 条件 / 变量内化为长期的心智模型。借助 Scratch 的混改文化,习惯阅读别人的代码。一件由自己做出的、真实存在于互联网上的作品。
