AI lesson 09 · 编程入门

让 AI 帮你理解代码,而不是替你偷懒

AI 可以解释代码、找 bug、生成注释,但你必须理解它给出的代码。

逐行解释 变量 循环 列表 debug

Lesson story

先把这一课放进真实学习场景里。

编程学习中,AI 最适合做代码讲解员和 debug 搭档。它可以告诉你每一行代码在做什么,也能帮你定位缩进、变量名或逻辑错误。

但是你不能只是复制修正后的代码。你要能说出错误在哪里、为什么错、修正后为什么能运行。

第 09 课 3D 插图:机器人和小朋友学习 让 AI 帮你理解代码,而不是替你偷懒
每一课都用“学生 + AI 伙伴”的方式,把概念转成可操作的学习任务。

Core ideas

本课要抓住的核心概念。

逐行解释

让 AI 按行说明变量、循环、条件和输出。

找 bug

先指出错误位置,再解释原因,最后给修正代码。

注释

把复杂代码转成适合自己理解的说明。

复述

不用 AI 的话,自己重新讲一遍程序逻辑。

Workflow

把学习过程画成流程图。

  1. 1粘贴短代码step 1
  2. 2要求逐行解释step 2
  3. 3定位 bugstep 3
  4. 4运行修正版本step 4
  5. 5自己复述逻辑step 5

Example

示例 Prompt 或代码。

先不要急着复制。读完后想一想:它给了 AI 哪些角色、任务、背景、格式和限制?如果换成你的学习目标,应该改哪几处?

示例 Prompt
你是 Python 老师。
请逐行解释下面代码,适合 13 岁学生理解。
解释时请说明变量、循环、列表和平均值的概念。

代码:【粘贴代码】

Practice

课堂练习与检查点。

课堂练习

让 AI 解释一个计算平均分的小程序,并检查一段缩进错误的 Python 代码。

自我检查

  • 我能解释每一行代码。
  • 我知道 bug 为什么发生。
  • 我没有只复制 AI 代码。

课后作品

写一个计算三门课平均分的小程序,并让 AI 帮你解释每一行。

Lesson complete

学完这一课,你应该能把 AI 用得更清楚、更安全。

逐行解释 变量 循环 列表 debug