这是一版适合课堂、社群活动和线下体验课的口袋街机流程。它的目标不是在 90 分钟内做出完整大作,而是让每个孩子完成一件事:

做出一个能运行、能分享、自己能讲清楚的小游戏。


适合什么场景?

  • 8-16 岁学生的 AI 创作体验课。
  • 科创社团、图书馆、社区空间、学校社团的一次 Workshop。
  • 老师或机构想先用一个短课验证孩子是否愿意继续做。

建议配置:

  • 每 8-12 名学生配 1 名讲师或助教。
  • 每名学生一台能上网的电脑。
  • 优先使用 MakeCode Arcade 浏览器版。
  • 现场只强制产出 MakeCode Share 链接;README 和开发日志可以作为课后任务。

90 分钟流程

0-10 分钟:展示目标

讲师现场打开一个小游戏,让学生看到今天要做出的最小形态:

  • 能控制角色。
  • 有一个目标。
  • 有得分、生命、时间或胜负条件。
  • 能生成 Share 链接。

不要先讲太多概念。先让学生知道,今天不是听课,是把东西跑起来。

10-25 分钟:做出第一个可玩版本

学生打开 MakeCode Arcade,选择一个基础模板或从空项目开始。讲师带大家完成:

  • 添加角色。
  • 设置控制方式。
  • 添加一个可收集物或敌人。
  • 做出分数或生命变化。

这一段不追求个性化,目标是所有人都跑起来。

25-50 分钟:改成自己的主题

让每个学生改 3 件事:

  1. 改游戏标题。
  2. 改角色或道具的外观。
  3. 改一个规则参数,比如速度、得分、生命或时间。

可以使用 AI 帮忙想主题、解释代码、生成修改建议。但学生必须自己测试,并能说出改了什么。

50-70 分钟:加一个小功能

每个人只加一个小功能,避免失控:

  • 每隔几秒出现一个新道具。
  • 碰到敌人扣生命。
  • 分数达到指定值胜利。
  • 时间归零失败。
  • 加一段开始或结束提示。

讲师提醒学生:功能小没关系,能跑最重要。

70-80 分钟:生成 Share 链接

每个学生点击 MakeCode 的 Share / Publish,生成一个可以打开的链接。用另一个浏览器或无痕窗口测试一次。

课堂最低交付物:

  • 游戏名称。
  • MakeCode Share 链接。
  • 一句话玩法说明。

80-90 分钟:三句话复盘

每个学生写下三句话:

  • 我做的游戏叫什么,怎么玩?
  • 今天我改了哪一段或哪一个规则?
  • 最卡的地方是什么,我怎么解决的?

这三句话可以作为第一篇开发日志的草稿。

课后怎么继续?

如果学生愿意继续做,下一步走 进阶自学版

  • 加 2-3 个不同机制。
  • 写 README。
  • 补足至少 3 篇开发日志。
  • 提交项目与审核 申请 Review。

老师和机构如果要完整开课,请继续看 讲师包