关于 probe
probe 是用于评估学习者对课程前置知识掌握情况的测验技能,答案通过测验界面收集,并整理成依赖关系图。它按回答证据标记各知识线索的状态,并指明教师应从何处开始。
主要功能
- 01通过测验界面提问
- 02每轮提出 1–3 道选择题
- 03提供“不知道”选项
- 04按证据标记依赖状态
- 05更新并展示知识图谱
适用场景
- 01开始新课前评估基础
- 02定位尚不明确的知识线索
- 03为教师确定教学起点
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ vasanthsreeram/ alvarmethod --skill probe安装后在 Claude Code 中输入/probe确认已加载。
详细介绍
探测
先测量。探测期间不要教学,只在对方作答后用一句话纠正。
必须使用 Quiz UI。 阅读 ../teach/references/quiz-ui.md 并调用该工具。不要在聊天中输出 A/B/C/D。
目标
生成 .alvar/maps/<slug>.md,为每条依赖知识线标注状态:
known | edge | unknown | blocked
blocked = 对方表示不知道,或问题需要你没有的工具。
提问方式
- 每轮提出 1–3 道选择题。然后等待。
- 始终包含 D. 我不知道(或额外添加一个“我不知道”选项)。
- 从宽泛的问题开始(这是什么类型的对象?这个运算符测量什么?)。然后拆分答案留下的模糊知识线。
- 如果对方已经列出扎实掌握的内容,跳过那些知识线。
- 鼓励对方讲解思路:理由错误但选项正确,标为
edge,而非known。
只有一个正确答案。不要设置取决于措辞的陷阱选项。将 我不知道 作为一个选项。不要将正确选项标为推荐。
评分
| 结果 | 状态变更 |
|---|---|
| 答对 + 理由充分 | known |
| 答对,理由不充分 | edge |
| 答错,差一点 | edge |
| 答错,缺少基础知识 | unknown |
| 我不知道 | blocked 或 unknown |
每轮提问后,更新知识图谱。当即将开始的课程所依赖的知识线都已标注后就停止——不要因为觉得“问题问得够多了”而停止。
知识图谱文件
# Map — <goal>
Updated: <ISO date>
Goal: <one sentence>
## Strands
| strand | status | evidence |
|--------|--------|----------|
| … | known | Q2 + reason |
## Quiz log
- Q1 [strand] <letter> — correct|wrong|idk — <five words>
结束
展示表格。说明教师应从哪些知识线开始。除非对方提出要求,否则不要开始上课。
评论
支持 Markdown