Învățarea programată (sau "instruire programată") este un sistem bazat pe cercetare care îi ajută pe cursanți să lucreze cu succes. Metoda este ghidată de cercetări efectuate de o varietate de psihologi aplicativi și educatori.

Materialul de învățare se găsește într-un fel de manual sau de mașină de predat sau de calculator. Suportul prezintă materialul într-o secvență logică și testată. Textul se prezintă în pași mici sau în bucăți mai mari. După fiecare pas, cursanții primesc o întrebare pentru a-și testa înțelegerea. Apoi, imediat este afișat răspunsul corect. Acest lucru înseamnă că, în toate etapele, cursantul dă răspunsuri și este informat imediat despre rezultate.

Este destul de interesant că Edward L. Thorndike a scris în 1912: "Dacă, printr-un miracol al ingeniozității mecanice, o carte ar putea fi aranjată în așa fel încât numai cel care a făcut ceea ce era indicat la pagina unu ar deveni vizibil la pagina doi și așa mai departe, multe dintre lucrurile care acum necesită instruire personală ar putea fi gestionate prin tipar".

Cu toate acestea, Thorndike nu a făcut nimic cu ideea sa. Primul sistem de acest tip a fost conceput de Sidney L. Pressey în 1926. "Primul... [mașină de predat] a fost concepută de Sidney L. Pressey... Deși inițial a fost dezvoltat ca o mașină de auto-scorare... [acesta] și-a demonstrat capacitatea de a învăța efectiv".