Введение
В современном обществе обучение и развитие школьников тесно связано с чтением, под которым понимается извлечение информации из письменного или печатного текста. Повышение эффективности чтения текста на родном или иностранном языке – одна из актуальных проблем, интенсивно исследуемая специалистами по дидактике, инженерной психологии и когнитивной лингвистике. Текст содержит закодированную информацию и выступает в качестве материального носителя фрагмента знаний, передаваемых другим людям. Складывая из букв слова и из слов предложения, чтец решает сложную задачу, пытается понять смысл, заложенный в данном предложении автором текста. Происходит перекодирование прочитанной информации и ее увязывание с имеющейся у человека системой знаний в соответствии с принципом экономичности мышления. Чтение выполняет следующие функции: информационную, познавательную, политико-идеологическую, образовательную, профессиональную, культурную, коммуникативную, практическую и др.
Цели настоящей работы: 1) используя информационно-кибернетический подход, создать имитационную модель деятельности чтеца (ученика), учитывающую психологические закономерности восприятия, запоминания и забывания информации, которая позволила бы исследовать основные закономерности чтения текстов; 2) исследовать поведение этой модели при различных параметрах чтеца и текста, объяснить получающиеся результаты.
Обзор отечественной и зарубежной литературы
Моделирование деятельности ученика, читающего текст, тесно связано со следующими вопросами: 1) когнитивные процессы, проблема восприятия, понимания и запоминания информации человеком (Б. М. Величковский [1]); 2) иерархическая структура памяти, запоминание информации с точки зрения экспериментальной, инженерной и когнитивной психологии (Т. П. Зинченко [2]); 3) структура мозга, обучение чтению, обучение иностранному языку, вопросы, связанные с оптимизацией обучения (Е. А. Умрюхин [3]). Обсуждение закономерностей обучения чтению должно осуществляться с позиций современной дидактической концепции, представленной в работе В. И. Загвязинского [4] и других ученых-дидактов. Особо следует выделить книгу В. М. Кроля [5], в которой анализируются модели механизмов мыслительных процессов, взаимосвязь языка и мышления, проблемы обучения в гипертекстовой среде, а также современные методы и системы обучения.
Психологи считают, что в процессе чтения элементарной операцией является объединение орфографической, фонологической и семантической составляющих восприятия слова, играющего ключевую роль носителя семантической информации. При этом, как отмечает Ю. П. Мелентьева в [6], происходит декодирование фонетических связей между буквами и звуками, а также понимание смысла.
Н. В. Нижегородцева и Т. В. Волкова в статье [7] утверждают, что сначала происходит зрительное восприятие, различение и узнавания букв (слогов). Буквы соотносятся с соответствующими звуками, это приводит к прочитыванию слова, то есть воспроизведению его звукопроизносительного образа (акустическому декодированию). Затем осуществляется соотнесение звуковой формы слова с его значением, во время которого чтец понимает, что он прочитал. Если письмо – это кодирование устной речи, то есть ее трансформация в знаковую или буквенную модель, то чтение – обратный процесс декодирования. Обычно различают два аспекта чтения: 1) технический аспект: восприятие, речевые движения, приводящие к декодированию текста и его переводу в устноречевую форму; 2) смысловой аспект: установление значения отдельных слов и смысла высказываний, трансформация авторского кода в свой индивидуальный смысловой код, увязывание полученной информации с имеющейся системой знаний.
Согласно современным представлениям, в процессе чтения задействованы блок зрительного анализатора, речедвигательный, речеслуховой блок, блок смысловой обработки и принятия решений, блок управления и память, а также исполнительные органы: мышцы глаз, губ, языка, рук (Т. С. Маркарова [8]). Чтение вслух – одновременный процесс приема и выдачи речи; при этом чтец зрительно воспринимает текст, проговаривает и прослушивает его. При чтении «про себя» речеслуховой блок исключается; в результате человек экономнее обрабатывает информацию, используя зрительный и речедвигательный блоки. С помощью блока смысловой обработки и принятия решений чтец выбирает, читать дальше или повторить чтение прочитанного фрагмента текста.
Важно понимать, что чтение – это мыслительный процесс, цель которого состоит в извлечении информации из текста, понимании прочитанного; а технический компонент является обеспечивающим его средством. Одно из отличий чтения от восприятия устной речи заключается в том, что каждый человек читает текст со своей скоростью и, при необходимости, может перечитать то или иное предложение. Скорость чтения ограничена количеством символов, воспринимаемых глазами за одну паузу фиксации (7–10 знаков), и объемом кратковременной памяти.
Анализ деятельности ученика при чтении текста и функционирования памяти осуществляется с позиций системного подхода, основные положения которого представлены в монографии В. И. Новосельцева, Б. В. Тарасова, В. К. Голикова, Б. Е. Демина [9]. Особенности моделирования сложных процессов и систем также проанализированы в работе Ю. А. Шрейдера, А. А. Шарова [10]. При этом ученик рассматривается как обучаемая система управления, что позволяет применять идеи кибернетики и методы кибернетического моделирования обучения, обсуждаемые в работах А. К. Гуца [11] и В. Ф. Венды [12]. Применение методов кибернетической педагогики нашло свое отражение в работах многих ученых, например у Дж. Мюррея [13]. В этом же направлении работали Л. П. Леонтьев и О. Г. Гохман [14], занимавшиеся созданием математической модели дидактического процесса. Большую научно-теоретическую значимость для создания и развития математической теории обучения имеют работы Ф. С. Робертса [15], Р. Р. Буша и Ф. А. Мостеллера [16], посвященные математическому моделированию дидактических систем, основанному на мысленной замене ученика вероятностным автоматом. А. П. Свиридов [17] предложил статистическую теорию обучения и контроля знаний. Особый научный интерес представляет собой монография А. В. Соловова [18], которая посвящена технологии самоадаптирующегося электронного обучения, предполагающей использование имитационной модели ученика.
Методологическая база исследования
Применяются методы качественного и математического моделирования дидактических систем, а также метод компьютерного (имитационного) моделирования, который рассмотрен в монографии Ю. Н. Павловского, Н. В. Белотелова, Ю. И. Бродского [19]. Он состоит в использовании понятия черного ящика и создании компьютерной симуляции исследуемого процесса, что подробно описано в книге Р. Шеннона [20]. Настоящая статья опирается на работы по имитационному моделированию, в частности на монографию Ю. С. Харина, В. И. Малюгина, В. П. Кирилицы, В. И. Лобача, Г. А. Хацкевича [21]. Чтец мысленно заменяется вероятностным автоматом, у которого по мере обучения увеличиваются вероятности правильных переходов в соответствии с идеями об автоматном моделировании процесса обучения, изложенными в статье В. Б. Кудрявцева, К. Вашика, А. С. Строгалова, П. А. Алисейчика и В. В. Перетрухина [22]. Возможность и целесообразность использования математического и компьютерного моделирования при изучении психических процессов подробно проанализирована в монографии E. Хант [23]. Настоящая статья является развитием информационно-кибернетического подхода, сущность которого представлена в работах [24, 25]. Моделирование чтения осуществляется с помощью персонального компьютера и специальной компьютерной программы, написанной в среде Free Pascal.
Ученик рассматривается как сложная кибернетическая система, состоящая из органов чувств (датчиков), органов управления и исполнительных органов, которые связаны между собой прямыми и обратными связями. Человек воспринимает информацию из внешней и внутренней среды, перерабатывает и хранит ее в памяти. Сущность кибернетического подхода проанализирована в работах Д. А. Новикова [26, 27] и Г. С. Теслера [28]. Деятельность чтеца может быть смоделирована с помощью достаточно сложного вероятностного автомата, который в зависимости от входных сигналов (читаемых букв или слогов) и предыдущего состояния с заданной вероятностью переходит в другое состояние, вырабатывая выходные сигналы. Реальный человек (ученик, чтец) заменяется абстрактной моделью, способной изменять свое внутреннее состояние, воспринимать и забывать информацию в соответствии с заданными математическими уравнениями. Применяется метод «черного ящика», что позволяет абстрагироваться от внутреннего строения, структуры и «механизма функционирования» исследуемой системы и учитывать лишь ее реакцию на внешние воздействия. Чтобы задать абстрактную модель ученика (или чтеца), необходимо логически и математически описать связь входных сигналов (букв, слов) с изменением его внутреннего состояния в процессе чтения текста.
Результаты исследования
Кибернетическая модель чтения текста
Деятельность чтеца сводится к следующему: человек читает и узнает буквы (слоги), из них складывает слова, из слов складывает предложения и понимает их смысл. Допустим, что текст состоит из предложений, каждое включает в себя слов, в каждом слове слогов. Алгоритм действий чтеца представлен на рис. 1. Он состоит из вложенных циклов, соответствующих чтению и пониманию отдельных слогов, слов и предложений. В среднем на чтение слога затрачивается время , на понимание слова – время , на понимание прочитанного предложения – . Алгоритм является упрощенным, он не учитывает, что в случае непонимания слова или предложения чтец перечитывает его еще раз. Все это относится и к ученику (студенту), который учится читать научные или художественные тексты различной степени трудности на родном или иностранном языке.
На скорость и результативность чтения сильно влияет способность чтеца запоминать информацию. В результате однократного предъявления объектов (слов, символов) человек способен запомнить не связанных между собой информационных блоков. Прочитав текст и поняв его, человек не может вспомнить расположение букв, плохо помнит последовательность слов и предложений, но легко пересказывает представленные в тексте идеи, которые сохраняются в памяти годами.
Рис. 1. Упрощенный алгоритм чтения текста
Как известно, память имеет многоуровневую структуру и включает в себя кратковременную, оперативную и долговременную память [29]. В предлагаемой модели блоки памяти соединены последовательно и отличаются прочностью запоминания. После того как человек прочитал слог (слово или предложение), он начинает его забывать. Не связанные между собой слоги помещаются в кратковременную память П‑1 и забываются в течение 1–5 с как неосмысленная информация (см. рис. 2а). Слоги, воспринимаемые человеком при чтении, преобразуются в информационные блоки – слова, которые помещаются в память П-2 и сохраняются в ней гораздо дольше (десятки секунд). Из слов формируются более крупные информационные блоки – предложения (результат осмысления слов и связей между ними); они переходят в память П-3 и могут сохраняться в ней десятки минут. Представленные в тексте идеи сохраняются в памяти П-4 (на рис. 2 не показано) и могут оставаться в ней несколько лет.
Компьютерная модель чтения текста
В предлагаемой имитационной модели память человека моделируется тремя массивами где – номера слога, слова и предложения соответственно (рис. 2б). Их элементы лежат в интервале [0; 1] и равны вероятностям правильного воспроизведения учеником слогов, слов и предложений; фактически они показывают уровень запоминания или понимания этих составляющих текста. Предположим, что забывания не происходит. Пусть ученик читает е слово в м предложении; по мере узнавания слогов элементам массива ( ; присваивается 1. Распознавание слогов моделируется как случайный процесс с вероятностью 0,05 – 1: переменная (время) увеличивается на , генерируется случайное число из интервала [0; 1]; если оно меньше вероятности , то считается, что человек правильно прочитал слог, а если – все повторяется снова. Когда человек правильно прочитал все слоги, он понимает е слово в м предложении, и переменной присваивается 1, время увеличивается на . При отсутствии забывания, если чтец прочитал все слова в м предложении, то все ( 1, 2, …, ), и переменой присваивается 1; время увеличивается на . После прочтения текста все равны 1 ( 1, 2, …, ), считается, что текст полностью понят. Величины и характеризуют умение человека читать текст и в совокупности с параметрами текста ( ) определяют скорость чтения.
Рис. 2. Модель понимания текста при его чтении
На результат чтения влияет забывание. Известно, что ребенок, читающий очень медленно, дойдя до конца длинного слова, часто не может вспомнить его начало, но при следующей попытке читает слово быстрее. Младший школьник, читая длинное предложение, может забыть его начало; однако при повторении читает то же самое предложение быстрее. Старший школьник, прочитав длинный текст, с трудом вспоминает первые предложения, но повторное чтение текста будет более быстрым и легким. Чтобы имитационная модель ученика, читающего текст (назовем ее «чтец»), учитывала перечисленные факты, примем следующие допущения:
- Во время каждого элементарного действия (чтение слогов, узнавание слов, понимание предложений) происходит забывание всей запомнившейся ранее информации.
- Слоги, до того как слово понято человеком, можно рассматривать как логически не связанные элементы знаний (бессмысленная информация); они забываются быстро по экспоненциальному закону (рис. 3, кривая 1). При этом скорость забывания прямо пропорциональна количеству знаний.
- После того, как чтец из слогов сложил слово или из слов предложение, получилась логически связанная информация; ее забывание происходит по логистическому закону (рис. 3, кривая 2).
- При каждом новом обращении к данному слову или предложению его прочность запоминания растет, скорость забывания уменьшается.
Рис. 3. Кривые забывания связанной и несвязанной информации
Эти процессы описываются дифференциальными уравнениями:
где – количества обращений к слову, предложению или всему тексту соответственно; 0,003, 0,07, 0,007. Скорость забывания слогов в П-1 уменьшается по экспоненте. Информация о прочитанных слогах сохраняется в кратковременной памяти П-1 (массиве ). При переходе к следующему слову содержимое П-1 обновляется. Величины и сначала уменьшаются медленно, а затем снижаются, асимптотически стремясь к 0,1 (рис. 3). Чем больше , тем медленнее уменьшаются и Аналогичные математические модели обсуждаются в [30].
Понимание слов, предложений и всего текста моделируется так. Если «чтец», медленно читая слово, частично забыл его первые слоги, то произведение оказывается меньше порогового значения где – случайная величина из интервала [0; 0,1]. При этом считается, что он «не понял» это слово , переменная увеличивается на 1, коэффициент забывания данного слова уменьшается в соответствии с формулой: . «Чтец» 2–3 раза читает слово, лучше запоминает слоги, и произведение оказывается больше это означает, что он его «понимает». Аналогичным образом моделируется понимание каждого предложения. Уровень понимания текста можно охарактеризовать суммой всех Если то считается, что текст понят правильно, а если нет – «чтец» читает его еще раз. В течение одной попытки чтения текста одно и то же слово или предложение «чтец» прочитывает не более трех раз подряд, а затем движется дальше.
Результаты имитационного моделирования
На основе рассмотренных выше соображений была создана компьютерная программа на языке Pascal, моделирующая чтение текста. Она состоит из вложенных циклов, соответствующих чтению слогов, слов и предложений. Компьютерная модель чтения позволяет смоделировать различные ситуации, зависящие от следующих параметров «чтеца»: 1) скорость чтения слогов или вероятность правильного узнавания «чтецом» слогов за заданный интервал ; 2) время в течение которого «чтец» из слогов складывает слово и понимает его смысл; 3) время в течение которого «чтец» из слов складывает предложение и понимает его смысл; 4) время в течение которого «чтец», прочитав все предложения, понимает смысл всего текста. Исследуем поведение модели при различных параметрах «чтеца» и текста.
Рис. 4. Результаты моделирования чтения при 1, 1,6 и 2 УЕВ,
Для простоты рассуждений будем считать, что текст состоит из 20 предложений, в каждом предложении по 10 слов, содержащих 5 слогов. На рис. 4 показаны типичные графики зависимости знаний от времени при различном времени чтения слога в случае использования детерминированной модели ( ). Римскими цифрами показан номер попытки чтения текста. Если чтец понял текст на 100 %, то есть запомнил все представленные в тексте идеи и может пересказать их своими словами, то 20. Когда 1 УЕВ (усл. ед. времени), за первую попытку «чтец» осваивает 82% текста (кривая 1), текст прочитывается со второй попытки за 1260 УЕВ. Если 1,6 УЕВ, то «чтец» делает три попытки (кривая 2) и прочитывает текст за 6700 УЕВ. При этом за первую попытку он понимает 31%, а за вторую – 45% всей информации, затрачивая при этом в 2,7 раза меньше времени. Когда 2 УЕВ, «чтец» читает медленно, текст прочитывается с четвертой попытки за 11 700 УЕВ (кривая 3). При чтении текста второй раз (участок II) график 3 достигает насыщения; это означает, что скорость получения информации (то есть читаемых предложений) равна скорости ее утраты из-за забывания. Наибольший прирост знаний «чтеца» достигается во время третьей попытки.
Во время первого прочтения сложного текста (например, на иностранном языке) растет медленно, при этом как бы подготавливается основа для понимания читаемых предложений. В течение второго и/или третьего чтения наблюдается скачок (графики 2 и 3): прирост оказывается большим, чтец схватывает суть, запоминает слова и предложения. Во время следующих попыток чтения прирост снова оказывается небольшим. Полученный результат, видимо, соответствует решению любой сложной проблемы: сначала человек набирает информацию, нащупывает подходы, затем происходит озарение, решение становится понятным в общих чертах, после этого осуществляется доведение до идеала.
Рис. 5. Зависимость времени работы с текстом от скорости чтения
В результате проведения серии вычислительных экспериментов с детерминированной моделью чтеца ( 1) получен график зависимости времени чтения текста от скорости восприятия слогов (рис. 5). Рядом с точками указано количество попыток, требующихся для понимания текста. Видно, что при уменьшении от 1 до 0,25 УЕВ время чтения текста почти равномерно растет от 376 до 1096 УЕВ, чтец понимает текст с первой попытки. При время работы с текстом резко увеличивается; растет и количество требуемых попыток. Итак, скорость чтения отдельных слогов существенно влияет на время чтения всего текста. Эта связь нелинейная, так как при уменьшении скорости чтения слогов «чтец» забывает начало слова (а затем и предложения) и вынужден читать их повторно. Количество попыток чтения текста увеличивается.
На практике время прочтения слога, время понимания слова и предложения – это случайные величины, изменяющиеся в некоторых заданных интервалах. В этом случае процесс чтения можно смоделировать с помощью генератора случайных чисел. Для «чтеца», у которого 0,25, время принимает случайные значения из интервала [0,2; 0,6], 0,6 и 0,8, получаются графики, представленные на рис. 6. Кривая показывает зависимость номера читаемого предложения от времени. Видно, что для данного «чтеца» текст является «трудным»; он прочитан с пятой попытки. Можно представить ученика, читающего текст на иностранном языке, допустим, два раза. Полученный график позволяет оценить уровень понимания текста после второго прочтения; он составляет 44%. Если вероятность чтения слогов мала, а коэффициенты и , определяющие быстроту забывания слогов, слов и предложений, слишком велики, то «чтец» быстро забывает полученную информацию и не может сложить из слогов слов, а из слов предложений. В этом случае «чтец» повторно читает слово или предложение, запоминая его лучше из-за того, что с ростом числа попыток скорость забывания уменьшается.
Рис. 6. Стохастическая модель чтения текста
Рис. 7. Изменение и при различных и с течением времени
На рис. 7а, б, в показаны графики зависимости степени понимания различных предложений от их номера в последовательные моменты времени (количество предложений 20). Графики на рис 7а соответствуют ситуации, когда «чтец», читая текст второй раз, дошел до середины, хорошо помнит конец текста и первые предложения, которые он прочитал повторно . После первого прочтения текста уровень понимания предложений довольно быстро уменьшается (рис. 7а); значения при в моменты монотонно снижаются от 1 до 0. «Чтец» не понял текст с первой попытки; при повторном прочтении снова увеличивается от 0 до 1 в моменты
На рис. 7б показаны распределения в последовательные моменты времени в случае четвертого прочтения текста, когда «чтец» забывает предложения существенно медленнее. На рис. 7в показаны аналогичные графики для текста из 10 предложений в конце очередного прочтения. Видно, что в моменты «чтец» понимает первое, второе, третье и т. д. предложения. По мере чтения текста прочтенные ранее предложения забываются. Девятое предложение удается прочесть со второй попытки (в момент ); за это время уровень знаний 1, 2, …, 8 предложений успевает заметно снизиться. Аналогичным образом изменяется понимание отдельных слов во время чтения предложения из 10 слов (рис. 7г). В момент «чтец» прочел первое слово первого предложения, для 2, 3, …, 10. Когда «чтец» прочел второе слово ( ), а первое слово начал забывать, значения (остальные слова он еще не прочел). В момент «чтец» прочел десятое слово первого предложения , при этом он частично забыл все предыдущие слова. Понятно, что поведение реального чтеца гораздо сложнее и менее предсказуемо, однако предложенная имитационная модель позволяет изучить процесс чтения на уровне восприятия и понимания слогов, слов и предложений.
Заключение
В результате использования информационно-кибернетического подхода предложена компьютерная модель ученика, читающего текст. При этом учитывается: 1) многоуровневая структура памяти чтеца; 2) вероятностный характер прочтения слогов, понимания слов и предложений; 3) экспоненциальный закон забывания неосмысленной информации (слогов); 4) логистический закон забывания осмысленной информации (слов, предложений); 5) влияние обратных связей на повторное чтение слов и предложений в случае их непонимания; 6) уменьшение скорости забывания информации при повторном прочтении. В результате имитационного моделирования деятельности читающего школьника получены графики зависимостей уровня понимания всего текста и отдельных предложений от времени, показано, что время прочтения текста сильно зависит от характеристик «чтеца» и параметров текста. Рассмотрены ситуации: чтец (ученик) плохо читает слоги, медленно понимает и быстро забывает прочитанное. В этих случаях он повторно читает отдельные предложения и текст в целом. Разработанная компьютерная модель чтения текста позволяет лучше понять закономерности этого процесса. Она также представляет интерес для изучения чтения иностранных текстов.