第一单元 点击闯关
第2课 五步法:想法→能玩
后面每款游戏都走这五步:想法→说清楚→草稿→自己玩一遍→只改坏的那一处。
想从「有个酷想法」走到「同学能点着玩」,中间就靠这五步。
今天用「点击闯关」练一遍流程卡——以后打地鼠、贪吃蛇都照此走。
背口诀没用:每一步都要写出「做成了长什么样」。
一、这一课怎么学
- 开始前你要会:会打开浏览器,会打字。
- 怎样算做完:完成「轮到你做」,并在嵌入工具里留下可预览文件。
- 建议:先读「弄懂这件事」,再做练习。
二、学完你能做到
- 能按顺序说出五步。
- 能标出每步主要是人做还是 AI 做。
- 能把点击闯关套进流程卡。
三、弄懂这件事
这一课就这几小步:
1.五步分别做什么
做小游戏时,我们按五步走:①想法 ②说清 ③草稿 ④核验 ⑤迭代。
每一步都要能写出「做成了长什么样」,不能只背口诀。
想法是你想让同学玩到什么;说清是边界和成功标准;草稿是先出能打开的一版;核验是你自己点一遍;迭代是只改坏的那一处。
2.谁来做
想法和说清,主要靠你自己想清楚、写清楚。
草稿主要请氛围编程工具里的 AI 帮你写;游戏页本身不跑大模型。
核验只能是你:自己打开页面点按钮。迭代时你指出现象,再让 AI 改那一处。
3.最小例子
想法:同学打开页面,能点按钮换关,并且加分。
说清:只要单页、一共 3 关、不要登录。
草稿:先让 AI 做出能打开的最小版。
核验:草稿出来后,自己亲手点 5 次,看换关和加分是否真的发生。
点一点就明白
点下面的按钮,看屏幕上发生了什么。
四、先跟着做
对照例子想清楚
用自己的话重述本课成功标准。
做对了会怎样你写出来的标准,别人打开页面点几下就能核对是不是做到了,而不是只有形容词。
指出哪一步必须自己点,不能听 AI 口头说完成。
做对了会怎样你明确写出:必须自己打开页面点一遍;AI 口头说「完成了」不能算数。
五、轮到你做
「点击闯关」五步流程卡
抄五步,每步写点击闯关这一次要做什么。
做对了会怎样五步都写了具体动作;第⑤步写的是「只改坏的那一处」,而不是整页推倒重来。
做不出来怎么办第①步可先写成:同学打开页面,能点按钮换关并加分。第②步补上:单页、3 关、不要登录。
红笔圈出最可能跳过的一步,并写防跳过办法。
做对了会怎样你圈出的多半是④核验,并写了防跳过的具体动作。
做不出来怎么办办法写成动作句:页面还没打开、按钮还没亲手点过,就不许说「做完了」。
流程卡放进 notes。
做对了会怎样流程卡保存在 notes 里,以后做打地鼠或别的游戏还能翻到同一套五步。
做不出来怎么办文件名带上日期即可,例如 notes/五步-点击闯关-0411.md。
用下面嵌着的氛围编程工具。写完在工具里看预览,文件是
show/l02.html。做对了会怎样在嵌着的工具预览里,你能亲眼看见本课要求的按钮、分数或流程文字,而不是只有说明。
做不出来怎么办先在预览里自己点一遍;文件名必须和例子上写的完全一样,改完再刷新预览。
本节例子
下面整段是给 AI 的提示词示例:写清目标、范围和怎样算做成;请整段使用,不要只丢半句。工具嵌在下方。本课文件是 show/l02.html。
做单个 HTML 文件,标题居中写「点击闯关·五步」。 按顺序用 1~5 列出做「点击闯关」小游戏时的五步。每一步要有短标题 + 一句完整说明(不要只写两个字口号)。内容必须和闯关有关,建议如下,可润色但不要改顺序: 1.想法:先想清楚同学打开后能做什么,例如点按钮换关并加分。 2.说清:写明范围——单页、大约 3 关、不要登录、不要服务器。 3.草稿:让 AI 先做出能打开、能点的最小一版。 4.核验:自己打开页面,用鼠标点按钮,确认换关和加分真的发生(不能只听 AI 说完成了)。 5.迭代:只改坏的那一处,改完再点一遍;不要整页推倒重来。 页底加一行:本课纯前端,不要服务器。 要求:排版清晰,适合课堂投影;不要做真游戏逻辑。 输出要求:必须用 ```html 文件名 给出完整可运行 HTML(含 <style> 与需要的 <script>),不要只回复说明,不要只贴 CSS/JS 片段。页面打开后要立刻看得见内容,不要只有标题和大空框。
正在打开氛围编程工具…若长时间空白请强制刷新。
六、小心这些错
在③就要求排行榜、音效包、联机。
背顺口溜却填不出成功标准。
七、带走这几句
- 带走五步:想法→说清楚→草稿→自己点一遍→只改坏的那一处;每一步都要写得出「做成了什么样」。
- 核验不能省:自己打开页面点一遍,AI 口头完成不算数。
八、打勾再往下
- 我能按顺序说出五步。
- 流程卡五格都有字。
小测验
对照上面「学完你能做到」选一个答案,再点「检查」。
亲手点按钮属于哪一步?
「先做能打开的最小版」主要在?
迭代时更好的说法是?