16 周在线课件

LECTURE SLIDES · 16 WEEKS 16 周在线课件
每周 100 分钟浏览器直接授课 · 支持学生交互

按一学期 16 周、每周 100 分钟线下课整合 48 课时教案而成。每份课件为独立网页: 键盘 ← → 翻页、F 全屏(教师投影授课);内嵌可运行代码练习与随堂小测(学生手机/电脑打开即可交互); 页内链接与模块页、经典笔记、交互演示互相跳转。

W1 · L1–L2导论:AI 时代为什么学编程 三种能力 · 现场 AI 结对演示 · 提问的艺术 · 环境安装 M0 导论 · V001–V003
W2 · L3–L5环境与工具链 命令行运行 · AI 编程工具 · 亲手调通大模型 API · Git 提交流程 M1 · V004–V008
W3 · L6–L7类型与数据结构 看数据先看类型 · 四种结构一句话选型 · 推导式入门 M2 · V009–V012
W4 · L8–L9控制流与函数 分支循环 · 循环两大杀手 · 函数契约四要素 M2 · V013–V016
W5 · L10–L11IO、异常与类 文件持久化 · 异常处理 · 类封装状态 · 模块与包 M2 · V017–V021
W6 · L12–L14HTTP 与数据获取 请求-响应模型 · F12 实测 · requests 调 API · 爬虫精要与伦理 M3 · V022–V026
W7 · L15–L16数据可视化与虚拟环境 Pandas 筛选统计 · Matplotlib 画图 · 依赖隔离与复现 M3+M4 · V027–V030
W8 · L17–L18代码质量与模块化 AI 代码五类问题 · 审查三步法 · assert 测试 · 项目结构 M4 · V031–V033
W9 · L19–L20API 深入与 Prompt 工程 四参数 · 流式输出 · Prompt 五组件 · Few-shot 与 CoT M5 · V034–V039
W10 · L21–L22结构化输出与 RAG 基础 JSON Mode · Function Calling · 幻觉与 RAG 原理 M5 · V040–V044
W11 · L23–L24RAG 实战与多模态 numpy 手搓完整 RAG 链路 · Vision 看图 · TTS 说话 M5 · V044–V045
W12 · L25–L26AI Agent ReAct 循环手写 · 工具设计 · 故障防护与能力边界 M5 · V046–V047
W13 · L27–L30FastAPI 前后端与方法论 路由与 Pydantic · fetch 前端 · 对话记忆 · 五步开发流程 M5 收官 · V048–V053
W14 · L31–L34项目启动与冲刺一 项目池选题 · MVP 定义 · 架构设计 · 后端与 AI 核心 M6 · 项目实战
W15 · L35–L39联调、调试日与部署 联调三坑 · AI-free 调试日 · Bug Bash · 部署就绪 M6 · V054
W16 · L40–L48答辩与课程总结 打磨与答辩 · 优秀代码复盘 · 能力模型与进阶路线 M6+M7 · V054–V059

课件使用说明

教师投影授课

打开课件按 F 全屏,方向键翻页;带 分步显示 的页面按 → 逐条展开,适合边讲边出。 URL 形如 #/5 可直达任意一页,便于课前定位。

学生课堂交互

手机或电脑打开同一页面:标注「交互」的练习页可直接运行 Python 代码(浏览器内完成), 小测页点击选项即时判分出解析。

← 返回课程主页 从 M0 模块页深入 →