张宗平
|
9765865d13
|
Day1 C++ 回顾补一小节:C++11/14/17/20+ 新标准巡礼
原「C++ 环境搭建/高级程序回顾」只覆盖语言老知识点(namespace/重载/引用/
虚析构/模板),没有让学员感受到 C++ 这些年一直在大幅进化。新增一个概念性
知识点(无配套代码,同 Vcpkg 那一条的先例):按标准列出 C++11→20 的核心
新特性(auto/智能指针/移动语义/lambda → concepts/ranges/协程/模块),
并提醒"新标准≠生产环境能直接用",挂钩本仓库自身的 C++17 基线选择和
tools/std_probe.py。OUTLINE.md 表格行/核心概念条目与 day1.html 新增幻灯片
一一对应。
|
2026-07-02 16:41:48 +08:00 |
|
张宗平
|
a6743fcea0
|
每个「讲」知识点补齐核心概念 + 常见的坑,幻灯片与大纲同步
此前一版「讲」部分基本只是代码演示(贴代码 + 一句出处说明),没有讲透
知识点本身的原理。改为覆盖清单原则:每个知识点在大纲里至少固定两项——
核心概念(是什么/为什么,不只是怎么写)+ 常见的坑(注意事项/误区),
课堂实际讲解深度按学员反馈现场调整,但大纲必须列全,以免漏讲或退化成
纯代码演示。
- custom.css 新增 .concept-box/.pitfall-box 卡片样式
- day1–5.html 每个知识点前插入对应卡片,内容与 OUTLINE.md 的覆盖清单一一对应
|
2026-07-02 16:25:46 +08:00 |
|
张宗平
|
ee902fb1e0
|
幻灯片 index.html 里的 markdown 引用补上可点击链接
配套大纲、方案书全文此前只是纯文本 <code> 提及,无法点击跳转;改成
<a> 链接(相对路径),配合 serve.py 的 .md 自动渲染即可正常打开。
|
2026-07-02 16:24:50 +08:00 |
|
张宗平
|
8c154f5844
|
add support knowledge
|
2026-07-02 13:43:21 +08:00 |
|
张宗平
|
83620c0cf5
|
教案对齐官方方案书:重写为 5 天 C++/Qt 教学设计,补齐 6 个 Qt 技术缺口示例
- docs/teaching/OUTLINE.md、slides/day1-5.html、index.html:替换此前自定义的
4 天方案,严格对齐 docs/TRAINING_PLAN_2026.md「C++方向」Day1-5 课堂内容
(Day6-10 为纯项目实作,不在教案范围)
- docs/teaching/examples/:官方方案书要求但仓库 p03/(wiki 抓取内容) 未覆盖的
QSS/Model-View/JSON/QThread/QPropertyAnimation/QStateMachine 六个技术点,
各补一个最小可运行示例 + README 教学文档,均已离屏验证跑通;手工维护,
不属于 gen_part3.py 生成产物
- 根 CMakeLists.txt:接入 docs/teaching/examples 构建(BUILD_QT_PART 分支内),
不改动生成器管理的 p01/p03 CMakeLists
- 任务卡改为目标/验收标准/基础知识参考三段式模板,custom.css 配套新增样式
- docs/teaching/PRETEST.md:10 题 10 分钟 C++ 摸底测验,验证教案假定的受众
基础是否成立,并与 OUTLINE.md §0 的分层预案挂钩
|
2026-07-02 11:31:44 +08:00 |
|
张宗平
|
b89819d5db
|
新增 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)供离线播放,代码链接可点开查看源码。
|
2026-07-01 16:51:12 +08:00 |
|