Типы обучающих программ системы компьютерной диагностики знаний
Компьютерные технологии обучения в педагогике появились с появлением промышленных компьютеров в образовательных учреждениях. Первой обучающей системой на основе мощной ЭВМ фирмы Control Data Corporation была система Plato, разработанная в США в конце 1950-х гг., которая развивалась в течение 20 лет. Массовым создание и использование обучающих программ стало с начала 1980-х гг. с появлением и широким распространением персональных компьютеров. С тех пор применение ЭВМ для математических расчетов было оттеснено на второй план, а основным их применением стали образовательные функции и обработка текстов и графики.
С появлением примеров программ компьютерного обучения к их созданию приступило огромное количество педагогов, в основном специалистов по техническим наукам. В разрабатываемых программах реализовывался практический опыт преподавания конкретных дисциплин с помощью персональных компьютеров. В силу того, что педагоги-теоретики долгое время не принимали участие в разработке принципов этого нового направления в обучении, до сих пор нет общепризнанной психолого- педагогической теории компьютерного обучения. Таким образом, компьютерные обучающие программы создаются и применяются без необходимого учета принципов и закономерностей обучения.
Возможности компьютерных обучающих систем
Современный персональный компьютер может находить применение в обучении практически всем обучающим дисциплинам.
Возможности персонального компьютера в обучающей деятельности состоят в:
- интерактивном (диалоговом) режиме работы;
- «персональности» (небольшие размеры и доступная стоимость, которые позволяют обеспечить компьютерами учебный класс);
- высоких графических и иллюстративных возможностей;
- простоте управления;
- легкость регистрации и хранения информации о процессе обучения учащегося;
- возможность копирования и размножения обучающих программ.
При использовании персонального компьютера в качестве обучающего средства, его технические возможности:
- активизируют учебный процесс;
- индивидуализируют обучение;
- смещают акценты от теоретических знаний к практическим;
- повышают наглядность в предъявлении материала;
- повышают интерес учеников к обучению.
Диалоговый характер работы компьютера и его персональность позволяет активизировать обучение. При традиционном классном обучении на уроке активно работает 20–30% учащихся. При обучении в компьютерном классе работа с компьютерной обучающей программой стимулирует учеников к деятельности и позволяет контролировать ее результаты.
Готовые работы на аналогичную тему
При организации компьютерного обучения каждый ученик может выбирать подходящий для него темп обучения. Для более глубокого и тонкого учета индивидуальных особенностей учащихся разработаны компьютерные программы, с помощью которых ведется обучение – педагогические программные средства (ППС):
Между легким и сложным уровнем обучающая программа может учитывать более тонкое деление подготовленности учащихся.
Компьютерные обучающие системы (КОС) – это специально разработанные программные модули, которые применяются в образовательном процессе и предназначены для управления познавательной деятельностью обучаемого, формирования и совершенствования его профессиональных знаний, умений и навыков.
Виды компьютерных обучающих систем
Существуют следующие виды КОС:
Интерактивная обучающая система – это компьютерная программа, которая предназначена для обучения и проверки знаний обучаемого в диалоговом режиме с применением современных средств компьютерного дизайна и технологии мультимедиа.
Интерактивная обучающая система может работать в нескольких режимах:
- Обучение – предоставляет учебно-теоретический материал, оснащенный рисунками, схемами и видеофрагментами. В конце каждого раздела размещаются контрольные вопросы.
- Экзамен – режим проверки усвоения полученного материала, формирование оценки;
- Помощь – сведения об обучающей системе;
- Лектор – формирование преподавателем демонстрационного блока из рисунков, фотографий, видеофрагментов, которые входят в обучающую систему;
- Статистика – вывод информации об успеваемости обучаемого при работе с обучающей системой.
Тренажер-имитатор – компьютерная обучающая программа, которая моделирует технологические ситуации при работе технологического оборудования и которые требуют управляющих воздействий персонала.
Тренажеры-имитаторы также могут работать в нескольких режимах:
- Навыки работы – предназначен для обучения управлением имитируемым технологическим оборудованием. Сначала все действия выполняются Мастером, а затем предполагается их самостоятельное повторение.
- Обучение – происходит управление технологическим оборудованием с целью приведения технологических параметров к нужному значению.
- Экзамен – для выполнения тех же технологических задач, что и в режиме Обучение, но без помощи Мастера и с ограничением по времени.
- Помощь – сведения о работе с тренажером-имитатором.
- максимально приближены к реальной обстановке при использовании графического 3D-моделирования технологических объектов и полномасштабного математического моделирования всех физико-химических процессов;
- дают возможность задавать и корректировать управляющие действия, контролировать все параметры по показаниям приборов на экранах дисплеев на технологической установке в лаборатории;
- предоставляют возможность выполнять учебно-тренировочную задачу с помощью Мастера, подсказывающего следующее действие;
- выполнение анализа действий ученика с выведением оценки каждого действия и протокола решения учебно-тренировочной задачи.
Обучающие-контролирующие системы и автоматизированные системы контроля знаний.
Интерактивная обучающая система и тренажер-имитатор обладают максимальной информативностью, которая позволяет достичь наибольшей эффективности преподавания материала. С их помощью можно организовывать обучение и осуществлять контроль за результатом использования.
Компьютерные обучающие системы стали обязательным компонентом учебного процесса, в связи с чем возникает все больше вопросов по их использованию. Особенно это касается краткосрочного обучения. Дистанционное обучение с помощью сетей Интранет и Интернет предоставляет учащимся использовать обучающие системы самостоятельно, при этом промежуточный и итоговый контроль за усвоением материала может проводится в традиционном очном режиме непосредственно на аудиторных занятиях с преподавателем.
Преимуществом использования компьютерных обучающих систем в учебном процессе является предоставление возможности оперативной переработки их содержимого, что соответствует высокому темпу технического прогресса и модернизации оборудования.
Основанием для классификации служат обычно особенности учебной деятельности обучаемых при работе с программами. Многие авторы выделяют четыре типа обучающих программ:
• тренировочные и контролирующие;
Программы 1-го типа (тренировочные) предназначены для закрепления умений и навыков. Предполагается, что теоретический материал уже изучен. Эти программы в случайной последовательности предлагают учащемуся вопросы и задачи и подсчитывают количество правильно и неправильно решенных задач (в случае правильного ответа может выдаваться поощряющая ученика реплика). При неправильном ответе ученик может получить помощь в виде подсказки.
Программы 2-го типа (наставнические) предлагают ученикам теоретический материал для изучения. Задачи и вопросы служат в этих программах для организации человеко-машинного диалога, для управления ходом обучения. Так если ответы, даваемые учеником, неверны, программа может «откатиться назад» для повторного изучения теоретического материала.
Программы наставнического типа являются прямыми наследниками средств программированного обучения 60-х годов в том смысле, что основным теоретическим источником современного компьютерного или автоматизированного обучения следует считать программированное обучение. В публикациях зарубежных специалистов и сегодня под термином «программированное обучение» понимают современные компьютерные технологии. Одним из основоположников концепции программированного обучения является американский психолог Б.Ф.Скиннер.
Главным элементом программированного обучения является программа, понимаемая как упорядоченная последовательность рекомендаций (задач), которые передаются с помощью дидактической машины или программированного учебника и выполняются обучаемыми. Существует несколько известных разновидностей программированного обучения.
1.Линейное программированное обучение. Основатель - Б.Ф.Скиннер, профессор психологии Гарвардского университета, США. Впервые выступил со своей концепцией в 1954 г. При ее создании Скиннер опирался на бихевиористскую психологию, в соответствии с которой обучение основано на принципе S - R, т.е. на появлении некоторых факторов (S - stimulus) и реакции на них (R - reaction). По этой концепции для любой реакции, соответственно усиленной, характерна склонность к повторению и закреплению. Поощрением для обучаемого является подтверждение программой каждого удачного шага, причем, учитывая простоту реакции, возможность совершения ошибки сводится к минимуму.
Линейная программа в понимании Скиннера характеризуется следующими особенностями:
• дидактический материал делится на незначительные дозы, называемые шагами, которые обучаемые преодолевают относительно легко, шаг за шагом;
• вопросы, содержащиеся в отдельных рамках программы, не должны быть очень трудными, чтобы обучаемые не потеряли интереса к работе;
• обучаемые сами дают ответы на вопросы, привлекая для этогонеобходимуюинформацию;
• в ходе обучения учащихся сразу же информируют о том, правильны или ошибочны их ответы;
• все обучаемые проходят по очереди все рамки программы, но каждый делает это в удобном ему темпе;
• во избежание механического запоминания информации однаи та же мысль повторяется в различных вариантах и нескольких рамках программы.
Вопросы, в понимании Кроудера, имеют целью
• проверить, знает ли ученик материал;
• в случае отрицательного ответа отсылать обучаемого к координирующим и соответственно обосновывающим ответ порциям информации;
• возможность закрепления основной информации с помощьюрациональныхупражнений;
• увеличение усилий обучаемого и одновременную ликвидациюмеханическогообучения через многократное повторение информации;
• формирование требуемой мотивации обучаемого.
Если основой линейной программы является стремление избежать ошибок, то разветвленная программа не направлена на ликвидацию ошибок в процессе обучения; ошибки Кроудер трактует как возможность обнаружить недостатки в знаниях обучаемых, а также выяснить, какие проблемы обучаемые уяснили недостаточно; благодаря этому о его программе можно было бы сказать, что она сводится к «управлению процессом мышления», в то время как линейная программа основана на «управлении ответами».
Постепенно оба классических типа - линейное и разветвленное программированное обучение-уступили место смешанным формам.
По своей методической структуре педагогическое программное средство (ППС), реализующие программированный подход, характеризуются наличием следующих блоков:
• блока ориентировочной основы действий (ООД), содержащего текстово-графическое изложение теоретических основ некоторого раздела автоматизированного курса;
• контрольно-диагностического блока, контролирующего усвоение ООД и управляющего обучением;
• блока автоматизированного контроля знаний, формирующего итоговую оценку знаний учащегося.
Известно несколько видов организации программ наставнического типа, называемых также алгоритмами программированного обучения.
1. Последовательно-подготовительный алгоритм. Начальный элемент задания относительно прост, он подготавливает выполнение второго, более сложного, а тот, в свою очередь, третьего и т.д. Заключительные элементы имеют достаточно высокий уровень сложности.
2. Параллельно-подготовительный алгоритм. Начальные элементы заданий независимо один от другого подготавливают выполнение следующего за ним комплексного элемента высокого уровня.
3. Последовательно-корректирующий алгоритм. Начальные элементы задания имеют высокий уровень сложности, а каждый последующий элемент корректирует выполнение предыдущего, указывая, например, на противоречия, к которым приводят неправильные ответы.
4. Параллельно-корректирующий алгоритм. Обучаемому предлагается комплексный элемент высокого уровня, последующие элементы играют роль наводящих (подсказывающих), причем с разных позиций, независимо один от другого.
5. Алгоритм переноса. Приводятся два массива элементов A(N) и B(N).Ими могут быть понятия, отношения, действия, характеристики и т.д. Требуется установить логическое соответствие между ними.
6. Аналитический алгоритм. Предлагаются элементы A(N). Необходимо установить принадлежность каждого из них к одному из классов В(К).
7. Синтезирующий алгоритм. Элементы массива A(N) уже разбиты на подгруппы. Задача обучаемого - установить критерий, по которому осуществлялась классификация.
8. Алгоритм упорядочения. Элементы массива A(N) необходимо упорядочить по некоторому указанному критерию В(К). Этот алгоритм требует для своего выполнения комплексной умственной деятельности.
Такой вариант задания наиболее удобен для машинной реализации, так как ЭВМ анализирует лишь номер, по которому легко определяет правильность ответа. На первый взгляд задания с выборочным ответом имеют ряд недостатков, а именно: обязательное предъявление верного ответа, возможность его угадывания, а значит, ограничение мыслительной деятельности обучаемого. Эти недостатки существенно снижаются путем правильного, творческого и остроумного применения различных принципов составления таких заданий.
Вероятность угадывания правильного ответа сводится к минимуму следующими простыми приемами:
• повторением аналогичного по смыслу вопроса в нескольких различных формах;
2. С частично-конструируемьш ответом. Задания этого типа являются промежуточным и связующим звеном между заданиями с выборочным ответом и свободно-конструируемым. Частично-конструируемый ответ составляетсяиз частей, предложенных преподавателем.
Эта форма используется для заданий по составлению определений законов, теорем, стандартных формулировок и т.д. В верный ответ входят, как правило, не все элементы задания, и порядок их выбора не является жестким.
Эталон может содержать, как правило, не более 80 символов, включая пробелы. Ответ обучаемого на заданный вопрос сравнивается с текстом эталона и вырабатывается соответствующий признак ответа: «верный», «неверный», «предполагаемый» и т.д. Далее программа переходит к тому кадру сценария, который соответствует полученному признаку.
Таким образом, автор курса формирует кадры, предъявляемые обучаемому в зависимости от признака ответа, что создает иллюзию «понимания» системой смысла введенной фразы, так как при разных ответахна один и тот же вопрос обучаемый получает и различную реакцию компьютера.
В современных инструментальных системах реализованы следующие методы сравнения эталонного ответа с ответом обучаемого.
1. Анализ по ключевым словам. Этот метод анализа достаточно прост и универсален. Эталонный ответ, заранее введенный преподавателем, используется в качестве ключа, который сравнивается с ответом обучаемого на протяжении всей строки. Ключом может быть один символ, слово или группа слов.
При использовании ключевых слов можно достичь достаточно хороших результатов. Но применять метод надо достаточно осторожно, так как возможности распознавания смысла с его помощью ограничены. Недостаток ключевого поиска выражается в том, что ответ не распознается при перестановках внутри ключа.
2. Синтаксический анализ с использованием символов частичной обработки ответа обучаемого. Этот метод анализа целесообразно использовать в том случае, когда требуется выполнить сравнение не по ключу, а по жесткому эталону. Лишний символ должен считаться ошибкой, пробелы не игнорируются. Выполняется как бы прямое (посимвольное) сравнение посимвольного ответа с эталоном. При совпадении всех символов ответа с символами эталона вырабатывается признак «верно».
Символы частичной обработки ответа (спецсимволы), включенные в эталон ответа, позволяют исключить, игнорировать в ответе обучаемого один или несколько символов (слов) при сравнении с эталоном. Все остальные символы, отличные от символов частичной обработки, в тексте обучаемого должны следовать в томжепорядке, что и в эталоне ответа.
3. Логический анализ. Логический метод анализа дает возможность формирования ответа в свободно-конструируемой форме. В данном случае ответ может представлять собой фразу или предложение, в котором порядок слов строго не определен. В словах могут игнорироваться окончание или другие части.
Недостатками такого рода программ являются
• снижение мотивации в ходе работы с программой;
• возникновение «провалов» (пробелов) в знаниях, связанных с непроизвольным рассеянием внимания в процессе работы с программой, а также ослаблением системного связывания знаний при отсутствии их интонационного выделения;
• сложность и высокая трудоемкость организации учебного диалога, а также диагностирующей и управляющей обучением части программы.
Ввиду чрезвычайно высокой трудоемкости написания программ такого рода на языках программирования и высоких требований к программистской квалификации разработчиков, они часто разрабатываются с использованием программных оболочек автоматизированных учебных курсов, имеющих свой язык программирования, интерфейс, рассчитанный на разработчика-непрограммиста.
Существует и продолжает разрабатываться большое количество инструментальных программ такого вида. Общим их недостатком является высокая трудоемкость разработки, затруднения организационного и методического характера при использовании в реальном учебном процессе школы. Организационные трудности связаны с тем, что такие программы невозможно использовать в структуре урока из-за больших различий в темпе обучения разных учащихся. Методические трудности проявляются в том, что многие педагоги нередко склонны не соглашаться с методическими решениями и ходами при изложении теоретического материала, предложенными разработчиками инструментальной программы. В работе хорошего учителя много творческих, авторских моментов, в важности которых часто не отдают себе отчета создатели программ.
Программы 3-го типа (моделирующие)основаны на графически-иллюстративных возможностях компьютера, с одной стороны, и вычислительных, с другой, и позволяют осуществлять компьютерный эксперимент. Такие программы предоставляют ученику возможность наблюдать на экране дисплея некоторый процесс, влияя на его ход подачей команды с клавиатуры, меняющей значения параметров.
Программы 4-го типа (игры) предоставляют в распоряжение ученика некоторую воображаемую среду, существующий только в компьютере мир, набор каких-то возможностей и средств их реализации. Использование предоставляемых программой средств для реализации возможностей, связанных с изучением мира игры и деятельностью в этом мире. приводит к развитию обучаемого, формированию у него познавательных навыков, самостоятельному открытию им закономерностей, отношений объектов действительности, имеющих всеобщее значение.
Наибольшее распространение получили обучающие программы первых двух типов в связи с их относительно невысокой сложностью, возможностью унификации при разработке млогих блоков программ. Если программы 3-го и 4-го типов требуют .большой работы программистов, психологов, специалистов в области изучаемого предмета, педагогов-методистов, то технология создания программ 1-го и 2-го типов ныне сильно опростилась с появлением инструментальных средств или наполняемых автоматизированных обучающих систем (АОС).
Основные действия, выполняемые программами первых двухтипов:
• предъявление кадра с текстом и графическим изображением;
• предъявление вопроса и меню вариантов ответа (или ожидание ввода открытого ответа);
• анализ и оценка ответа;
Создание обучающей системы с использованием инструментальных программ обычно проходит четыре стадии.
3. Связывание отдельных элементов обучающей программы в целостную диалоговую систему, установление взаимосвязей между кадрами, вопросами и помощью, окончательная доводка программы.
4. Сопровождение программы во время ее эксплуатации, внесение в нее исправлений и дополнений, необходимость которых обнаруживается при ее использовании в реальном процессе обучения.
Очевидно, что создание обучающих программ средствами инструментальных систем поможет снять остроту главной проблемы компьютерного обучения -отсутствия в достаточном количестве и разнообразии качественных обучающих программ, так чтобы компьютерное обучение могло превратиться из жанра «показательных выступлений» на открытых уроках в действительно систематическое обучение учебным дисциплинам или их большим разделам.
Следующая проблема компьютерного обучения связана с тем, что использование компьютера не вписывается в стандартную классно-урочную систему. Компьютер - это средство индивидуального обучения в условиях нелимитированного времени, и именно в этом качестве он должен использоваться. Соответствующие организационные формы учебного процесса и труда учителей еще предстоит найти и внедрить в практику. Важно, чтобы ученик при компьютерном обучении не был ограничен жесткими временными рамками, чтобы педагогу не надо было работать «на класс» в целом, а чтобы он мог пообщаться с каждым учеником, дать индивидуальную консультацию по работе с обучающей программой и по материалу, в ней содержащемуся, помочь преодолеть индивидуальные затруднения.
При проведении урока с использованием компьютеров работа педагога проходит фазы
• планирования урока (определяется место урока в системе занятий по данной дисциплине, время проведения в кабинете электронно-вычислительной техники, тип урока и его примерная структура, необходимые для его проведения программные средства);
• подготовки программных средств (наполнение оболочек контролирующих программ и обучающих систем соответствующими дидактическими материалами, подбор моделирующих программ, размещение программных средств на соответствующем магнитном диске, проверка запускаемости программ);
• проведения самого урока;
• подведения итогов (внесение исправлений в обучающие программы, архивирование их для будущего использования, обработка результатов компьютерного тестирования, удаление лишних временных файлов с магнитных дисков).
Отдельное направление использования компьютера в обучении - интегрирование предметных учебных курсов и информатики. При этом компьютер используется уже не как средство обучения, а как средство обработки информации, получаемой при изучении традиционных дисциплин - математики, физики, химии, экологии, биологии, географии. С помощью инструментальных программ на компьютере можно решать математические задачи в аналитическом виде, строить диаграммы и графики, проводить вычисления в табличном виде, готовить текст, схемы и т.д. Компьютер выступает при этом в качестве средства предметной деятельности, приближая стиль учебной деятельности на уроках к стандартам современной научной, технологической и управленческой деятельности.
Особые ожидания при таком использовании компьютера связываются с компьютерными телекоммуникациями, с возможностями локальных и глобальных компьютерных сетей. Весьма перспективной технологией обучения является метод групповых исследовательских проектов, моделирующий деятельность реального научного сообщества. Такая технология включает следующие моменты:
• первоначальную мотивацию исследования; обнаружение какого-либо парадокса, постановку проблемной задачи;
• поиск объяснения парадокса, построение гипотез;
• проведение исследований, экспериментов, наблюдений и измерений,литературных изысканий с целью доказать или отвергнуть гипотезы, объяснения;
• групповое обсуждение результатов, составление отчета, проведение научной конференции;
• решение вопроса о практическом применении результатов исследований; разработку и защиту итогового проекта по теме.
Работа над проектом продолжается от двух недель до двух месяцев. На заключительных стадиях работы над проектом обычно возникают новые проблемные задачи, обнаруживаются новые парадоксы, т.е. создается мотивация для осуществления новых проектов.
Содержание обучения по методу проектов является межпредметным, интегрированным, привлекающим знания из различных областей, как и проблемы, возникающие на практике. Обучение по методу проектов, кроме изучения конкретных разделов наук, позволяет достигать и другие педагогические цели:
• развитие письменной речи;
• овладение компьютерной грамотностью, освоение текстового редактора, компьютерных телекоммуникационных программ;
• развитие общих навыков решения проблем;
• развитие навыков работы в группе;
• развитие навыков творческой работы.
В перспективе - развитие учебных курсов, использующих метод групповых проектов и компьютерные телекоммуникации, по разделам краеведения в географии и истории, по биологии и литературе, по иностранным языкам.
Основанием для классификации служат обычно особенности учебной деятельности обучаемых при работе с программами. Многие авторы выделяют четыре типа обучающих программ:
• тренировочные и контролирующие;
Программы 1-го типа (тренировочные) предназначены для закрепления умений и навыков. Предполагается, что теоретический материал уже изучен. Эти программы в случайной последовательности предлагают учащемуся вопросы и задачи и подсчитывают количество правильно и неправильно решенных задач (в случае правильного ответа может выдаваться поощряющая ученика реплика). При неправильном ответе ученик может получить помощь в виде подсказки.
Программы 2-го типа (наставнические) предлагают ученикам теоретический материал для изучения. Задачи и вопросы служат в этих программах для организации человеко-машинного диалога, для управления ходом обучения. Так если ответы, даваемые учеником, неверны, программа может «откатиться назад» для повторного изучения теоретического материала.
Программы наставнического типа являются прямыми наследниками средств программированного обучения 60-х годов в том смысле, что основным теоретическим источником современного компьютерного или автоматизированного обучения следует считать программированное обучение. В публикациях зарубежных специалистов и сегодня под термином «программированное обучение» понимают современные компьютерные технологии. Одним из основоположников концепции программированного обучения является американский психолог Б.Ф.Скиннер.
Главным элементом программированного обучения является программа, понимаемая как упорядоченная последовательность рекомендаций (задач), которые передаются с помощью дидактической машины или программированного учебника и выполняются обучаемыми. Существует несколько известных разновидностей программированного обучения.
1.Линейное программированное обучение. Основатель - Б.Ф.Скиннер, профессор психологии Гарвардского университета, США. Впервые выступил со своей концепцией в 1954 г. При ее создании Скиннер опирался на бихевиористскую психологию, в соответствии с которой обучение основано на принципе S - R, т.е. на появлении некоторых факторов (S - stimulus) и реакции на них (R - reaction). По этой концепции для любой реакции, соответственно усиленной, характерна склонность к повторению и закреплению. Поощрением для обучаемого является подтверждение программой каждого удачного шага, причем, учитывая простоту реакции, возможность совершения ошибки сводится к минимуму.
Линейная программа в понимании Скиннера характеризуется следующими особенностями:
• дидактический материал делится на незначительные дозы, называемые шагами, которые обучаемые преодолевают относительно легко, шаг за шагом;
• вопросы, содержащиеся в отдельных рамках программы, не должны быть очень трудными, чтобы обучаемые не потеряли интереса к работе;
• обучаемые сами дают ответы на вопросы, привлекая для этогонеобходимуюинформацию;
• в ходе обучения учащихся сразу же информируют о том, правильны или ошибочны их ответы;
• все обучаемые проходят по очереди все рамки программы, но каждый делает это в удобном ему темпе;
• во избежание механического запоминания информации однаи та же мысль повторяется в различных вариантах и нескольких рамках программы.
Вопросы, в понимании Кроудера, имеют целью
• проверить, знает ли ученик материал;
• в случае отрицательного ответа отсылать обучаемого к координирующим и соответственно обосновывающим ответ порциям информации;
• возможность закрепления основной информации с помощьюрациональныхупражнений;
• увеличение усилий обучаемого и одновременную ликвидациюмеханическогообучения через многократное повторение информации;
• формирование требуемой мотивации обучаемого.
Если основой линейной программы является стремление избежать ошибок, то разветвленная программа не направлена на ликвидацию ошибок в процессе обучения; ошибки Кроудер трактует как возможность обнаружить недостатки в знаниях обучаемых, а также выяснить, какие проблемы обучаемые уяснили недостаточно; благодаря этому о его программе можно было бы сказать, что она сводится к «управлению процессом мышления», в то время как линейная программа основана на «управлении ответами».
Постепенно оба классических типа - линейное и разветвленное программированное обучение-уступили место смешанным формам.
По своей методической структуре педагогическое программное средство (ППС), реализующие программированный подход, характеризуются наличием следующих блоков:
• блока ориентировочной основы действий (ООД), содержащего текстово-графическое изложение теоретических основ некоторого раздела автоматизированного курса;
• контрольно-диагностического блока, контролирующего усвоение ООД и управляющего обучением;
• блока автоматизированного контроля знаний, формирующего итоговую оценку знаний учащегося.
Известно несколько видов организации программ наставнического типа, называемых также алгоритмами программированного обучения.
1. Последовательно-подготовительный алгоритм. Начальный элемент задания относительно прост, он подготавливает выполнение второго, более сложного, а тот, в свою очередь, третьего и т.д. Заключительные элементы имеют достаточно высокий уровень сложности.
2. Параллельно-подготовительный алгоритм. Начальные элементы заданий независимо один от другого подготавливают выполнение следующего за ним комплексного элемента высокого уровня.
3. Последовательно-корректирующий алгоритм. Начальные элементы задания имеют высокий уровень сложности, а каждый последующий элемент корректирует выполнение предыдущего, указывая, например, на противоречия, к которым приводят неправильные ответы.
4. Параллельно-корректирующий алгоритм. Обучаемому предлагается комплексный элемент высокого уровня, последующие элементы играют роль наводящих (подсказывающих), причем с разных позиций, независимо один от другого.
5. Алгоритм переноса. Приводятся два массива элементов A(N) и B(N).Ими могут быть понятия, отношения, действия, характеристики и т.д. Требуется установить логическое соответствие между ними.
6. Аналитический алгоритм. Предлагаются элементы A(N). Необходимо установить принадлежность каждого из них к одному из классов В(К).
7. Синтезирующий алгоритм. Элементы массива A(N) уже разбиты на подгруппы. Задача обучаемого - установить критерий, по которому осуществлялась классификация.
8. Алгоритм упорядочения. Элементы массива A(N) необходимо упорядочить по некоторому указанному критерию В(К). Этот алгоритм требует для своего выполнения комплексной умственной деятельности.
Такой вариант задания наиболее удобен для машинной реализации, так как ЭВМ анализирует лишь номер, по которому легко определяет правильность ответа. На первый взгляд задания с выборочным ответом имеют ряд недостатков, а именно: обязательное предъявление верного ответа, возможность его угадывания, а значит, ограничение мыслительной деятельности обучаемого. Эти недостатки существенно снижаются путем правильного, творческого и остроумного применения различных принципов составления таких заданий.
Вероятность угадывания правильного ответа сводится к минимуму следующими простыми приемами:
• повторением аналогичного по смыслу вопроса в нескольких различных формах;
2. С частично-конструируемьш ответом. Задания этого типа являются промежуточным и связующим звеном между заданиями с выборочным ответом и свободно-конструируемым. Частично-конструируемый ответ составляетсяиз частей, предложенных преподавателем.
Эта форма используется для заданий по составлению определений законов, теорем, стандартных формулировок и т.д. В верный ответ входят, как правило, не все элементы задания, и порядок их выбора не является жестким.
Эталон может содержать, как правило, не более 80 символов, включая пробелы. Ответ обучаемого на заданный вопрос сравнивается с текстом эталона и вырабатывается соответствующий признак ответа: «верный», «неверный», «предполагаемый» и т.д. Далее программа переходит к тому кадру сценария, который соответствует полученному признаку.
Таким образом, автор курса формирует кадры, предъявляемые обучаемому в зависимости от признака ответа, что создает иллюзию «понимания» системой смысла введенной фразы, так как при разных ответахна один и тот же вопрос обучаемый получает и различную реакцию компьютера.
В современных инструментальных системах реализованы следующие методы сравнения эталонного ответа с ответом обучаемого.
1. Анализ по ключевым словам. Этот метод анализа достаточно прост и универсален. Эталонный ответ, заранее введенный преподавателем, используется в качестве ключа, который сравнивается с ответом обучаемого на протяжении всей строки. Ключом может быть один символ, слово или группа слов.
При использовании ключевых слов можно достичь достаточно хороших результатов. Но применять метод надо достаточно осторожно, так как возможности распознавания смысла с его помощью ограничены. Недостаток ключевого поиска выражается в том, что ответ не распознается при перестановках внутри ключа.
2. Синтаксический анализ с использованием символов частичной обработки ответа обучаемого. Этот метод анализа целесообразно использовать в том случае, когда требуется выполнить сравнение не по ключу, а по жесткому эталону. Лишний символ должен считаться ошибкой, пробелы не игнорируются. Выполняется как бы прямое (посимвольное) сравнение посимвольного ответа с эталоном. При совпадении всех символов ответа с символами эталона вырабатывается признак «верно».
Символы частичной обработки ответа (спецсимволы), включенные в эталон ответа, позволяют исключить, игнорировать в ответе обучаемого один или несколько символов (слов) при сравнении с эталоном. Все остальные символы, отличные от символов частичной обработки, в тексте обучаемого должны следовать в томжепорядке, что и в эталоне ответа.
3. Логический анализ. Логический метод анализа дает возможность формирования ответа в свободно-конструируемой форме. В данном случае ответ может представлять собой фразу или предложение, в котором порядок слов строго не определен. В словах могут игнорироваться окончание или другие части.
Недостатками такого рода программ являются
• снижение мотивации в ходе работы с программой;
• возникновение «провалов» (пробелов) в знаниях, связанных с непроизвольным рассеянием внимания в процессе работы с программой, а также ослаблением системного связывания знаний при отсутствии их интонационного выделения;
• сложность и высокая трудоемкость организации учебного диалога, а также диагностирующей и управляющей обучением части программы.
Ввиду чрезвычайно высокой трудоемкости написания программ такого рода на языках программирования и высоких требований к программистской квалификации разработчиков, они часто разрабатываются с использованием программных оболочек автоматизированных учебных курсов, имеющих свой язык программирования, интерфейс, рассчитанный на разработчика-непрограммиста.
Существует и продолжает разрабатываться большое количество инструментальных программ такого вида. Общим их недостатком является высокая трудоемкость разработки, затруднения организационного и методического характера при использовании в реальном учебном процессе школы. Организационные трудности связаны с тем, что такие программы невозможно использовать в структуре урока из-за больших различий в темпе обучения разных учащихся. Методические трудности проявляются в том, что многие педагоги нередко склонны не соглашаться с методическими решениями и ходами при изложении теоретического материала, предложенными разработчиками инструментальной программы. В работе хорошего учителя много творческих, авторских моментов, в важности которых часто не отдают себе отчета создатели программ.
Программы 3-го типа (моделирующие)основаны на графически-иллюстративных возможностях компьютера, с одной стороны, и вычислительных, с другой, и позволяют осуществлять компьютерный эксперимент. Такие программы предоставляют ученику возможность наблюдать на экране дисплея некоторый процесс, влияя на его ход подачей команды с клавиатуры, меняющей значения параметров.
Программы 4-го типа (игры) предоставляют в распоряжение ученика некоторую воображаемую среду, существующий только в компьютере мир, набор каких-то возможностей и средств их реализации. Использование предоставляемых программой средств для реализации возможностей, связанных с изучением мира игры и деятельностью в этом мире. приводит к развитию обучаемого, формированию у него познавательных навыков, самостоятельному открытию им закономерностей, отношений объектов действительности, имеющих всеобщее значение.
Наибольшее распространение получили обучающие программы первых двух типов в связи с их относительно невысокой сложностью, возможностью унификации при разработке млогих блоков программ. Если программы 3-го и 4-го типов требуют .большой работы программистов, психологов, специалистов в области изучаемого предмета, педагогов-методистов, то технология создания программ 1-го и 2-го типов ныне сильно опростилась с появлением инструментальных средств или наполняемых автоматизированных обучающих систем (АОС).
Основные действия, выполняемые программами первых двухтипов:
• предъявление кадра с текстом и графическим изображением;
• предъявление вопроса и меню вариантов ответа (или ожидание ввода открытого ответа);
• анализ и оценка ответа;
Создание обучающей системы с использованием инструментальных программ обычно проходит четыре стадии.
3. Связывание отдельных элементов обучающей программы в целостную диалоговую систему, установление взаимосвязей между кадрами, вопросами и помощью, окончательная доводка программы.
4. Сопровождение программы во время ее эксплуатации, внесение в нее исправлений и дополнений, необходимость которых обнаруживается при ее использовании в реальном процессе обучения.
Очевидно, что создание обучающих программ средствами инструментальных систем поможет снять остроту главной проблемы компьютерного обучения -отсутствия в достаточном количестве и разнообразии качественных обучающих программ, так чтобы компьютерное обучение могло превратиться из жанра «показательных выступлений» на открытых уроках в действительно систематическое обучение учебным дисциплинам или их большим разделам.
Следующая проблема компьютерного обучения связана с тем, что использование компьютера не вписывается в стандартную классно-урочную систему. Компьютер - это средство индивидуального обучения в условиях нелимитированного времени, и именно в этом качестве он должен использоваться. Соответствующие организационные формы учебного процесса и труда учителей еще предстоит найти и внедрить в практику. Важно, чтобы ученик при компьютерном обучении не был ограничен жесткими временными рамками, чтобы педагогу не надо было работать «на класс» в целом, а чтобы он мог пообщаться с каждым учеником, дать индивидуальную консультацию по работе с обучающей программой и по материалу, в ней содержащемуся, помочь преодолеть индивидуальные затруднения.
При проведении урока с использованием компьютеров работа педагога проходит фазы
• планирования урока (определяется место урока в системе занятий по данной дисциплине, время проведения в кабинете электронно-вычислительной техники, тип урока и его примерная структура, необходимые для его проведения программные средства);
• подготовки программных средств (наполнение оболочек контролирующих программ и обучающих систем соответствующими дидактическими материалами, подбор моделирующих программ, размещение программных средств на соответствующем магнитном диске, проверка запускаемости программ);
• проведения самого урока;
• подведения итогов (внесение исправлений в обучающие программы, архивирование их для будущего использования, обработка результатов компьютерного тестирования, удаление лишних временных файлов с магнитных дисков).
Отдельное направление использования компьютера в обучении - интегрирование предметных учебных курсов и информатики. При этом компьютер используется уже не как средство обучения, а как средство обработки информации, получаемой при изучении традиционных дисциплин - математики, физики, химии, экологии, биологии, географии. С помощью инструментальных программ на компьютере можно решать математические задачи в аналитическом виде, строить диаграммы и графики, проводить вычисления в табличном виде, готовить текст, схемы и т.д. Компьютер выступает при этом в качестве средства предметной деятельности, приближая стиль учебной деятельности на уроках к стандартам современной научной, технологической и управленческой деятельности.
Особые ожидания при таком использовании компьютера связываются с компьютерными телекоммуникациями, с возможностями локальных и глобальных компьютерных сетей. Весьма перспективной технологией обучения является метод групповых исследовательских проектов, моделирующий деятельность реального научного сообщества. Такая технология включает следующие моменты:
• первоначальную мотивацию исследования; обнаружение какого-либо парадокса, постановку проблемной задачи;
• поиск объяснения парадокса, построение гипотез;
• проведение исследований, экспериментов, наблюдений и измерений,литературных изысканий с целью доказать или отвергнуть гипотезы, объяснения;
• групповое обсуждение результатов, составление отчета, проведение научной конференции;
• решение вопроса о практическом применении результатов исследований; разработку и защиту итогового проекта по теме.
Работа над проектом продолжается от двух недель до двух месяцев. На заключительных стадиях работы над проектом обычно возникают новые проблемные задачи, обнаруживаются новые парадоксы, т.е. создается мотивация для осуществления новых проектов.
Содержание обучения по методу проектов является межпредметным, интегрированным, привлекающим знания из различных областей, как и проблемы, возникающие на практике. Обучение по методу проектов, кроме изучения конкретных разделов наук, позволяет достигать и другие педагогические цели:
• развитие письменной речи;
• овладение компьютерной грамотностью, освоение текстового редактора, компьютерных телекоммуникационных программ;
• развитие общих навыков решения проблем;
• развитие навыков работы в группе;
• развитие навыков творческой работы.
В перспективе - развитие учебных курсов, использующих метод групповых проектов и компьютерные телекоммуникации, по разделам краеведения в географии и истории, по биологии и литературе, по иностранным языкам.
Основанием для классификации служат обычно особенности учебной деятельности обучаемых при работе с программами. Многие авторы выделяют четыре типа обучающих программ:
1. тренировочные и контролирующие; 2. наставнические;
3. имитационные и моделирующие; 4. развивающие игры.
Программы 1-го типа (тренировочные) предназначены для закрепления умений и навыков. Предполагается, что теоретический материал уже изучен. Эти программы в случайной последовательности предлагают учащемуся вопросы и задачи и подсчитывают количество правильно и неправильно решенных задач. При неправильном ответе ученик может получить помощь в виде подсказки.
Программы 2-го типа (наставнические) предлагают ученикам теоретический материал для изучения. Задачи и вопросы служат в этих программах для организации человеко-машинного диалога, для управления ходом обучения. Так если ответы, даваемые учеником, неверны, программа может «откатиться назад» для повторного изучения теоретического материала.
Более подробно см. Могилев стр. 675-678.
Программы 3-го типа (моделирующие) основаны на графически – иллюстративных возможностях компьютера, с одной стороны, и вычислительных, с другой, и позволяют осуществлять компьютерный эксперимент. Такие программы предоставляют ученику возможность наблюдать на экране дисплея некоторый процесс, влияя на его ход подачей команды с клавиатуры, меняющей значения параметров.
Программы 4-го типа (игры) предоставляют в распоряжение ученика некоторую воображаемую среду, существующий только в компьютере мир, набор каких-то возможностей и средств их реализации. Использование предоставляемых программой средств для реализации возможностей, связанных с изучением мира игры и деятельностью в этом мире, приводит к развитию обучаемого, формированию у него познавательных навыков, самостоятельному открытию им закономерностей, отношений объектов действительности, имеющих всеобщее значение.
Наибольшее распространение получили обучающие программы первых двух типов в связи с их относительно невысокой сложностью, возможностью унификации при разработке многих блоков программ. Если программы 3-го и 4-го типов требуют большой работы программистов, психологов, специалистов в области изучаемого предмета, педагогов-методистов, то технология создания программ 1-го и 2-го типов ныне сильно упростилась с появлением инструментальных средств или наполняемых автоматизированных обучающих систем (АОС).
Для выделения типов обучающих программ принимаются во внимание особенности учебной деятельности при работе с программами. Таких типов четыре:
- тренировочные и контролирующие;
- наставнические;
- имитационные и моделирующие;
- развивающие игры.
Тренировочные и контролирующие программы
Программы используются, когда теоретический материал уже изучен и предназначаются для закрепления умений и навыков. Программы в случайной последовательности ставят ученику вопросы и предлагают задачи, подсчитывая число решенных и нерешенных задач.
Наставнические программы
Ученикам предлагается теоретический материал, при изучении которого задаются вопросы и предлагаются задачи для управления ходом обучения. При неправильных ответах программа может предложить материал для повторного изучения теоретического материала.
Программы наставнического наследуют основные принципы средств программного обучения 1960-х гг. Основной теоретический источник современного компьютерного обучения принято считать программированное обучение.
Выделяется несколько видов организации наставнических программ, которые также называют алгоритмами программированного обучения.
Готовые работы на аналогичную тему
Моделирующие программы
Основаны на графических, иллюстративных и вычислительных возможностях персонального компьютера, позволяют осуществить компьютерный эксперимент. В программах ученику предоставляется возможность наблюдать за некоторым процессом, на который можно влиять командами, введенными с клавиатуры, которые изменяют значения параметров.
Представляют некоторую виртуальную среду, набор определенных возможностей и средств для их применения. Использование предлагаемых средств для применения возможностей, которые связаны с изучением виртуального мира, расширяет знания ученика, формирует у него познавательные навыки, позволяет самостоятельно открывать закономерности, отношения объектов действительности, которые имеют всеобщее значение.
Для разработки программ 3-го и 4-го типов требуются большие усилия программистов, психологов, специалистов в определенной области изучаемого предмета, педагогов-методистов, поэтому программы первых двух типов получили более широкое распространение.
Основные действия, которые могут выполнять программы 1-го и 2-го типов:
- демонстрация кадра с текстовыми и графическими данными;
- предоставление вопроса и списка вариантов ответа (или поля для ввода ответа);
- анализ и оценка ответа;
- демонстрация кадра помощи по нажатию специальной клавиши.
Наиболее известными автоматизированными обучающими средствами являются:
- отечественные – «Урок», «Адонис», «Магистр», «Stratum»;
- зарубежные – «Linkway», «Techcad» и др.
Этапы создания обучающей программы
Создание обучающей программы с использованием инструментальных средств обычно состоит из четырех этапов:
На начальных стадиях использования компьютерных технологий обучения лучше применять тренирующие и контролирующие программы. Подготовить контролирующую программу по определенному разделу определенного учебного курса с использованием инструментальных средств не сложно. Использование таких контролирующих программ может быть систематическим. Это не приведет к кардинальным изменениям в учебном процессе, но поможет учителю в непроизводительных, рутинных операциях при проверке письменных работ, контроле знаний учеников, разрешит проблему зарабатывания оценок каждым учеником, а ученики получат мощный стимул к обучению.
Читайте также: