L'apprendimento programmato (o "istruzione programmata") è un sistema basato sulla ricerca che aiuta gli studenti a lavorare con successo. Il metodo è guidato dalla ricerca fatta da una varietà di psicologi applicati ed educatori.

Il materiale di apprendimento si trova in una specie di libro di testo o macchina didattica o computer. Il mezzo presenta il materiale in una sequenza logica e testata. Il testo è in piccoli passi o in pezzi più grandi. Dopo ogni passo, agli studenti viene data una domanda per testare la loro comprensione. Poi immediatamente viene mostrata la risposta corretta. Questo significa che l'allievo in tutte le fasi fa delle risposte, e gli viene data una conoscenza immediata dei risultati.

È piuttosto interessante che Edward L. Thorndike abbia scritto nel 1912: "Se, per un miracolo di ingegnosità meccanica, un libro potesse essere organizzato in modo tale che solo colui che avesse fatto ciò che era diretto a pagina uno diventerebbe visibile la pagina due, e così via, molto di ciò che ora richiede un'istruzione personale potrebbe essere gestito dalla stampa".

Thorndike, tuttavia, non fece nulla con la sua idea. Il primo sistema di questo tipo fu ideato da Sidney L. Pressey nel 1926. "La prima... [macchina didattica] fu sviluppata da Sidney L. Pressey... Mentre originariamente fu sviluppata come una macchina a punteggio automatico... [essa] dimostrò la sua capacità di insegnare realmente".