Виды обучающих программ
В зависимости от характера шагов программы различают следующие виды обучающих программ.
► Линейная программа, разработанная Б. Скиннером. Она состоит из таких малых доз материала, которые обеспечивают безошибочное последовательное продвижение ученика. В задании по усвоению материала обычно требуется, прочитав информацию, заполнить пропуск одним или несколькими словами. Потом ответ сверяется с закрытым до этого правильным решением и происходит переход к следующей дозе материала в случае правильного ответа или возврат к информации и повторение задания, если ученик дает неправильный ответ. Ученик продвигается в обучении, только усвоив предыдущее. Активизирующим фактором является необходимость давать ответ, заполняя пробел. Согласно Скиннеру, такая модель обучения имеет в основе следующие принципы.
1. Принцип деления материала на возможно малые части (дозы, шаги), чтобы их усвоение было легким и при этом обязательным.
2. Принцип немедленной оценки ответа (обратной связи)'. ученик заполняет пробел и тут же сравнивает его с правильным ответом.
3. Принцип индивидуализации темпа обучения: каждый учащийся тратит на усвоение столько времени, сколько ему нужно.
Достоинство линейной программы состоит в том, что ученик обязательно усваивает материал благодаря малым шагам, непосредственной проверке и возможности повторения упражнения. Вместе с тем линейная программа подверглась критике за то, что мелкие шаги обучения не позволяют ученику видеть общие цели, достигать заданных целей скачком, индивидуализировать ОГЛАВЛЕНИЕ обучения. Кроме того, ответ учащегося в форме заполнения пробела, по мнению критиков линейного программирования, является очень легким, не требует интеллектуальных усилий. Критика методики линейного программирования привела к созданию разветвленных программ.
► Разветвленные программы. Их создатель, Н. А. Краудер, считает, что дозы учебного материала должны быть достаточно большими, поскольку усвоение зависит не от безошибочного пути мелкими шагами, а от глубокого и всестороннего анализа содержания. Другой особенностью разветвленной программы является новая форма контроля. Для этого используются выборочные ответы ученика: ученик выбирает правильный ответ в контрольном задании из набора ответов, где есть, кроме правильного, неполные и неверные ответы, содержащие типичные ошибки. Если ученик выбрал правильный ответ, он переходит к следующему шагу; если нет, ему разъясняется сущность ошибки и он получает указание работать с одной из программ в зависимости от сделанной ошибки или вернуться к исходному пункту. Таким образом, разветвленная программа ведет учеников разными путями в зависимости от их ответов и ошибок. Ветвление шагов учения – третья особенность данной формы обучения.
Критики использования разветвленных программ считают, что, во-первых, выбор ответа провоцирует ученика угадывать ответы, запоминать и исключать ошибочные и т.п.; во-вторых, даже разветвленная программа не дает ученику цельного и системного представления о материале. Наконец, обучение по любой из названных программ носит искусственный и упрощенный характер, в то время как учение – очень сложный вид деятельности. Таким образом, возникает идея объединения разных видов программ.
► Смешанное программирование. В последние годы идеи программирования реализуются на новой технической основе: постепенно создаются сложные программные продукты, включающие в себя разные дозы и виды информации, проблемное обучение и алгоритмы в обучении, различные способы ввода ответов обучаемых, разную степень адаптации обучения к индивидуальным особенностям ученика, возможность индивидуальной и групповой работы с программой. В смешанных программах материал делится на шаги разного объема в зависимости от дидактической цели, возраста учащихся, логики учебного материала и самого процесса обучения. Способы ответа обучаемого могут быть разные: конструирование ответа из набора букв, слов и т.д.; кодирование ответа условными знаками; выбор ответа из заданного набора; смешанный способ.
Достоинства: программированное обучение позволяет ученику получать информацию о результатах усвоения на каждом этапе обучения и осуществлять его корректировку; развивает самостоятельность; дает возможность обучающемуся работать в оптимальном для него ритме.
Недостатки: программированное обучение не стимулирует творчество обучающегося.