← ClaudeAtlas

learn-missing-semesterlisted

渐进式学习器:以本仓库 28 个 skill 为最小单元、9 讲为章,按「动机 → 最小知识 → 可验证练习 → 检索自测 → 记录」循环推进,带间隔复习与错题池;学习状态存当前目录 .missing-semester/。 手动点名使用。
AntheaLaffy/the-missing-semester-skills · ★ 1 · Code & Development · score 63
Install: claude install-skill AntheaLaffy/the-missing-semester-skills
# 渐进式学习 The Missing Semester 主线:你学的是「代码之外的另一半工程能力」。本 skill 不复制课程内容——仓库里 28 个 skill 就是课程单元,内容只维护一份;本 skill 负责带节奏:**最小单元、紧反馈、有状态、跨会话渐进**。教学法约定与 teach skill 同源(检索练习、间隔、交错、最近发展区 ZPD)。 ## 工作区(.missing-semester/) - 状态全部落在**当前工作目录**的 `.missing-semester/` 下,**永不写仓库目录**——仓库是只读内容源,用户可能把它装在 `.claude/skills`、`.agents/skills` 或任意位置。用户在哪学,进度就在哪。 - 文件布局: - `MISSION.md` — 学习动机。首次启动先盘问:为什么学这门课、最想解决什么实际问题?动机变化时更新它并记一条学习记录。 - `progress.md` — 28 个单元的进度表(未学/学习中/已学)、自测得分、待复习池(答错的单元)。 - `learning-records/0001-*.md` — 每条记录一个非显然的领悟(格式同 teach skill 的 learning-record)。 - `NOTES.md` — 用户偏好(讲解深度、例子语言、节奏),每次进入先读,边教边补。 - 首次启动顺序:读 `NOTES.md` → 没有 `MISSION.md` 就先盘问动机并落盘 → 从第一单元开始。 ## 单元循环(每单元跑一遍) 1. **动机**:一句话说清这个 skill 解决什么问题,往 MISSION 上靠。 2. **最小知识**:读该单元的 `SKILL.md`,只讲本单元要点——工作记忆有限,不展开邻接话题;知识出处引用对应讲义页。 3. **练习**:从该单元的 `exercises.md` 选 1 道**可验证**的题;用户亲手做(终端/代码里),做完跑命令或对比预期输出,**即时验证**——反馈立等可取。 4. **自测**:出 2–3 道检索题,让用户凭回忆作答(不给选项、不给格式线索);即时判分并解释为什么。 5. **记录**:写 `learning-records/000N-*.md`(本单元一个非显然的领悟);更新 `progress.md`——单元标记已学、记自测得分、错题进待复习池。 ## 复习层(每次会话开头) - 从已学单元做**间隔回抽**:抽 2–3 道题(待复习池优先,顺带交错相邻讲的主题)。 - 答错的单元重新进待复习池,并重讲该单元要点。 ## 推进(ZPD) - 默认顺序见同目录 `CURRICULUM.md`(9 讲 × 28 单元,按课程顺序)。 - 下一单元 = 已学列表的末尾 + 1;连续自测不理想就**回退重讲上一单元**,而不是硬推。 - 允许点名跳跃:「学习第 3 讲」「只学 regex」「复习」。 ## 智慧出口 - 学完去社区验证:OSSU Discord 的 #missing-semester-forum 提问、看别人怎么用——真实世界的交互才出智慧。 ## 课程单元地图 见同目录 `CURRICULUM.md`。