这是一版适合课堂、社群活动和线下体验课的口袋街机流程。它的目标不是在 90 分钟内做出完整大作,而是让每个孩子完成一件事:
做出一个能运行、能分享、自己能讲清楚的小游戏。
适合什么场景?
- 8-16 岁学生的 AI 创作体验课。
- 科创社团、图书馆、社区空间、学校社团的一次 Workshop。
- 老师或机构想先用一个短课验证孩子是否愿意继续做。
建议配置:
- 每 8-12 名学生配 1 名讲师或助教。
- 每名学生一台能上网的电脑。
- 优先使用 MakeCode Arcade 浏览器版。
- 现场只强制产出 MakeCode Share 链接;README 和开发日志可以作为课后任务。
90 分钟流程
0-10 分钟:展示目标
讲师现场打开一个小游戏,让学生看到今天要做出的最小形态:
- 能控制角色。
- 有一个目标。
- 有得分、生命、时间或胜负条件。
- 能生成 Share 链接。
不要先讲太多概念。先让学生知道,今天不是听课,是把东西跑起来。
10-25 分钟:做出第一个可玩版本
学生打开 MakeCode Arcade,选择一个基础模板或从空项目开始。讲师带大家完成:
- 添加角色。
- 设置控制方式。
- 添加一个可收集物或敌人。
- 做出分数或生命变化。
这一段不追求个性化,目标是所有人都跑起来。
25-50 分钟:改成自己的主题
让每个学生改 3 件事:
- 改游戏标题。
- 改角色或道具的外观。
- 改一个规则参数,比如速度、得分、生命或时间。
可以使用 AI 帮忙想主题、解释代码、生成修改建议。但学生必须自己测试,并能说出改了什么。
50-70 分钟:加一个小功能
每个人只加一个小功能,避免失控:
- 每隔几秒出现一个新道具。
- 碰到敌人扣生命。
- 分数达到指定值胜利。
- 时间归零失败。
- 加一段开始或结束提示。
讲师提醒学生:功能小没关系,能跑最重要。
70-80 分钟:生成 Share 链接
每个学生点击 MakeCode 的 Share / Publish,生成一个可以打开的链接。用另一个浏览器或无痕窗口测试一次。
课堂最低交付物:
- 游戏名称。
- MakeCode Share 链接。
- 一句话玩法说明。
80-90 分钟:三句话复盘
每个学生写下三句话:
- 我做的游戏叫什么,怎么玩?
- 今天我改了哪一段或哪一个规则?
- 最卡的地方是什么,我怎么解决的?
这三句话可以作为第一篇开发日志的草稿。
课后怎么继续?
如果学生愿意继续做,下一步走 进阶自学版:
- 加 2-3 个不同机制。
- 写 README。
- 补足至少 3 篇开发日志。
- 到 提交项目与审核 申请 Review。
老师和机构如果要完整开课,请继续看 讲师包。