Не все принципы программирования, предложенные Скиннером, пользуются повсеместным признанием среди научных работников, специализирующихся в области программированного обучения. Критике был подвергнут прежде всего принцип «безошибочного прочтения текста». Сидней Л. Пресси из Огайо, а также Норман А. Кроудер из Чикаго, например, считают, что не следует исключать возможность ошибок, допускаемых учащимися в процессе учения, ибо эти ошибки можно использовать для рационализации этого процесса, придав им статус контроля его качества и превратив их в средство, позволяющее обнаружить те вопросы, которые учащийся не понял или которыми он еще не овладел.