Объяснительно-иллюстративное обучение является самым распространенным видом, было описано и научно обосновано И.Ф. Гербартом в начале XIX в. Главной отличительной особенностью этого вида обучения является то, что преподаватель дает знания в обработанном виде, а учащиеся только воспринимают и воспроизводят их.
Содержание материала при этом виде обучения подается в последовательном и непрерывном изложении. Чаще всего деятельность преподавателя основана на словесном объяснении материала, с привлечением образных и наглядных средств обучения. Вид объяснительно-иллюстративного обучения существует очень продолжительное время и не утратил своей значимости, стал традиционным благодаря своим несомненным достоинствам, а именно: системности в подаче и усвоении знаний, последовательности изложения материала, охвату большой аудитории, экономичному темпу и режиму при изложении знаний.
Однако у традиционного вида обучения имеются и существенные недостатки, главный из которых заключается в том, что объяснительно-иллюстративный вид обучения имеет репродуктивный характер, малоразвивающий мышление учащихся, так как их деятельность сводится в основном к запоминанию и воспроизведению информации, сообщенной преподавателем или изложенной в учебных пособиях.
Возникновение программированного обучения связано с широким развитием в XX в. технических средств и оборудования.
Обучающая программа является центральным понятием программированного вида обучения. Обучающая программа состоит из шагов по овладению знаниями и умениями. При программированном обучении информация учащимся дается небольшими, логически завершенными дозами. Шаг программы, в свою очередь, состоит из трех частей:
• предоставление дозы учебной информации;
• задание – осуществление операций по работе с информацией и ее усвоение;
• контрольные задания и повторение упражнений при переходе к следующему шагу.
После того как весь объем материала по заданной теме усвоен, выполняются задания на закрепление и применение изученного.
Программа обучения может осуществляться не только преподавателем, но и с помощью программированного пособия или компьютера.
С развитием программированного обучения тесно связано понятие «алгоритмизация обучения». При алгоритмизованном обучении знания усваиваются посредством выполнения одной за другой логически взаимосвязанных операций. Применение алгоритмов дает возможность строгого контроля над действиями учащихся.