Объединяя достоинства подходов Б. Скиннера по линейному программированному обучению и концепцию Н. Кроудера разветвлённого программированного обучения, английские специалисты из университета в городе Шеффилде (отсюда и название методики) предложили смешанное программированное обучение.
К его отличиям можно отнести следующее:
- учебный текст делится на различные по объёму порции / шаги (основаниями для деления выступают: цель обучения данному фрагменту; содержательные и логические связи, существующие между отдельными блоками учебного текста и возраст учащихся);
- учащийся дает ответы как путем их выбора, так и в ходе заполнения пробелов, имеющихся в тексте.