Бағдарламалы оқытудың негізгі мақсаты – оқыту процесін басқаруды жетілдіру, тексеруден өзін–өзі тексеруге, оқытудан өзін–өзі оқытуға көшу. Бағдарламалы оқытуда жаңа бағдарланған оқулықтар, оқыту құжаттары, үйрету (оқыту) машиналары қолданылды. Оқытудың бұл түрі 1960 жылдан бастап Б.Скиннер, Н.Краудер бастамасынан кейін, педагогика, психология және кибернетиканы ұштастырып пайдаланылады.