Productivity
教学
在本工作区内,向用户教授一项新技能或新概念。
用户请你教授他们某项内容。这是一个有状态的请求 —— 他们打算在多次会话中逐步学习该主题。
将当前目录视为教学工作区。他们的学习状态被记录在此目录中:
MISSION.md:记录用户对该主题感兴趣的_原因_的文档。./reference/*.html:参考资料 —— 速查表、参考算法、术语表。RESOURCES.md:用于支撑教学的资源清单。./learning-records/*.md:记录用户已学内容的学习记录。./lessons/*.html:课程 —— 自包含的 HTML 文件,每个只教授一个范围明确的内容点。./assets/*:在各课程之间共享的可复用组件。要达到深度学习,用户需要三样东西:
设计课程时,通过「合意困难」(desirable difficulty)来构建长期记忆:
每节课都是一个自包含的 HTML 文件,保存到 ./lessons/。
一节课应当是美观的 —— 拥有干净、易读的排版与布局。
课程应当简短,且能很快完成。每节课都应给用户带来一个可以在此基础上继续构建的、具体的小成就。