Skip to content

家长/老师指南

感谢您关注孩子的编程学习!这份指南帮助您了解课程设计理念,以及如何更好地陪伴和辅导孩子。


课程简介

AI编程启蒙课是一门面向初中生(12-15岁)的零基础编程课程。通过 7 节课的学习,学生将在 AI 编程助手 Claude Code 的辅助下,从零开始做出真实可用的网页应用。

学什么?

  • 用自然语言和 AI 协作完成编程任务
  • HTML、CSS、JavaScript 网页开发基础
  • 提示词(Prompt)的编写技巧
  • 分解问题、调试排错等编程思维

不学什么?

  • 不需要背诵编程语法
  • 不会深入底层算法和数据结构
  • 不涉及付费工具或复杂的开发环境

课程设计理念

做中学

每节课都围绕一个真实项目展开。学生不是在抽象地学概念,而是在动手做东西的过程中自然地掌握知识。

课程学生作品核心能力预计用时
第1课和 AI 对话认识 AI、学会用终端30分钟
第2课个人介绍网页HTML 基础、写好提示词40分钟
第3课性格测试小游戏CSS 样式、JavaScript 交互45分钟
第4课番茄钟学习计时器状态管理、渐进式开发50分钟
第5课记忆翻牌游戏游戏逻辑、调试思维50分钟
第6课AI故事生成器理解 API、AI 原理50分钟
第7课个人作品集项目整合、展示与分享60分钟

渐进式难度

课程像爬楼梯一样设计——每一步都踩在上一步的基础上:

  1. 先学会和 AI "聊天"
  2. 再用 AI 做一个最简单的网页
  3. 然后给网页加上互动效果
  4. 接着做一个自己真正会用的工具
  5. 挑战一个有趣的小游戏
  6. 理解 AI 背后的原理
  7. 最后把所有作品整合成作品集

AI 辅助,而非替代

课程始终强调:学生是创造者,AI 是助手。Claude Code 帮助学生把想法变成代码,但创意、设计和决策都来自学生自己。这就像有一个随时待命的编程伙伴——学生说想法,AI 帮忙实现,学生再检查和调整。

成长型思维

课程中反复传递一个信息:犯错是正常的,bug 是学习的一部分。全世界的程序员每天都在和 bug 打交道,每修一个 bug,就多了一点经验。我们不希望孩子害怕出错,而是学会面对问题、分析问题、解决问题。


如何辅导孩子

环境搭建:您来帮忙

课前准备阶段需要安装 VS Code、Node.js 和 Claude Code。这一步可能对孩子来说有些复杂,建议您陪孩子一起完成,但尽量让孩子自己动手操作,您在旁边指导。

建议

参考课前准备页面,按步骤一起完成环境搭建。如果遇到问题,可以查看报错排查页面。

学习过程:放手让孩子探索

  • 不要急着给答案。当孩子遇到问题时,先问"你觉得是哪里出了问题?"引导他们自己思考
  • 鼓励试错。修改代码、看看会发生什么——这种探索精神比"一次做对"更重要
  • 关注过程。与其问"做完了吗",不如问"你今天做了什么有意思的东西?"
  • 接受不完美。第一次做出来的网页可能很简陋,这完全没关系——重要的是孩子在这个过程中学到了东西

遇到报错时:引导而非代劳

当孩子说"报错了"或"不工作了",可以这样引导:

  1. "屏幕上显示了什么错误信息?" —— 学会观察
  2. "你刚才改了什么?" —— 学会回溯
  3. "试试把错误信息告诉 Claude Code,看看它怎么说" —— 学会求助

这个过程本身就是在培养调试能力——这是编程中最重要的技能之一。


常见家长疑问

学这个安全吗?

安全。课程所有操作都在孩子自己的电脑上进行,制作的网页也只在本地浏览器中运行。Claude Code 是 Anthropic 公司的产品,有严格的内容安全保护。

需要什么设备?

一台能上网的电脑(Windows、Mac 或 Linux 均可)。不需要高配置,普通家用电脑就够了。建议屏幕不要太小,笔记本电脑或台式机都可以。

每节课要花多长时间?

每节课标注了预计用时(30-60分钟),但孩子可以根据自己的节奏来。有的孩子可能20分钟就做完了,有的可能想多尝试一些效果花了更长时间——都很正常。

孩子卡住了怎么办?

  1. 先看看课程中的提示块(小贴士、注意事项),答案可能就在那里
  2. 查看常见问题报错排查页面
  3. 把问题描述给 Claude Code,让它帮忙分析
  4. GitHub Discussions 提问

学完7节课之后呢?

第7课末尾列出了多个继续学习的方向。孩子可以根据兴趣选择:学 Python、做更复杂的游戏、学习数据科学,或者用 AI 探索其他创意项目。这7节课最重要的收获不是具体技术,而是**"我能用 AI 把想法变成现实"的信心和能力**。

这和学校里的信息技术课有什么不同?

学校的信息技术课通常教计算机基础操作。这门课聚焦于用 AI 工具做项目,更像是一个创客工坊——孩子在做自己感兴趣的东西的过程中学会编程思维。


给老师的话

如果您计划在课堂上使用这套课程,每节课可以拆分成"讲解+动手"两部分。建议给学生留出充足的自由探索时间,鼓励同学之间互相帮助和分享作品。课程中的"挑战任务"可以作为课后拓展作业。