Programovaná učebnice je kniha obsahující výukový materiál a návod, jak kombinovat četbu se sledováním asimilace znalostí a dovedností, jak nacházet a odstraňovat rozpory mezi zamýšlenou a dosahovanou úrovní asimilace znalostí.
Programovaná učebnice je podle TSB kniha obsahující vzdělávací materiál (co se naučit) a návod, jak učit - jak skloubit čtení (poslech) látky s ovládáním asimilace znalostí a dovedností, jak najít a odstranit rozpory mezi zamýšlenou a dosaženou úrovní asimilace znalostí [1] .
Naprogramovaná učebnice používá lineární, rozvětvený nebo kombinovaný tréninkový program, rozebírá učební materiál, který se má naučit, nebo pokyny pro studenta k provedení určitých akcí, doplňující vysvětlení, otázky a odpovědi pro samotestování. Naprogramovaná učebnice slouží jako zdroj informací, organizuje vzdělávací proces, kontroluje míru asimilace látky, reguluje tempo studia látky, podává potřebná vysvětlení, předchází chybám, kontroluje jednání žáka s odpověďmi. Pokud je akce provedena správně, je účastník vyzván, aby postoupil k další části vzdělávacího materiálu; v případě nesprávné odpovědi vysvětlí charakteristické chyby, kterých se praktikant dopustil. Pouze správná odpověď se může posunout vpřed.