O aprendizado programado (ou 'instrução programada') é um sistema baseado em pesquisa que ajuda os alunos a trabalhar com sucesso. O método é guiado por pesquisas feitas por uma variedade de psicólogos e educadores aplicados.

O material didático está em uma espécie de livro didático ou máquina de ensino ou computador. O meio apresenta o material em uma seqüência lógica e testada. O texto está em pequenos passos ou em pedaços maiores. Após cada etapa, os alunos recebem uma pergunta para testar sua compreensão. Então, imediatamente a resposta correta é mostrada. Isto significa que o aprendiz em todas as etapas faz respostas, e recebe conhecimento imediato dos resultados.

É bastante interessante que Edward L. Thorndike tenha escrito em 1912: "Se, por um milagre de engenhosidade mecânica, um livro pudesse ser organizado de tal forma que somente a ele que tivesse feito o que foi dirigido na página um se tornaria visível, e assim por diante, muito do que agora requer instrução pessoal poderia ser gerenciado por impressão".

Thorndike, no entanto, não fez nada com sua idéia. O primeiro sistema desse tipo foi idealizado por Sidney L. Pressey em 1926. "O primeiro... [máquina de ensino] foi desenvolvido por Sidney L. Pressey. Embora originalmente desenvolvido como uma máquina de autodidata... [ela] demonstrou sua capacidade de realmente ensinar".