К вопросу о конструировании систем без учета психологии пользователей мы еще вернемся в главе 19. В нашей экспериментальной ситуации люди обучались, действительно работая с редактором текстов, руководствуясь набором инструкций и узнавая о том, что получилось, по результатам, появляющимся на экране терминала. Мы существенно изменяли руководство (сборник инструкций), иногда использовали инструкцию, приложенную к системе, а иногда ее варианты, которые мы составляли сами. В большей части приводимых ниже UNIX — это торговая марка Лабораторий Белл. 17. Обучение работе с программой Эд
Рис. 17-1. Схема эксперимента с редактором текстов. примеров мы пользовались очень простым сборником инструкций, который составили сами. Основная экспериментальная ситуация показана на рис. 17-1. Лабораторный компьютер следил за всем. Четыре разные программы работали одновременно. Программа «редактор текстов» — Эд — надлежащим образом отвечала на любую команду, напечатанную испытуемым на терминале. Кроме того, специальная программа INSTRUCT предъявляла ему на втором терминале сборник инструкций таким образом, что было легко просматривать его или обращаться к оглавлению; она регистрировала, что именно испытуемый прочел и как быстро. Третья программа, SPY, следила за всем происходящим и записывала все, что печатал испытуемый. Одной из целей нашего исследования было создание автоматизиро- 12617. Обучение работе с программой Эд ванной руководящей программы, и поэтому у нас была четвертая программа, TEACH, которая использовала информацию, доставляемую программами SPY и INSTRUCT, для слежения за успехами обучающегося. Она была спроектирована так, что могла прервать его работу полезным советом или вызвать инструктора и указать, в чем в данный момент состояла трудность. Сборник инструкций последовательно объяснял обучающемуся основные операции управления «редактором текстов», команда за командой, делая упор на обучение путем действия. После кратких общих сведений испытуемый узнавал, как ввести в компьютер новый текст, используя команду ДОБАВИТЬ. Затем он научался тому, как при помощи команды ПЕЧАТАТЬ заставить компьютер напечатать то, что было только что введено в него. Далее инструкции переходили к более специальным вещам, но здесь я остановлюсь, назвав еще только одну стадию — процесс удаления из текста ошибочных строк при помощи команды СТЕРЕТЬ. Теперь вы, вероятно, можете представить себе всю систему. Мы установили, что обучающиеся очень быстро строили себе концептуальную модель того, что происходит, и пользовались ею, чтобы интерпретировать ситуацию. Поскольку, однако, они не знали практически ничего о работе компьютера, их первоначальные концептуализации почти всегда были ошибочными, что в дальнейшем обычно приводило к серьезным затруднениям. — 76 —
|