跳转至

AI 编程进阶:方法与实践

欢迎来到清华大学《AI 编程进阶:方法与实践》课程主页。AI 已经深度融入软件开发,掌握 AI 辅助编程正在成为开发者不可或缺的能力。如今你已经通过编程入门课学会亲手把想法写成代码,这门课将带你进入下一阶段:人机协同编程。我们不再只追求自己把代码写得更快、更多,而是学习如何与 AI 高效分工、彼此校验,理解 AI 辅助编程的基本原理,用主流工具完成代码生成、理解与优化,并在需求分析、调试、重构、测试等关键环节对 AI 给出的结果做出有效评估与控制,让 AI 真正成为可靠的编程伙伴。

课程信息

  • 课程号:00240431
  • 课程名称:AI 编程进阶:方法与实践(Advanced AI Programming: Methods and Practice)
  • 课程类型:全校选修
  • 授课语种:中文
  • 先修要求:具备一定的编程基础
  • 上课周期:2026 年 10 月 13 日 – 12 月 1 日(第 5–12 周)
  • 考核构成:阶段检查点 + 最终提交 + 互评

教学目标

掌握原理与方法

掌握 AI 辅助编程的基本原理,合理使用主流工具完成代码的生成、理解与优化,建立人机协同的编程思维。

具备人机协同开发能力

与 AI 分工协作,由 AI 承担需求分析、调试修复、代码重构与测试生成,人则负责提出目标、评估结果并加以控制。

培养工程实践能力

独立完成一个基于 AI 辅助的完整开发项目,理解相关技术的局限性与潜在风险,形成负责任的工程实践习惯。

开始学习

更多课程内容,请点击顶部导航栏的「课程内容」,或使用下面的按钮进入。

进入课程内容