L'apprentissage programmé (ou "enseignement programmé") est un système basé sur la recherche qui aide les apprenants à travailler avec succès. La méthode est guidée par des recherches effectuées par divers psychologues et éducateurs.

Le matériel d'apprentissage se trouve dans une sorte de manuel scolaire, de machine à enseigner ou d'ordinateur. Le support présente le matériel dans une séquence logique et testée. Le texte est présenté en petits pas ou en gros morceaux. Après chaque étape, les apprenants reçoivent une question pour tester leur compréhension. Ensuite, la bonne réponse est immédiatement affichée. Cela signifie que l'apprenant, à tous les stades, donne des réponses et est immédiatement informé des résultats.

Il est assez intéressant qu'Edward L. Thorndike ait écrit en 1912 : "Si, par un miracle d'ingéniosité mécanique, un livre pouvait être arrangé de telle sorte que seul celui qui a fait ce qui est indiqué à la première page puisse voir la deuxième page, et ainsi de suite, une grande partie de ce qui exige maintenant une instruction personnelle pourrait être gérée par l'impression".

Mais Thorndike n'a rien fait de son idée. Le premier système de ce type a été conçu par Sidney L. Pressey en 1926. "Le premier.. [machine à enseigner] a été développée par Sidney L. Pressey... Bien que développée à l'origine comme une machine à marquer des points... ...elle a démontré sa capacité à enseigner".