https://wodolei.ru/catalog/smesiteli/Vitra/
Аналогия с секретаршей полезна для понимания ос-
новной структуры команды. Для понимания того, как ма-
териал хранится, полезна будет аналогия с картотекой.
Вы можете представить это себе следующим образом.
Каждая строка текста, которую вы велите Эду заложить
в память, поступает на <перфокарты файла>, по одной
строке на перфокарту. Перфокарты хранятся в последо-
вательном порядке в ящике, который называется буфе-
ром. Если вы хотите обратиться к какой-либо карте, то
можете сделать это, указав, что на ней записано (более
совершенная методика), или набрав ее порядковый но-
мер в колоде перфокарт - этой методикой мы воспользо-
вались здесь. Фактически это номер строки в тексте, но
вы можете думать о нем как о номере перфокарты.
Все команды имеют один и тот же основной формат,
C
иногда могут быть даны в виде а, Ь, что означает набор
строк, начинающийся со строки номер а и кончающийся
строкой номер Ь. С - это первая буква имени команды,
a
ВОЗВРАТ (RETURN). Напечатать
что вызвать возврат каретки на электрической пишущей
машинке. Эта компьютерная система работает так, что
ничего напечатанного Эд не увидит, пока не будет нажа-
/7. Обучение работе с программой Эд
та клавиша
строку.
Нас будут интересовать три команды: ДОБАВИТЬ
(APPEND, а), ПЕЧАТАТЬ (PRINT, р) и СТЕРЕТЬ
(DELETE,) .Команда ДОБАВИТЬ означает, что все
напечатанное после этой команды Эд должен добавить в
буфер. Этот процесс продолжается до сигнала ПРЕКРА-
ТИТЬ ДОБАВЛЕНИЕ. Пропуск этого сигнала - одна из
частых ошибок обучающихся. Команда ПЕЧАТАТЬ вы-
водит указанные пользователем строки на экран терми-
нала. Команда СТЕРЕТЬ стирает указанные строки в бу-
фере. Представьте себе, как Эд находит нужные перфо-
карты, извлекает их из файла и уничтожает запись.
Наша компьютерная система - Digital Equipment
Corporation PDP-11. Мы пользуемся операционной си-
стемой UNIX по лицензии Western Electric Corporation.
Система UNIX создана в Телефонных лабораториях Bell,
и фирма Western Electric поставляет Эд в качестве стан-
дартного редактора текстов для этой системы. UNIX -
прекрасная система; мое негативное впечатление о ре-
дакторе текстов не распространяется на систему UNIX
в целом. Но принципы работы этой системы мало соот-
ветствуют потребностям обычного пользователя. Это си-
стема для специалистов. Хотя мы изучили Эд, мы сами
отказались от него, как только .смогли найти ему замену,
а люди по всей стране вынуждены конструировать другие
варианты. Увы! Каждое <усовершенствование> устраня-
ло отдельные трудности ценой появления новых ослож-
нений.
К вопросу о конструировании систем без учета психо-
логии пользователей мы еще вернемся в главе 19.
В нашей экспериментальной ситуации люди обуча-
лись, действительно работая с редактором текстов, руко-
водствуясь набором инструкций и узнавая о том, что по-
лучилось, по результатам, появляющимся на экране тер-
минала. Мы существенно изменяли руководство (сборник
инструкций), иногда использовали инструкцию, прило-
женную к системе, а иногда ее варианты, которые мы
составляли сами. В большей части приводимых ниже
UNIX-это торговая марка Лабораторий Белл.
В Рис. 17-1. Схема эксперимента с редактором текстов.
примеров мы пользовались очень простым сборником ин-
струкций, который составили сами. Основная экспери-
ментальная ситуация показана на рис. 17-1.
Лабораторный компьютер следил за всем. Четыре
разные программы работали одновременно. Программа
<редактор текстов> - Эд - надлежащим образом отве-
чала на любую команду, напечатанную испытуемым на
терминале. Кроме того, специальная программа
INSTRUCT предъявляла ему на втором терминале сбор-
ник инструкций таким образом, что было легко просмат-
ривать его или обращаться к оглавлению; она регистри-
ровала, что именно испытуемый прочел и как быстро.
Третья программа, SPY, следила за всем происходящим
и записывала все, что печатал испытуемый. Одной из це-
лей нашего исследования было создание автоматизиро-
17. Обучение работе с программой Эд
ванной руководящей программы, и поэтому у нас была
четвертая программа, TEACH, которая использовала ин-
формацию, доставляемую программами SPY и
INSTRUCT, для слежения за успехами обучающегося.
Она была спроектирована так, что могла прервать его
работу полезным советом или вызвать инструктора и ука-
зать, в чем в данный момент состояла трудность.
Сборник инструкций последовательно объяснял обу-
чающемуся основные операции управления <редактором
текстов>, команда за командой, делая упор на обучение
путем действия. После кратких общих сведений испытуе-
мый узнавал, как ввести в компьютер новый текст, ис-
пользуя команду ДОБАВИТЬ. Затем он научался тому,
как при помощи команды ПЕЧАТАТЬ заставить компью-
тер напечатать то, что было только что введено в него.
Далее инструкции переходили к более специальным ве-
щам, но здесь я остановлюсь, назвав еще только одну
стадию - процесс удаления из текста ошибочных строк
при помощи команды СТЕРЕТЬ.
Теперь вы, вероятно, можете представить себе всю си-
стему. Мы установили, что обучающиеся очень быстро
строили себе концептуальную модель того, что происхо-
дит, и пользовались ею, чтобы интерпретировать ситуа-
цию. Поскольку, однако, они не знали практически ниче-
го о работе компьютера, их первоначальные концептуа-
лизации почти всегда были ошибочными, что в дальней-
шем обычно приводило к серьезным затруднениям.
Рассмотрим один пример сеанса обучения. Вначале
на дисплее Эда не было ничего, кроме курсора - яркого
квадратика величиной с букву. Курсор указывает на эк-
ране то место, куда будет добавлен новый материал.
Первые инструкции, требовавшие какого-то действия,
гласили:
Вы будете учиться печатать текст на экране
Печатайте
Нажмите на клавишу, обозначенную ВОЗВРАТ
(Неуклюжий язык текста-результат наших стараний
составить такую систему инструкций, которая была бы
понятна и человеку, и еще одной машинной программе,
17. Обучение работе с программой Эд
владеющей упрощенным английским языком, которую
мы пытались создать: она должна была обучаться таким
же образом, как человек, читая идентичный сборник
инструкций. В дальнейшем вы увидите, почему наши по-
пытки оказались безуспешными.) Первая инструкция бы-
ла ясна, и человеку было нетрудно ее выполнить. Сочета-
ние <Зр ВОЗВРАТ>-это команда Эду вывести третью
строку текста на экран. В результате строка текста, ко-
торый мы перед тем ввели в Эд, появлялась на экране
терминала Эда и выглядела на нем следующим образом:
Зр
это третья строка материала, находящгося в бу-
фере
О
Первая строка на экране представляет собой команду,
напечатанную обучающимся. Вторая строка-это полу-
ченное в результате команды сообщение от Эда, а
третья - курсор. Команда ВОЗВРАТ не оставляет соб-
ственного следа на экране, а просто заставляет курсор
.начать новую строку. (Вспомните, что знак
чает печатание команды ВОЗВРАТ.)
Чему научился испытуемый в этом упражнении?
Обычно он усваивал, что, когда напечатано сочетание
3p
Согласно нашей теории научения, испытуемый добавил к
памяти определенную схему. Приобретенная схема состо-
ит из цели (в данном случае это желание напечатать
третью строку), действия, которое должно быть соверше-
но, и его результата. Таким образом, схема для печата-
ния третьей строки текста представляет собой схему
цель--действие (ЦД), имеющую такой вид:
цд-1
Цель:
Действие:
на экране
строка
Зр
появляется третья
Результат: на экране появляется следующее:
Зр
текст третьей строки
17. Обучение работе с программой Эд
Для удобства я перешел здесь от системы обозначений,
использованной на рис. 9-4, к другой системе, но обе они
эквивалентны. (Имя схемы, ЦД, несущественно: оно
просто позволяет нам ссылаться на эту схему.) Обратите
внимание на то, что необходимо различать цель схемы и
результат действия, указанного схемой. Вообще, цель
удет частью результата, но не всегда, потому что <ре-
зультат> включает все, что происходит, в том числе по-
бочные следствия совершенного действия. Например,
буквы самой команды (Зр) тоже появятся на экране. За-
пись результата содержит все, что ожидает испытуемый;
поэтому, если позднее во время урока буквы, напечатан-
ные для команды, не появятся на экране, он будет удив-
лен и озадачен.
Следующая строчка инструкции содержала типичное
указание учителя: <Напечатав любую команду, вы долж-
ны обязательно напечатать ВОЗВРАТ>.
Это напоминание было добавлено в помОщь обучаю-
щемуся, так как мы обнаружили, что он очень часто за-
бывал нажать клавишу ВОЗВРАТ. Он обычно печатал
<Зр>, а потом сидел и терпеливо ждал ответа компьюте-
ра. Но Эд устроен таким образом, что он не получает ни-
чего напечатанного, пока не нажата клавиша ВОЗВРАТ,
и поэтому Эд тоже будет ждать. Обоюдное ожидание не
способствовало процессу обучения.
Наше напоминание срабатывало, и, казалось, пробле-
ма была решена. Испытуемые читали это указание и на-
жимали на клавишу ВОЗВРАТ. Но такого рода напоми-
нание - плохой прием обучения. Посмотрим, почему это
так. Сначала мы введем новую форму схемы- запуск->-
действие (ЗД), а затем покажем, почему эта схема
ЗД, возникающая в результате напоминания, непри-
годна.
Формулировка <Напечатав любую команду, вы долж-
ны обязательно нажать клавишу ВОЗВРАТ> - это пред-
писание к действию: всякий раз, оказавшись в такой-то
ситуации, совершайте такое-то действие. Мы рассчитыва-
ли, что обучающийся создаст схему, которая всегда бу-
дет автоматически включаться после напечатания коман-
ды. Но обратите внимание на то, что форма схемы ЦД
непригодна для этого. Схема ЦД рассчитана на то, что
/7. Обцчение работе с программой Эд
она будет избираться всегда, когда ее цель будет соот-
ветствовать возникшему намерению. Но в нашей ситуа-
>ции нужна такая схема, которая включается всякий раз,
i-когда ситуация соответствует условиям ее запуска. Нам
требуется схема запуск-<-действие вроде ЗД-100:
ЗД-100
Запуск: команда только что напечатана
Действие:
Результат: неизвестен
Цель: неизвестна
В главе 13 я ввел общее понятие о схемах условие-
действие, в которых действие совершается, когда выпол-
i-нено некоторое условие. Схемы ЦД и ЗД являются осо-
.быми случаями схемы условие-действие. В схеме
1.ЦД условием служит намерение достичь определенной
1цели. В схеме ЗД условие состоит в наличии специаль-
ной <запускающей> ситуации.
\- Совершенно очевидно, что ЗД-100 повторяет напоми-
;.нание из сборника инструкций и, следовательно, эта схе-
>ма может быть построена прямо путем прочтения соот-
ветствующей фразы в сборнике (и усвоения ее путем на-
ращивания). Схема ЗД кажется удовлетворительной,
1так как она позволяет без труда сдать экзамен на приме-
нение клавиши ВОЗВРАТ. Для ответа на вопрос <Когда
нужно нажимать на клавишу ВОЗВРАТ?> обучающийся
1 может поискать в своей памяти схему, действие которой
\, состоит в том, чтобы <нажать ВОЗВРАТ>; он извлечет
ЗД-100 и сможет ответить, назвав запускающее условие:
<как только напечатана команда>. Но - увы! - он сдал
экзамен, но не в состоянии произвести это действие в
нужный момент. Почему? Потому что 3 Д-100-это бес-
полезное знание. Условие запуска было сформулировано
так, что к нему никогда не будут обращаться.
Вернемся к схеме ЦД-1. Является ли указанное в ней
действие командой? И, что важнее, думает ли о нем обу-
чающийся как о команде? И да, и нет. Да, потому что
ЦД-1 имела целью дать пример команды-первой
команды, которую узнал ученик. Нет, потому что ему не
17. Обучение работе с программой Эд
сказали, что это команда. Собственно говоря, он не зна-
ет, что такое команда. Этому слову не было дано опреде-
ления. Оно было применено впервые в скобках, во фразе
о нажатии на клавишу ВОЗВРАТ. Нам следовало объяс-
нить, почему нужен ВОЗВРАТ. Это позволило бы понять
цель или назначение этой команды. Но, поскольку мы
считали, что упоминаем о ней лишь в скобках, мы пре-
небрегли таким объяснением. Мы могли хотя бы указать:
<Заметьте, что ничто напечатанное вами не поступит на
Эд, пока вы не нажмете на клавишу ВОЗВРАТ. Поду-
майте о том, что ВОЗВРАТ передает строку. Следите за
тем, чтобы каждая напечатанная вами строка кончалась
командой ВОЗВРАТ!>. Но и этого было бы недостаточно.
Нам следовало бы указать ученику, чтобы он хоть раз
немедленно воспользовался этой схемой - чтобы это
действие было совершено. Схема должна быть закодиро-
вана как действие, а не как слова,
Дело здесь в нашем преподавании, а не в ЗД-100.
Вначале мы не обнаружили этого по двум существенным
причинам. Во-первых, обучающиеся тогда еще не делали
ошибок. Они нажимали на ВОЗВРАТ, но только потому,
что им говорила об этом предыдущая строчка. Во-вто-
рых, они были в состоянии ответить на наш контрольный
вопрос о нажатии на клавишу ВОЗВРАТ. Гораздо позд-
нее в ситуации обучения начались ошибки с этой клави-
шей. Почему? У нас ушло поразительно много времени
на то, чтобы сообразить, что проблема восходит к той
ранней фразе, предложенной в самом начале сеанса обу-
чения и, казалось бы, понятой испытуемыми. Если бы
только они дали знать, что растеряны и смущены, а не
кивали удовлетворенно головой! Кажущееся понимание
при обучении - сущее бедствие.
Знание должно быть представлено в форме, соответ-
ствующей тому, каким образом оно будет использовать-
ся. Обучать чему-либо, так же как и проверять результа-
ты, следует в реальной ситуации, а не в искусственном
мире контрольных вопросов.
Следующая часть инструкции была построена на та-
ком указании:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21