BKT — foundation
Core model: probabilistic student state per micro-skill, Bayes’ rule, ZPD.
BKT — foundation
Core model: probabilistic student state per micro-skill, Bayes’ rule, ZPD.
Selector & explainability
How the next task is chosen and why we can explain it to the teacher.
Notebooks & JupyterLite
Static chapters plus live notebooks at /lab/ (Pyodide in the browser).
Inside the code
The real implementation in web/lib/bkt.ts, line by line.
Companion: MATx
Tom Kabel’s MATx teaches solving the equations our book teaches modeling. The mapping is on the Bridge to MATx page.
%%{init: {'theme': 'base','flowchart': {'nodeSpacing': 96,'rankSpacing': 108,'padding': 40,'curve': 'basis','useMaxWidth': true}}}%%
flowchart LR
subgraph model["Model"]
BKT["BKT / P(L)"]
end
subgraph engine["Engine"]
SEL["Selector / ZPD"]
EXP["Explainability"]
end
BKT --> SEL
SEL --> EXP ru / et / en.bkt-study-guide.tyche.institute.The guide evolves alongside the MATx Teacher product. Source of truth:
web/lib/bkt.ts — every example uses the same model as production.