新增 4 天教案大纲 + reveal.js 交互幻灯片(docs/teaching/)

大纲按「3天C++强化(含OOP)+1天Qt桌面」组织,讲:练≈1:2.7;每个知识点直接
链接仓库真实代码文件与 ERRATA/VERSION_NOTES 里记录的具体坑。幻灯片
vendor 了 reveal.js 5.2.1(核心+highlight插件),零 CDN 依赖,配 serve.py
本地起服务(仅绑定 127.0.0.1)供离线播放,代码链接可点开查看源码。
This commit is contained in:
张宗平
2026-07-01 16:51:12 +08:00
parent 8e44203929
commit b89819d5db
13 changed files with 2093 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<title>Qt 方向实训 · 4 天教案幻灯片</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;
max-width: 760px; margin: 60px auto; color: #222; line-height: 1.6; }
h1 { font-size: 1.6em; }
ul { padding-left: 1.2em; }
li { margin: 14px 0; }
a.day { font-size: 1.1em; font-weight: 600; color: #1a4d8f; text-decoration: none; }
a.day:hover { text-decoration: underline; }
.desc { color: #555; font-size: 0.92em; }
code { background: #eef2f7; padding: 1px 6px; border-radius: 3px; }
</style>
</head>
<body>
<h1>川大 C++/LinuxC 课程「02. Qt 方向」—— 4 天实训幻灯片</h1>
<p class="desc">配套大纲:<code>docs/teaching/OUTLINE.md</code>
离线可用(reveal.js 已 vendor 进仓库);代码链接需通过本地 HTTP 服务打开才能正常跳转,
见仓库 <code>docs/teaching/OUTLINE.md</code> 「材料与播放方式」一节。</p>
<ul>
<li><a class="day" href="day1.html">Day 1 · C++ 对 C 的扩展 + 类和对象基础</a>
<div class="desc">p01/ch02、p01/ch03 强化精讲 → p01/ch04/s01s03 封装/构造析构</div></li>
<li><a class="day" href="day2.html">Day 2 · OOP 进阶</a>
<div class="desc">p01/ch04/s04s06 对象模型/友元/运算符重载 → p01/ch04/s07s08 继承/多态</div></li>
<li><a class="day" href="day3.html">Day 3 · 泛型与标准库</a>
<div class="desc">p01/ch05 模板 + p01/ch06 类型转换 → p01/ch07 异常 + p01/ch08 IO流 + p01/ch09 STL</div></li>
<li><a class="day" href="day4.html">Day 4 · Qt 桌面全景</a>
<div class="desc">p03/ch02ch05 项目/信号槽/主窗口 → p03/ch06、ch08ch11 对话框/控件/事件/绘图/文件</div></li>
</ul>
</body>
</html>