Программированное обучение — метод обучения, выдвинутый профессором Б. Ф. Скиннером (Skinner B.F.) в 1954 г. и получивший развитие в работах специалистов многих стран, в том числе отечественных учёных. В разработке отдельных положений концепции участвовали Н. Ф. Талызина, П. Я. Гальперин, Л. Н. Ланда, И. И. Тихонов, А. Г. Молибог, А. М. Матюшкин, В. И. Чепелев и другие. В то же время считается, что элементы программированного обучения встречались уже в древние времена. Их использовали Сократ и Платон, их обнаруживают в работах И. Ф. Гербарта и даже Дж. Дьюи. В СССР элементы программированного обучения можно обнаружить, например, в работе Центрального института труда.
Особенности методики
Цель концепции заключается в стремлении повысить эффективность управления процессом обучения на базе кибернетического подхода. В своей основе программированное обучение подразумевает работу слушателя по некой программе, в процессе выполнения которой, он овладевает знаниями. Роль преподавателя сводится к отслеживанию психологического состояния слушателя и эффективности поэтапного освоения им учебного материала, а, в случае необходимости, регулированию программных действий. В соответствии с этим были разработаны различные схемы, алгоритмы программированного обучения — прямолинейная, разветвлённая, смешанная и другие, которые могут быть реализованы с использованием компьютеров, программированных учебников, методических материалов. Дидактические принципы программированного обучения: 1) последовательность; 2) доступность; 3) систематичность; 4) самостоятельность.
Алгоритмы программированного обучения
Линейный алгоритм (алгоритм Скиннера)
Б. Ф. Скиннер, разработав собственную концепцию программированного обучения, заложил в неё следующие принципы:
малых шагов — учебный материал делится на малые части (порции), чтобы ученикам не нужно было затрачивать много усилий для их овладения;
низкого уровня трудности порций — уровень трудности каждой порции учебного материала должен быть достаточно низким, чтобы обеспечить правильность ответов учащегося на большинство вопросов. Благодаря этому учащийся постоянно получает положительное подкрепление при работе с обучающей программой. По Скиннеру доля ошибочных ответов учащегося не должна превышать 5 %.
открытых вопросов — Скиннер рекомендовал использовать для проверки усвоения порций вопросы открытого типа (ввод текста), а не выбор из множества готовых вариантов ответа, утверждая при этом, что «даже энергичное исправление ошибочного ответа и подкрепление правильного не предотвращают возникновение словесных и предметных ассоциаций, рождающихся при чтении ошибочных ответов».
немедленного подтверждения правильности ответа — после ответа на поставленный вопрос учащийся имеет возможность проверить правильность ответа; если ответ все же окажется неверным, учащийся принимает этот факт к сведению и переходит к следующей порции, как и в случае верного ответа;
индивидуализации темпа учения — учащийся работает в оптимальном для себя темпе;
дифференцированного закрепления знаний — каждое обобщение повторяется в различных контекстах несколько раз и иллюстрируется тщательно подобранными примерами;
единообразного хода инструментального учения — не делается никаких попыток дифференцированного подхода в зависимости от способностей и наклонностей учащихся. Вся разница между учениками будет выражаться лишь продолжительностью прохождения программ. К концу программы они придут одним и тем же путём.
Разветвлённый алгоритм (алгоритм Кроудера)
Основным отличием подхода, разработанного Норманом Кроудером в 1960 году, является введение индивидуальных путей прохождения по учебному материалу. Путь для каждого учащегося определяет сама программа в процессе обучения, основываясь на ответах учащихся. Н. А. Кроудер заложил следующие принципы в свою концепцию:
сложность порций поверхностного уровня и их упрощение при углублении — учебный материал выдается обучаемому сравнительно большими порциями и ставятся достаточно трудные вопросы. Если учащийся неспособен справиться с такой подачей материала (что определяется по неправильному ответу), то учащийся переходит к порции более глубокого уровня, которая проще;
использование закрытых вопросов — в каждой порции учащемуся предлагается ответить на вопрос, выбрав один из вариантов ответа. Только один вариант ответа является правильным и ведёт к следующей порции того же уровня. Неправильные ответы пересылают ученика в порции более глубокого уровня, в которых подробнее объясняется («разжёвывается») тот же материал;
наличие разъяснений по каждому варианту ответа — если учащийся выбирает неправильный ответ, программа объясняет ему, в чём он ошибся, перед тем, как перейти к следующей порции. Если ученик выбрал правильный ответ, программа поясняет правильность этого ответа, перед тем, как перейти к следующей порции;
дифференцированный ход инструментального учения — разные учащиеся пройдут обучение различными путями.
Адаптивный алгоритм
Обучающая программа поддерживает оптимальный уровень трудности изучаемого материала индивидуально для каждого обучаемого, тем самым автоматически адаптируясь к человеку. Идеи адаптивного программированного обучения были заложены Гордоном Паском в 1950-х годах.
Роль программированного обучения в образовании
В целом программированное обучение можно рассматривать как попытку формализации процесса обучения с максимально возможным устранением субъективного фактора непосредственного общения между преподавателем и обучающимся. В настоящее время считается, что этот подход не оправдал себя. Его использование показало, что процесс обучения не может быть полностью автоматизирован, а роль преподавателя и общение с ним учащегося в процессе обучения остаются приоритетными. Тем не менее, развитие компьютерных технологий и дистанционного обучения повышает роль теории программированного обучения в образовательной практике.