Разработку разветвленной формы осуществлял другой представитель американской технологии программированного обучения — Норман А. Кроудер. В его схеме S — R — Р связи между стимулом, реакцией и продуктом осуществляются мыслительными операциями. Кроме того, он предполагал дифференцированный подход к
обучаемым. Разветвленная программа может быть представлена следующим образом (см. схему).
В разветвленной программе ответ используется главным образом для того, чтобы вести обучающегося дальше — по одному из разветвлений. Н. Кроудер. в отличие от Б.Ф.Скиннера, предполагает, что обучающийся может допустить ошибку и тогда надо дать ему возможность уяснить эту ошибку, исправить се, потренироваться для закрепления материала, т.е. в программе Н. Кроудера каждый ответ используется для выявления возможностей выбранного учащимся пути и определения, что делать дальше. Данный тип программирования ближе к проблемным технологиям преподавания и содержит в себе больше деятельностной составляющей, прежде всего интеллектуального характера. Развитие ребенка при таком виде программирования реализуется в зоне актуального, а не ближайшего развития (если пользоваться терминологией Л.С.Выготского) и быстрее развиваются окончательно сформированные логические или формально – операциональные структуры интеллекта (по Ж.Пиаже). Именно такой тип преподавания, основанный на моделировании и творчестве может позволить школьнику достичь высот олимпиадного уровня.
Таким образом, разветвленная программа отличается от линейной множественностью (и многократностью) выбора шага. Она ориентирована не столько на безошибочность действия, сколько на уяснение причины, которая может вызвать ошибку. Соответственно разветвленное программирование требует от обучающегося умственного усилия, по сути, оно является «управлением процессом мышления». Подтверждением правильности ответа в этой форме программирования является обратная связь, а не только положительное подкрепление (по закону эффекта). Разветвленная программа может представлять собой большой текст, содержащий много ответов на вопрос к нему. Предлагаемые в «рамках» развернутые ответы либо здесь же оцениваются как правильные, либо отклоняются, и в том и в другом случае сопровождаясь полной аргументацией. Если ответ неправилен, то обучающемуся предлагается вернуться к исходному тексту, подумать и найти другое решение. Если ответ правильный, то далее предлагаются следующие опросы, уже по тексту ответа и т.д. Как отмечает В. Оконь, вопросы, в понимании Н. Кроудера, имеют целью:
а) проверить, знает ли учащийся материал, содержащийся в данной рамке;
б) в случае отрицательного ответа отослать учащегося к координирующим и соответственно обосновывающим ответ «рамкам»;
в) закрепить основную информацию с помощью рациональных упражнений;
г) увеличить усилия учащегося и одновременно ликвидировать механическое обучение через многократное повторение информации;
д) формировать требуемую мотивацию учащегося.
Разветвленная программа полнее, чем линейная, учитывает особенности научения человека (мотивацию, осмысленность, влияние темпа продвижения). (Приложение 2.)
Программированное обучение в конце 60-х — начале 70-х гг. получило новое развитие в работах Л. Н. Ланды, который предложил алгоритмизировать этот процесс.
Алгоритм есть правило (обратное утверждение неправомерно), предписывающее последовательность элементарных действий (Операций), которые в силу их простоты однозначно понимаются, исполняются всеми; это система указаний (предписаний) об этих действиях, о том, какие из них и как надо производить. Алгоритмический процесс — это система действий (операции) с объектом, он есть не что иное, как последовательное и упорядоченное выделение в том или ином объекте определенных ею элементов. Одним из преимуществ алгоритмизации обучения является возможность формализации и модельного представления этого процесса.
Преимущества управления, программирования в образовательном процессе наиболее полно и теоретически обоснованно проставлены в обучении, основанном на психологической теории поэтапного формирования умственных действий П.Я. Гальперина.
В теории П.Я.Гальперина процесс формирования умственных действий проходит 5 этапов:
1. Предварительное ознакомление с действием, с условиями его выполнения.
2. Формирование действия в материальном виде с развертыванием всех входящих в него операций.
3. Формирование действия во внешней речи.
4.Формирование действия во внутренней речи.
5. Переход действия в глубокие свернутые процессы мышления.
Совместно с Н.Ф.Талызиной П.Я.Гальперин реализовал эту теорию на практике в процессе обучения. Исходными теоретическими постулатами послужили следующие положения, разработанные в отечественной психологии Л.С.Выготским, С.Л, Рубинштейном, А.Н.Леонтьевым:
—всякое внутреннее психическое есть превращенное, интериоризированное внешнее; сначала психическая функция выступает как эгоцентристская характеристика личности, а затем, как результат «децентрации» (т.е. ориентации во вне);
—психика (сознание) и деятельность суть единство, а не тождество: психическое формируется в деятельности, деятельность регулируется психическим (образом, мыслью, планом);
— психическое развитие имеет социальную природу: развитие человеческих индивидов пошло не путем развертывания внутреннего, наследственно заложенного видовым опытом, а путем усвоения внешнего общественного опыта, закрепленного в средствах производства, в языке;
— деятельностная природа психического образа позволяет рассматривать в качестве его единицы действие. Отсюда следует, что и управлять формированием образов можно только через посредство тех действий, с помощью которых они формируются.
П.Я.Гальперин поставил перед обучением принципиально новые задачи: описать любое формируемое действие совокупностью его свойств, подлежащих формированию – компетентностный подход к обучению; создать условия для формирования этих свойств; разработать систему ориентиров, необходимых и достаточных для управления правильностью формирования действия и избегания ошибок. П.Я.Гальперин разграничил две части осваиваемого предметного действия: его понимание и умение выполнить. Первая часть играет роль ориентировки и названа ориентировочной, вторая — исполнительной. П.Я.Гальперин придавал особое значение ориентировочной части, считая и «управляющей инстанцией»; позднее он назовет ее «штурманской картой».
Теория поэтапного формирования умственных действий явилась фундаментом разработанного Н.Ф.Талызиной нового направления — программирования учебного процесса. Его цель — определение исходного уровня познавательной деятельности обучающихся, новых формируемых познавательных действий: содержания; обучения как системы умственных действий, средств, т.е. действий, направленных на усвоение широкого круга знаний по третьему типу ориентировки (в плане развернутой речи); пяти основ ных этапов формирования умственных действий, на каждом из которых к действиям предъявляются свои требования; разработка алгоритма (системы предписаний) действий; обратная связь и обеспечение на ее основе регуляции процесса научения.
Существенными для реализации направления программирования обучения являются общие характеристики действий: по форме (материальное, внешнеречевое, речь «про себя», умственное); по степени обобщенности; по мере развернутости; по мере освоения и тому, дается ли действие в готовом виде или осваивает самостоятельно.
В действии выделяются ориентировочные, исполнительные и контрольные функции. Согласно Н.Ф.Талызиной, «любое действие человека представляет собой своеобразную микросистему управления, включающую «управляющий орган» (ориентировочная час действия), исполнительный, "рабочий орган" (исполнительна часть действия), следящий и сравнивающий механизм (контрольная часть действия)».
Центральным звеном формирования умственных действий является его ориентировочная основа, характеризуемая полнотой обобщенностью и степенью самостоятельного освоения действий. Третий тип ориентировочной основы действий (в развернутой речи), отличаясь оптимумом полноты, обобщенности, самостоятельности, обеспечивает наивысшую эффективность формирования умственных действий. Тем не менее, необходимо дополнить, что недостаточность эффективной речевой деятельности не всегда свидетельствует о недостаточной развитости интеллекта, так как каналы восприятия и реализации действий не всегда одинаковы у разных личностей, и высокий уровень интеллектуальной деятельности и развитой логики может сочетаться с недостаточно развитой речевой деятельности.
Соотнося между собой существующие подходы к обучения Н. Ф. Талызина отмечает, что по сравнению с бихевиористской теорией программирования теория поэтапного формирования умственных действий «строит наиболее рациональную структуру (систему познавательных действий)»; это подлинное управление развитием человека. В то же время эта теория служит примером последовательного воплощения деятельностного подхода к обучению.
В целом программированное обучение характеризуется coвокупностью пяти признаков/принципов:
1) наличия поддающейся измерению цели учебной работы и алгоритма достижения этой цели:
2) расчлененности учебной части на шаги, связанные с соответствующими дозами информации, которые обеспечивают выполнение каждого шага:
3) завершения каждого шага самопроверкой, результаты которой дают возможность судить о том, насколько он успешен, и предложения учащемуся достаточно эффективного средства для этой самопроверки, а если требуется, то и соответствующего корректирующего воздействия;