Каждое из перечисленных средств имеет ряд недостатков:
· информация представляется, как правило, только в одной форме, а отсюда – недостаточная иллюстративность классических учебников или, в случае видео- и аудиокассет, необходимость использования дополнительных носителей информации в виде пояснительных брошюр;
· поиск информации в любом из перечисленных видов обучения – длительный и трудоемкий процесс;
· отсутствие эффективных способов проверки знаний обучающегося приводит к тому, что контроль над процессом усвоения материала может осуществляться только преподавателем.
Объединить все лучшее, что существует в традиционных способах обучения и устранить отмеченные недостатки можно, используя возможности электронной формы представления информации.
Таким образом, обучающие программы обладают следующими основными преимуществами:
· интерактивность, бесценная для образовательного процесса, позволяющая без усилий выполнять рутинные операции (поиск, вычисления) и индивидуализировать получение и усвоение информации;
· долговременная актуальность. Электронные издания практически вечны: основные затраты приходятся на разработку первой версии, а текущие изменения, дополнения требуют сравнительно малых затрат .
Изучив различные средства обучения, можно сказать, что электронные средства обучения значительно превосходят традиционные средства по возможностям поиска и навигации, а также по наглядности, в то время как контроль знаний и обратная связь с преподавателем оставляют желать лучшего, представляя обширную область для дальнейших исследований и разработках.(1)
1.3 Основной недостаток существующего подхода к разработке обучающих программ
Обучающие программы реализуются с помощью компьютера и вполне естественно, что при их разработке ведущее место приобрели проблемы, связанные с машиной (программной) реализацией программ. Ведь не смотря на то, что возможности компьютера значительно возросли и с каждым годом увеличиваются, реализация многих обучающих функций которые легко осуществляет даже неопытный педагог, связана с большими трудностями (например, распознавание ответа учащегося). Однако нельзя считать правильной весьма распространенную точку зрения, будто ключ к решению основных проблем компьютерного обучения — это разработка средств которые позволяют осуществлять переход от сценария обучающей программы к компьютерной программе. Такое представление в ряде случаев сказалось на разработке и оценке роли инструментария для программирования обучающих программ. Многие разработчики таких систем (как правило, в целях рекламы) преувеличивают не только возможности созданных ими авторских систем, но и вообще их значение. Это обстоятельство, по мнению специалистов, играет отрицательную роль в исследованиях актуальных проблем разработки обучающих программ. Преувеличение возможностей авторских средств часто сочетается с недооценкой важности тех психолого-педагогических проблем, которые возникают при разработке обучающих программ. Некоторые разработчики авторских средств полагают, будто преподаватели, а также специалисты в области информатики и вычислительной техники, имея смутные представления о психолого-педагогических особенностях обучения, а некоторые и о содержании того или иного учебного предмета, в состоянии создать эффективную обучающую программу.(1)
Распространение подобных взглядов оказало влияние не только на теорию, но и на практику разработки обучающих программ. В ряде стран, например, в США и особенно в Великобритании, в течение последних 10–15 лет появилось не поддающееся учету количество микроскопических по своим размерам фирм (многие из них имеют штат из двух-трех программистов), которые разрабатывают обучающие программы, предназначенные для продажи. В нашей стране также нередко среди единоличных разработчиков обучающих программ были специалисты по вычислительной технике. Эта их деятельность, хотя и несколько отличалась от выполняемой ранее, тем не менее по соей сути оставалась привычной для них. В результате создавались многочисленные, но малоэффективные программы. Именно такая практика стала основным источником иллюзий, будто наибольшие трудности в разработке обучающих программ представляет кодирование или как часто говорилось, программирование обучающих курсов(программ).(1)
Следует иметь в виду, что термин программирование трактуется по-разному: в более узком смысле — как составление программы для компьютера и как разработка программ в широком смысле слова. Когда мы говорим, что система образования и общество в целом программируют личность, то мы понимаем, что здесь речь идет о том, что общество, через систему образования, оказывает большое влияние на становление человека как личности. Применительно к компьютерному обучению выражение “программирование обучающих курсов” стало восприниматься как синоним “разработки обучающих курсов”. А это привело к серьезным отрицательным последствиям:
Отвлекло внимание от наиболее важных и трудоемких проблем Психолого-педагогических проблем разработки обучающих программ — и тем самым, естественно, затормозило их исследование. Породило иллюзию, будто создав удобный инструментарий для кодирования обучающих программ, можно с помощью педагогов-энтузиастов решить проблему создания эффективных обучающих программ.(1)
Разумеется, вину за это нельзя полностью возлагать на первых разработчиков обучающих программ и инструментария для кодирования (программирования) обучающих программ. Просто они, не будучи педагогами, не усматривали тех психолого-педагогических проблем, которые возникают при разработке обучающих программ. Предполагалось, что, имея перед глазами внешне наблюдаемое поведение педагога, можно составить эффективную обучающую программу для компьютера.
Основанием для классификации служат обычно особенности учебной деятельности обучаемых при работе с программами. Многие авторы выделяют четыре типа обучающих программ:
• тренировочные и контролирующие;
• наставнические;
• имитационные и моделирующие;
• развивающие игры.
Программы 1-го типа (тренировочные) предназначены для закрепления умений и навыков. Предполагается, что теоретический материал уже изучен. Эти программы в случайной последовательности предлагают учащемуся вопросы и задачи и подсчитывают количество правильно и неправильно решенных задач (в случае правильного ответа может выдаваться поощряющая ученика реплика). При неправильном ответе ученик может получить помощь в виде подсказки.
Программы 2-го типа (наставнические) предлагают ученикам теоретический материал для изучения. Задачи и вопросы служат в этих программах для организации человеко-машинного диалога, для управления ходом обучения. Так если ответы, даваемые учеником, неверны, программа может “откатиться назад” для повторного изучения теоретического материала.
Программы 3-го типа (моделирующие) основаны на графически-иллюстративных возможностях компьютера, с одной стороны, и вычислительных, с другой, и позволяют осуществлять компьютерный эксперимент. Такие программы предоставляют ученику возможность наблюдать на экране дисплея некоторый процесс, влияя на его ход подачей команды с клавиатуры, меняющей значения параметров.
Программы 4-го типа (игры) предоставляют в распоряжение ученика некоторую воображаемую среду, существующий только в компьютере мир, набор каких-то возможностей и средств их реализации. Использование предоставляемых программой средств для реализации возможностей, связанных с изучением мира игры и деятельностью в этом мире. приводит к развитию обучаемого, формированию у него познавательных навыков, самостоятельному открытию им закономерностей, отношений объектов действительности, имеющих всеобщее значение.(3)
Наибольшее распространение получили обучающие программы первых двух типов в связи с их относительно невысокой сложностью, возможностью унификации при разработке многих блоков программ. Если программы 3-го и 4-го типов требуют большой работы программистов, психологов, специалистов в области изучаемого предмета, педагогов-методистов, то технология создания программ 1-го и 2-го типов ныне сильно упростилась с появлением инструментальных средств или наполняемых автоматизированных обучающих систем (АОС).
Основные действия, выполняемые программами первых двух типов:
· предъявление кадра с текстом и графическим изображением;
· предъявление вопроса и меню вариантов ответа (или ожидание ввода открытого ответа);
· анализ и оценка ответа;
· предоставление кадра помощи при нажатии специальной клавиши.
Они могут быть легко и унифицировано запрограммированы, так что разработчику обучающей программы остается ввести в компьютер только соответствующий текст, варианты ответов, нарисовать на экране с помощью манипулятора “мышь” картинки. Создание обучающей программы в этом случае выполняется совершенно без программирования, не требует серьезных компьютерных познаний и по силам любому педагогу-предметнику средней школы. Названия наиболее известных отечественных АОС: “Урок”, “Адонис”, “Магистр”, “Stratum”. Используются в России и зарубежные системы: “Linkway”, “TeachCad” и др. Многие из этих систем имеют хорошие графические подсистемы и позволяют создавать не только статические картинки, но и динамические графические фрагменты в духе “мультимедиа”. (3)
3. Психологические методы усвоения знаний, лежащие в основе обучающих программ
При разработке сценариев учебной работы целесообразно учитывать психологические закономерности усвоения знаний, установленные в педагогической психологии и позволяющие повысить эффективность процесса обучения. Рассмотрим некоторые наиболее известные и "технологичные" теории усвоения.