Но обратите внимание на то, что форма схемы ЦД
непригодна для этого. Схема ЦД рассчитана на то, что
/7. Обцчение работе с программой Эд
она будет избираться всегда, когда ее цель будет соот-
ветствовать возникшему намерению. Но в нашей ситуа-
>ции нужна такая схема, которая включается всякий раз,
i-когда ситуация соответствует условиям ее запуска. Нам
требуется схема запуск-<-действие вроде ЗД-100:
ЗД-100
Запуск: команда только что напечатана
Действие:
Результат: неизвестен
Цель: неизвестна
В главе 13 я ввел общее понятие о схемах условие-
действие, в которых действие совершается, когда выпол-
i-нено некоторое условие. Схемы ЦД и ЗД являются осо-
.быми случаями схемы условие-действие. В схеме
1.ЦД условием служит намерение достичь определенной
1цели. В схеме ЗД условие состоит в наличии специаль-
ной <запускающей> ситуации.
\- Совершенно очевидно, что ЗД-100 повторяет напоми-
;.нание из сборника инструкций и, следовательно, эта схе-
>ма может быть построена прямо путем прочтения соот-
ветствующей фразы в сборнике (и усвоения ее путем на-
ращивания). Схема ЗД кажется удовлетворительной,
1так как она позволяет без труда сдать экзамен на приме-
нение клавиши ВОЗВРАТ. Для ответа на вопрос <Когда
нужно нажимать на клавишу ВОЗВРАТ?> обучающийся
1 может поискать в своей памяти схему, действие которой
\, состоит в том, чтобы <нажать ВОЗВРАТ>; он извлечет
ЗД-100 и сможет ответить, назвав запускающее условие:
<как только напечатана команда>. Но - увы! - он сдал
экзамен, но не в состоянии произвести это действие в
нужный момент. Почему? Потому что 3 Д-100-это бес-
полезное знание. Условие запуска было сформулировано
так, что к нему никогда не будут обращаться.
Вернемся к схеме ЦД-1. Является ли указанное в ней
действие командой? И, что важнее, думает ли о нем обу-
чающийся как о команде? И да, и нет. Да, потому что
ЦД-1 имела целью дать пример команды-первой
команды, которую узнал ученик. Нет, потому что ему не
17. Обучение работе с программой Эд
сказали, что это команда. Собственно говоря, он не зна-
ет, что такое команда. Этому слову не было дано опреде-
ления. Оно было применено впервые в скобках, во фразе
о нажатии на клавишу ВОЗВРАТ. Нам следовало объяс-
нить, почему нужен ВОЗВРАТ. Это позволило бы понять
цель или назначение этой команды. Но, поскольку мы
считали, что упоминаем о ней лишь в скобках, мы пре-
небрегли таким объяснением. Мы могли хотя бы указать:
<Заметьте, что ничто напечатанное вами не поступит на
Эд, пока вы не нажмете на клавишу ВОЗВРАТ. Поду-
майте о том, что ВОЗВРАТ передает строку. Следите за
тем, чтобы каждая напечатанная вами строка кончалась
командой ВОЗВРАТ!>. Но и этого было бы недостаточно.
Нам следовало бы указать ученику, чтобы он хоть раз
немедленно воспользовался этой схемой - чтобы это
действие было совершено. Схема должна быть закодиро-
вана как действие, а не как слова,
Дело здесь в нашем преподавании, а не в ЗД-100.
Вначале мы не обнаружили этого по двум существенным
причинам. Во-первых, обучающиеся тогда еще не делали
ошибок. Они нажимали на ВОЗВРАТ, но только потому,
что им говорила об этом предыдущая строчка. Во-вто-
рых, они были в состоянии ответить на наш контрольный
вопрос о нажатии на клавишу ВОЗВРАТ. Гораздо позд-
нее в ситуации обучения начались ошибки с этой клави-
шей. Почему? У нас ушло поразительно много времени
на то, чтобы сообразить, что проблема восходит к той
ранней фразе, предложенной в самом начале сеанса обу-
чения и, казалось бы, понятой испытуемыми. Если бы
только они дали знать, что растеряны и смущены, а не
кивали удовлетворенно головой! Кажущееся понимание
при обучении - сущее бедствие.
Знание должно быть представлено в форме, соответ-
ствующей тому, каким образом оно будет использовать-
ся. Обучать чему-либо, так же как и проверять результа-
ты, следует в реальной ситуации, а не в искусственном
мире контрольных вопросов.
Следующая часть инструкции была построена на та-
ком указании:
Теперь попробуйте напечатать пятую строку.
17. Обучение работе с программой Эд
Это указание требует, чтобы человек обучался по анало-
гии. Как только он установил, что печатание комбинации
Зр приводит к появлению на экране третьей строки текс-
та, ему уже легко составить новую схему ЦД для выве-
1 дения на экран пятой строки.
ЦД-2
Цель: Появление на экране пятой
строки
Действие: 5р
Результат: 5 р
текст пятой строки на экране
Построение схемы ЦД-2 иллюстрирует научение пу-
тем обобщения определенной структуры знания для со-
здания другой структуры. Для испытуемых это не состав-
ляло никакого труда. Все, что им было нужно, это доста-
точное число примеров, чтобы можно было уловить об-
щее правило. После этого схемы ЦД-1 и ЦД-2 могли
быть обобщены путем подстановки понятия <номер стро-
ки> всюду, где в схемах встречается какой-то определен-
ный номер. Это дает ЦД-З:
ЦД-З
Цель:
Действие: <номер строки>
на экране появляется строка но-
мер такой-то
Результат: <номер строки> р
текст этой строки появляется на
экране
Рад сказать, что эта часть инструкций работала хоро-
шо (как при обучении людей, так и в случае машинной
модели, которую мы построили для обучения по инструк-
циям) . Научение по аналогии - важный способ науче-
ния, если применяется подходящая модель. Но, как пока-
зывает приводимый ниже пример, если модель неверная,
научение по аналогии может привести к затруднениям.
Посмотрим, как используется научение по аналогии
для понимания команды СТЕРЕТЬ, Вот точный текст на-
17. Обучение работе с программой Эд
17. Обучение работе с программой Эд
чала изложения этой темы из руководства, прилагаемого
к системе:
Предположим, что мы хотим избавиться от лиш-
них строк в буфере. Это достигается командой
СТЕРЕТЬ (DELETE). С той разницей, что d сти-
рает строки, а не печатает их, действие здесь сход-
но с таковым при р (PRINT, ПЕЧАТАТЬ).
Этот текст кажется достаточно простым. Наши испытуе-
мые обычно прочитывали его и создавали нечто вроде
ЦД-10, схемы для стирания, по образцу ЦД-З для печа-
тания (о буфере им говорили, что это то место, где напе-
чатанный для Эда материал хранится после того, как он
использован в работе).
ЦД-10
Цель: с экрана стирается строка но-
мер такой-то
Действие: <номер строки> d
Результат: <номер строки> d
текст этой строки стирается с
экрана
Схема ЦД-10 ошибочна. Правда, она приведет к пра-
вильному действию, но предскажет неверный результат.
ЦД-10 констатирует, что результатом команды СТЕРЕТЬ
будет стирание указанной строки с экрана. На самом де-
ле этот текст остается на экране; с экрана ничего не сти-
рается. Однако схема ЦД-10 кажется разумной и точно
описывает то, что от нее ждут.
Вот типичный пример того, что происходило. Обучаю-
щийся успешно напечатал на экране пятистрочный кусок
текста, затем получил инструкцию о значении команды
СТЕРЕТЬ и указание стереть четвертую строку текста.
Скорее всего он построил схему, сходную с ЦД-10, создав
ее по аналогии с ранее знакомой ему командой ПЕЧА-
ТАТЬ, после чего он тщательно ввел команду
4d < R >
Строка 4 осталась на экране. Это было полной неожи-
данностью.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
непригодна для этого. Схема ЦД рассчитана на то, что
/7. Обцчение работе с программой Эд
она будет избираться всегда, когда ее цель будет соот-
ветствовать возникшему намерению. Но в нашей ситуа-
>ции нужна такая схема, которая включается всякий раз,
i-когда ситуация соответствует условиям ее запуска. Нам
требуется схема запуск-<-действие вроде ЗД-100:
ЗД-100
Запуск: команда только что напечатана
Действие:
Результат: неизвестен
Цель: неизвестна
В главе 13 я ввел общее понятие о схемах условие-
действие, в которых действие совершается, когда выпол-
i-нено некоторое условие. Схемы ЦД и ЗД являются осо-
.быми случаями схемы условие-действие. В схеме
1.ЦД условием служит намерение достичь определенной
1цели. В схеме ЗД условие состоит в наличии специаль-
ной <запускающей> ситуации.
\- Совершенно очевидно, что ЗД-100 повторяет напоми-
;.нание из сборника инструкций и, следовательно, эта схе-
>ма может быть построена прямо путем прочтения соот-
ветствующей фразы в сборнике (и усвоения ее путем на-
ращивания). Схема ЗД кажется удовлетворительной,
1так как она позволяет без труда сдать экзамен на приме-
нение клавиши ВОЗВРАТ. Для ответа на вопрос <Когда
нужно нажимать на клавишу ВОЗВРАТ?> обучающийся
1 может поискать в своей памяти схему, действие которой
\, состоит в том, чтобы <нажать ВОЗВРАТ>; он извлечет
ЗД-100 и сможет ответить, назвав запускающее условие:
<как только напечатана команда>. Но - увы! - он сдал
экзамен, но не в состоянии произвести это действие в
нужный момент. Почему? Потому что 3 Д-100-это бес-
полезное знание. Условие запуска было сформулировано
так, что к нему никогда не будут обращаться.
Вернемся к схеме ЦД-1. Является ли указанное в ней
действие командой? И, что важнее, думает ли о нем обу-
чающийся как о команде? И да, и нет. Да, потому что
ЦД-1 имела целью дать пример команды-первой
команды, которую узнал ученик. Нет, потому что ему не
17. Обучение работе с программой Эд
сказали, что это команда. Собственно говоря, он не зна-
ет, что такое команда. Этому слову не было дано опреде-
ления. Оно было применено впервые в скобках, во фразе
о нажатии на клавишу ВОЗВРАТ. Нам следовало объяс-
нить, почему нужен ВОЗВРАТ. Это позволило бы понять
цель или назначение этой команды. Но, поскольку мы
считали, что упоминаем о ней лишь в скобках, мы пре-
небрегли таким объяснением. Мы могли хотя бы указать:
<Заметьте, что ничто напечатанное вами не поступит на
Эд, пока вы не нажмете на клавишу ВОЗВРАТ. Поду-
майте о том, что ВОЗВРАТ передает строку. Следите за
тем, чтобы каждая напечатанная вами строка кончалась
командой ВОЗВРАТ!>. Но и этого было бы недостаточно.
Нам следовало бы указать ученику, чтобы он хоть раз
немедленно воспользовался этой схемой - чтобы это
действие было совершено. Схема должна быть закодиро-
вана как действие, а не как слова,
Дело здесь в нашем преподавании, а не в ЗД-100.
Вначале мы не обнаружили этого по двум существенным
причинам. Во-первых, обучающиеся тогда еще не делали
ошибок. Они нажимали на ВОЗВРАТ, но только потому,
что им говорила об этом предыдущая строчка. Во-вто-
рых, они были в состоянии ответить на наш контрольный
вопрос о нажатии на клавишу ВОЗВРАТ. Гораздо позд-
нее в ситуации обучения начались ошибки с этой клави-
шей. Почему? У нас ушло поразительно много времени
на то, чтобы сообразить, что проблема восходит к той
ранней фразе, предложенной в самом начале сеанса обу-
чения и, казалось бы, понятой испытуемыми. Если бы
только они дали знать, что растеряны и смущены, а не
кивали удовлетворенно головой! Кажущееся понимание
при обучении - сущее бедствие.
Знание должно быть представлено в форме, соответ-
ствующей тому, каким образом оно будет использовать-
ся. Обучать чему-либо, так же как и проверять результа-
ты, следует в реальной ситуации, а не в искусственном
мире контрольных вопросов.
Следующая часть инструкции была построена на та-
ком указании:
Теперь попробуйте напечатать пятую строку.
17. Обучение работе с программой Эд
Это указание требует, чтобы человек обучался по анало-
гии. Как только он установил, что печатание комбинации
Зр приводит к появлению на экране третьей строки текс-
та, ему уже легко составить новую схему ЦД для выве-
1 дения на экран пятой строки.
ЦД-2
Цель: Появление на экране пятой
строки
Действие: 5р
Результат: 5 р
текст пятой строки на экране
Построение схемы ЦД-2 иллюстрирует научение пу-
тем обобщения определенной структуры знания для со-
здания другой структуры. Для испытуемых это не состав-
ляло никакого труда. Все, что им было нужно, это доста-
точное число примеров, чтобы можно было уловить об-
щее правило. После этого схемы ЦД-1 и ЦД-2 могли
быть обобщены путем подстановки понятия <номер стро-
ки> всюду, где в схемах встречается какой-то определен-
ный номер. Это дает ЦД-З:
ЦД-З
Цель:
Действие: <номер строки>
на экране появляется строка но-
мер такой-то
Результат: <номер строки> р
текст этой строки появляется на
экране
Рад сказать, что эта часть инструкций работала хоро-
шо (как при обучении людей, так и в случае машинной
модели, которую мы построили для обучения по инструк-
циям) . Научение по аналогии - важный способ науче-
ния, если применяется подходящая модель. Но, как пока-
зывает приводимый ниже пример, если модель неверная,
научение по аналогии может привести к затруднениям.
Посмотрим, как используется научение по аналогии
для понимания команды СТЕРЕТЬ, Вот точный текст на-
17. Обучение работе с программой Эд
17. Обучение работе с программой Эд
чала изложения этой темы из руководства, прилагаемого
к системе:
Предположим, что мы хотим избавиться от лиш-
них строк в буфере. Это достигается командой
СТЕРЕТЬ (DELETE). С той разницей, что d сти-
рает строки, а не печатает их, действие здесь сход-
но с таковым при р (PRINT, ПЕЧАТАТЬ).
Этот текст кажется достаточно простым. Наши испытуе-
мые обычно прочитывали его и создавали нечто вроде
ЦД-10, схемы для стирания, по образцу ЦД-З для печа-
тания (о буфере им говорили, что это то место, где напе-
чатанный для Эда материал хранится после того, как он
использован в работе).
ЦД-10
Цель: с экрана стирается строка но-
мер такой-то
Действие: <номер строки> d
Результат: <номер строки> d
текст этой строки стирается с
экрана
Схема ЦД-10 ошибочна. Правда, она приведет к пра-
вильному действию, но предскажет неверный результат.
ЦД-10 констатирует, что результатом команды СТЕРЕТЬ
будет стирание указанной строки с экрана. На самом де-
ле этот текст остается на экране; с экрана ничего не сти-
рается. Однако схема ЦД-10 кажется разумной и точно
описывает то, что от нее ждут.
Вот типичный пример того, что происходило. Обучаю-
щийся успешно напечатал на экране пятистрочный кусок
текста, затем получил инструкцию о значении команды
СТЕРЕТЬ и указание стереть четвертую строку текста.
Скорее всего он построил схему, сходную с ЦД-10, создав
ее по аналогии с ранее знакомой ему командой ПЕЧА-
ТАТЬ, после чего он тщательно ввел команду
4d < R >
Строка 4 осталась на экране. Это было полной неожи-
данностью.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41