Программированное обучение
Программированное обучение — метод обучения, выдвинутый профессором Б. Ф. Скиннером (Skinner B.F.) в 1954 г. и получивший развитие в работах специалистов многих стран, в том числе отечественных учёных.

Программированное обучение — обучение по специально разработанной обучающей программе, которое представляет собой определенную последовательность конкретных задач, путем которых выполняется и контролируется деятельность педагога и учащихся.

В разработке отдельных положений концепции участвовали Н. Ф. Талызина, П. Я. Гальперин, Л. Н. Ланда, И. И. Тихонов, А. Г. Молибог, А. М. Матюшкин, В. И. Чепелев и другие. В то же время считается, что элементы программированного обучения встречались уже в древние времена. Их использовали Сократ и Платон, их обнаруживают в работах И. Ф. Гербарта и даже Дж. Дьюи. В СССР элементы программированного обучения можно обнаружить, например, в работе Центрального института труда.

Особенности методики 
Цель концепции заключается в стремлении повысить эффективность управления процессом обучения на базе кибернетического подхода. В своей основе программированное обучение подразумевает работу слушателя по некой программе, в процессе выполнения которой он овладевает знаниями. Роль преподавателя сводится к отслеживанию психологического состояния слушателя и эффективности поэтапного освоения им учебного материала, и, в случае необходимости, регулированию программных действий. Учение осуществляется как четко управляемый процесс, изучаемый материал разбивается на небольшие блоки. Они постепенно усваиваются учеником. После изучения каждого блока следует проверка. Если блок усвоен, то происходит переход к следующему. Это и есть «шаг» обучения: предъявление, усвоение, проверка. В соответствии с этим были разработаны различные схемы, алгоритмы программированного обучения — прямолинейная, разветвлённая, смешанная и другие, которые могут быть реализованы с использованием компьютеров, программированных учебников, методических материалов.
Дидактические принципы программированного обучения:
1) последовательность; 
2) доступность; 
3) систематичность; 
4) самостоятельность.

Алгоритмы программированного обучения

Линейный алгоритм (алгоритм Скиннера) 
Б. Ф. Скиннер, разработав собственную концепцию программированного обучения, заложил в неё следующие принципы:
 малых шагов — учебный материал делится на малые части (порции), чтобы ученикам не нужно было затрачивать много усилий для их овладения;
 низкого уровня трудности порций — уровень трудности каждой порции учебного материала должен быть достаточно низким, чтобы обеспечить правильность ответов учащегося на большинство вопросов. Благодаря этому учащийся постоянно получает положительное подкрепление при работе с обучающей программой. По Скиннеру доля ошибочных ответов учащегося не должна превышать 5 %.
 открытых вопросов — Скиннер рекомендовал использовать для проверки усвоения порций вопросы открытого типа (ввод текста), а не выбор из множества готовых вариантов ответа, утверждая при этом, что «даже энергичное исправление ошибочного ответа и подкрепление правильного не предотвращают возникновение словесных и предметных ассоциаций, рождающихся при чтении ошибочных ответов».
 немедленного подтверждения правильности ответа — после ответа на поставленный вопрос учащийся имеет возможность проверить правильность ответа; если ответ все же окажется неверным, учащийся принимает этот факт к сведению и переходит к следующей порции, как и в случае верного ответа;
 индивидуализации темпа учения — учащийся работает в оптимальном для себя темпе;
 дифференцированного закрепления знаний — каждое обобщение повторяется в различных контекстах несколько раз и иллюстрируется тщательно подобранными примерами;
 единообразного хода инструментального учения — не делается никаких попыток дифференцированного подхода в зависимости от способностей и наклонностей учащихся. Вся разница между учениками будет выражаться лишь продолжительностью прохождения программ. К концу программы они придут одним и тем же путём.

Разветвлённый алгоритм (алгоритм Кроудера) 
Основным отличием подхода, разработанного Норманом Кроудером в 1960 году, является введение индивидуальных путей прохождения по учебному материалу. Путь для каждого учащегося определяет сама программа в процессе обучения, основываясь на ответах учащихся.

Н. А. Кроудер заложил следующие принципы в свою концепцию:
 сложность порций поверхностного уровня и их упрощение при углублении — учебный материал выдается обучаемому сравнительно большими порциями и ставятся достаточно трудные вопросы. Если учащийся неспособен справиться с такой подачей материала (что определяется по неправильному ответу), то учащийся переходит к порции более глубокого уровня, которая проще;
 использование закрытых вопросов — в каждой порции учащемуся предлагается ответить на вопрос, выбрав один из вариантов ответа. Только один вариант ответа является правильным и ведёт к следующей порции того же уровня. Неправильные ответы пересылают ученика в порции более глубокого уровня, в которых подробнее объясняется («разжёвывается») тот же материал;
 наличие разъяснений по каждому варианту ответа — если учащийся выбирает неправильный ответ, программа объясняет ему, в чём он ошибся, перед тем, как перейти к следующей порции. Если ученик выбрал правильный ответ, программа поясняет правильность этого ответа, перед тем, как перейти к следующей порции;
 дифференцированный ход инструментального учения — разные учащиеся пройдут обучение различными путями.

Адаптивный алгоритм 
Обучающая программа поддерживает оптимальный уровень трудности изучаемого материала индивидуально для каждого обучаемого, тем самым автоматически адаптируясь к человеку. Идеи адаптивного программированного обучения были заложены Гордоном Паском в 1950-х годах.

Роль программированного обучения в образовании 
В целом программированное обучение можно рассматривать как попытку формализации процесса обучения с максимально возможным устранением субъективного фактора непосредственного общения между преподавателем и обучающимся. Развитие компьютерных технологий и дистанционного обучения повышает роль теории программированного обучения в образовательной практике.

Литература 
 Беспалько В. П. Программированное обучение. Дидактические основы. — М.: Высшая школа, 1970. — 300 с.
 Гальперин П. Я. Программированное обучение и задачи коренного усовершенствования методов обучения // К теории программированного обучения. — М., 1967.
 Крэм Д. Программированное обучение и обучающие машины. — М.: Мир, 1965. — 274 с.
 Куписевич Ч. Основы общей дидактики. — М.: Высшая школа, 1986.Білан В.В.

Примечания

Ссылки 
 Основные методы автоматизированного обучения
 Программированное обучение в курсе Теоретическая механика
 Тренажер по теоретической механике - программированное пособие по теоретической механике.

Педагогические технологии