项目介绍 + 功能需求 + 拆解思路 + 草图规划
学生独立用AI生成代码、预览、迭代修改
教师巡场一对一辅导
焚诀讲授 + 3-4位同学作品展示/互评
| 环节 | 教师做什么 | 教师不做什么 |
|---|---|---|
| 项目引导 | 讲清需求、带学生拆解功能步骤 | ❌ 不演示完整实现 |
| 自主实操 | 巡场答疑、鼓励尝试、发现共性问题 | ❌ 不替学生写提示词 |
| 焚诀+展示 | 讲焚诀、组织展示、正面点评 | ❌ 不批评、不比较谁做得差 |
HTML+CSS | 1课时 | 实践热身,建立"我能独立做出来"的信心
HTML+CSS+JavaScript | 2课时 | 第一个"有交互"的项目,首次接触JavaScript
HTML+CSS+JavaScript | 1-2课时 | 锻炼逻辑思维,理解交互复杂度
HTML+CSS+JS+localStorage | 2课时 | 第一个完整管理系统,理解CRUD
HTML+CSS+JS+localStorage | 2课时 | 综合实战,最大程度放手
HTML+CSS+JS+localStorage | 2课时 | 独立从零完成,展示学习成果
① 圆形头像占位图
② 姓名(大字号)
③ 个人简介(小字灰色)
④ 3-5个技能标签
⑤ 底部社交链接按钮
⑥ 渐变背景,居中布局
一个完整项目 = N个小步骤。
不要一口气全扔给AI。
6轮对话,每轮1个需求:
空白页→头像→姓名→简介→标签→链接按钮
· 完成页面框架(输入区+列表区+计数区)
· 实现"添加事项"功能
· 实现列表展示
说不清楚想要什么效果?
找一个参照物让AI模仿。
"配色风格参考苹果官网"
"按钮样式做成微信绿色按钮那样"
"阴影效果参考淘宝商品卡片"
· 实现勾选完成(文字变灰+删除线)
· 实现删除事项
· 实现未完成计数
· 整体美化打磨
代码运行时报错?别怕!
错误信息是AI修Bug的地图。
① 截图/复制红色报错文字
② 发给AI:"运行后报了这个错,请帮我分析原因并修复"
③ 循环直到正常运行
· 显示屏 · 数字按钮0-9
· 运算符 + - × ÷
· 等号= · 清除C · 退格⌫
· 小数点支持 · 运算历史(可选)
告诉AI"不要什么",
和告诉它"要什么"同等重要。
"不要使用任何外部CSS框架"
"请用原生JavaScript,不要引入jQuery"
"不要改动导航栏的代码"
复杂项目按轮次分层施工,
每一轮只做一个功能模块。
6轮施工:框架→添加→编辑→删除→搜索→localStorage
AI生成的方案不满意?
换一种描述方式,可能完全不同。
三种策略:换身份 | 换场景 | 换约束
· 图书录入(书名、作者、ISBN、分类、日期)
· 图书列表展示 + 库存状态
· 借阅管理(借出/归还+借阅人)
· 库存统计(总数/已借出/在库)
· 逾期提醒(>30天红色标记)
· 搜索筛选
面对多种实现方式不知道怎么选?
让AI帮你分析利弊。
"对于XXX,方案A用表格,方案B用卡片。请帮我分析优缺点,推荐一个方案。"
难度:综合 | 技术栈:HTML+CSS+JS+localStorage | 课时:2课时(240分钟)
· 学生从零开始独立完成
· 教师只提供需求说明
· ❌ 不干预实现过程
· ❌ 不帮写提示词
· ❌ 不帮调试
· 功能完整度
· 独立完成度
· 创意发挥
· 作品展示表达能力
十二种提示词心法,够用一辈子
知道了"AI能帮我写代码",基础越好AI越溜
装好Trae CN,发出了人生第一条提示词
做出了第一个完整的个人网页
能看懂代码在做什么了,认识了Python
独立完成了5个项目,学会了12条焚诀
从零独立完成了"蹭饭地图"
Python基础教程
Git和GitHub
响应式设计
数据库
部署上线
你不是来学语法和公式的
你是来学"怎么指挥AI做出好东西"的
用AI辅学,边用边学
| 学生问题 | 教师回应 |
|---|---|
| "我做不完了怎么办?" | "没关系,核心功能跑通就合格。真正的软件也几乎没有'做完'的时候。" |
| "AI生成的代码和上节课不一样" | "这很正常,AI每次生成不完全一样。只要功能对就行。" |
| "同样的需求,问两次结果不同" | "对!这就是为什么需要迭代和换角度。不同方案可能各有优劣。" |
| "我想做XXX额外功能,能做吗?" | "当然可以!试着自己描述需求让AI实现。这才是VC的乐趣所在。" |
| "这段JS代码我还是看不懂" | "焚诀④——发给AI,让它用白话解释。不懂就追问。" |