幻灯片按 4 天版重排:Day1 全 C++、Day3 启用 ch05/ch06、Day5 综合案例

- Day1:开训 + 全天 C++(PRETEST 摸底环节内联;★所有权/★编译 vs 链接错误新卡)
- Day2:Qt 入门 + 信号槽 → 计算器(★栈控件双重释放/★lambda 第五参数/
  ★重复 connect/★QString 中文编码,均链到坑点复现示例)
- Day3:QMainWindow/QDialog(p03/ch05、ch06 首次排课,☆两张新卡)+ 布局/控件/QSS
- Day4:事件/绘图/QTableWidget + 文件系统/JSON(★工作目录/★文件编码)
- Day5:综合案例全天(student_manager 走查 + QThread 提升 + 流程规范)
- index.html 同步 4+1 结构;相对链接脚本校验 0 失效
This commit is contained in:
张宗平
2026-07-05 12:49:44 +08:00
parent 1053ebf41c
commit 0f81edcc74
6 changed files with 880 additions and 1132 deletions
+19 -18
View File
@@ -2,7 +2,7 @@
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<title>C++/Qt 方向实训 · 5 天教案幻灯片</title>
<title>C++/Qt 方向实训 · 4+1 天教案幻灯片</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
body { font-family: -apple-system, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", sans-serif;
@@ -17,24 +17,25 @@
</style>
</head>
<body>
<h1>川大 C++/LinuxC 课程「02. Qt 方向」—— 5 天实训幻灯片</h1>
<p class="desc">对齐官方《四川大学软件学院 2026 年夏 C/C++ 项目实习实训方案书 V1.2》
「五、执行计划 (二) C++方向」Day1–5(Day6–10 是纯项目实作,无课堂内容,不在本教案范围)。
配套大纲:<a href="../OUTLINE.md"><code>docs/teaching/OUTLINE.md</code></a>
方案书全文:<a href="../../TRAINING_PLAN_2026.md"><code>docs/TRAINING_PLAN_2026.md</code></a>
离线可用(reveal.js 已 vendor 进仓库);代码链接需通过本地 HTTP 服务打开才能正常跳转,
见仓库 <a href="../OUTLINE.md"><code>docs/teaching/OUTLINE.md</code></a> 「材料与播放方式」一节。</p>
<h1>川大 C++/LinuxC 课程「02. Qt 方向」—— 讲授 4 天 + 综合案例 1 天</h1>
<p class="desc">对齐 <b>2026-07 新版 10 天实训安排</b>(Day1–4 讲授、Day5 综合案例讲解、
Day6–10 学员项目开发与答辩)。配套大纲:
<a href="../OUTLINE_4DAY.md"><code>docs/teaching/OUTLINE_4DAY.md</code></a>
(含新安排简表、逐天设计与中初级学员适配性评估);
旧 5 天版大纲 <a href="../OUTLINE.md"><code>OUTLINE.md</code></a> 保留作历史参照。
离线可用(reveal.js 已 vendor 进仓库);代码链接需通过本地 HTTP 服务打开才能正常跳转
<code>python3 -m http.server 8000</code>,见大纲「材料与播放方式」)。</p>
<ul>
<li><a class="day" href="day1.html">Day 1 · 开训 + C++ 回顾/工具链</a>
<div class="desc">团队建设/Scrum/C++企业应用(讨论,无编码) → C++精选回顾 + CMake实操 + Vcpkg概念</div></li>
<li><a class="day" href="day2.html">Day 2 · Qt 开发环境/信号槽/基础控件/布局与 QSS</a>
<div class="desc">p03/ch0204 项目结构/信号槽 → p03/ch08 控件/布局 + QSS新示例 → 计算器案例</div></li>
<li><a class="day" href="day3.html">Day 3 · 高级控件 Model/View / 事件机制 / 文件IO与JSON</a>
<div class="desc">Model/View新示例 + p03/ch09 事件拦截 → p03/ch11 文件IO + JSON新示例 → 本地数据存储案例</div></li>
<li><a class="day" href="day4.html">Day 4 · 2D绘图/多线程/动画框架与状态机</a>
<div class="desc">p03/ch10 2D绘图 + QThread新示例 → 动画+状态机新示例 → 交互式小游戏案例</div></li>
<li><a class="day" href="day5.html">Day 5 · 团队协同开发/综合案例复盘/OpenCV可选</a>
<div class="desc">团队协同开发(概念,用方案书图) → 综合案例复盘 + OpenCV/AI自学指针</div></li>
<li><a class="day" href="day1.html">Day 1 · 开训 + C++ 回顾与提升(全天 C++</a>
<div class="desc">技术版图/环境/CMake/OOP 回顾(含 PRETEST 摸底) → 继承多态虚函数/内存管理与★所有权/STL → 现代 C++ 钩子</div></li>
<li><a class="day" href="day2.html">Day 2 · Qt 概述/创建项目/第一个程序 + 信号槽 → 计算器</a>
<div class="desc">p03/ch0204 + ★栈控件双重释放/★lambda 第五参数/★重复 connect/★中文编码 → 计算器案例</div></li>
<li><a class="day" href="day3.html">Day 3 · QMainWindow/QDialog + 布局/常用控件/QSS</a>
<div class="desc">p03/ch05–06 主窗口与对话框(☆模态非模态生命周期) → p03/ch08 布局控件 + QSS 美化 → 计算器升级</div></li>
<li><a class="day" href="day4.html">Day 4 · 事件机制/绘图/表格 + 文件系统</a>
<div class="desc">p03/ch0910 事件与绘图 + QTableWidget → p03/ch11 文件 IO + JSON + ★工作目录/★文件编码 → 数据存储小工具</div></li>
<li><a class="day" href="day5.html">Day 5 · 综合项目案例讲解:学员信息管理器(全天)</a>
<div class="desc">Day14 收束 + 提升:QThread 防卡界面 + Git/考核规范 + 分组定方向 → Day6–10 项目开发</div></li>
</ul>
</body>
</html>