XII Международная конференция-выставка
«Информационные технологии в образовании» («ИТО-2001»)
http://ito.edu.ru/2002/
СБОРНИК ТРУДОВ
ПРИМЕНЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В ПРОЕКТИРОВАНИИ ОБРАЗОВАТЕЛЬНЫХ КУРСОВ (НА ПРИМЕРЕ ПК «БАТИСФЕРА»)
Лаповок Андрей Абрамович, Лобачев Виталий Владимирович
Фирма «ИНФОРМПРОЕКТ», г. Москва
Программный комплекс «Батисфера» позволяет преподавателю создавать мультимедийный учебный материал любых типов и форм как по традиционным, так и собственным методикам, осуществлять контроль знаний методом тестирования. При реализации методик занятий используется визуально-объектный метод генерации учебного материала. Может использоваться в учебных заведениях разного уровня и профиля в локальной сети и на отдельных компьютерах.
Современные тенденции развития рынка программных продуктов отличаются формированием новых сегментов. Одним из таких сегментов, которому уделяется пристальное внимание, является сфера образовательных услуг. Благодаря появлению и распространению Интернет-технологий, интенсивно развиваются программные продукты, ориентированные на концепцию дистанционного образования.
Анализ рынка программных продуктов в области образовательных услуг показывает, что разработчики программного обеспечения ориентированы в основном на создание не средств проектирования, а средств использования. Такая ориентация предполагает выбор определенной предметной области в образовании, ее раздела или совокупности разделов. Далее в рамках выбранной предметной области создается программный продукт, представляющий, в конечном счете, обучающую процедуру. Предложений в этой области довольно много, однако их принципиальное отличие – в качестве изложения материала и удобстве интерфейса, что определяется квалификацией работников служб дизайна, программирования и привлекаемых специалистов-консультантов. Ни в коей мере не подвергая сомнению необходимость и полезность программных продуктов этой категории, отметим все же самый уязвимый аспект: приобретая такую программу, Вы ограничиваете свои возможности ее функциональными особенностями. Опытный преподаватель всегда видит направления совершенствования, хочет что-то изменить, исправить «под свой стиль» изложения материала, приспособить к специфике своего образовательного учреждения. К сожалению, в программных продуктах этого класса (средства использования) отсутствуют инструменты конструирования, позволяющие вносить необходимые изменения в сценарий программы, ее смысловое и информационное наполнение. Альтернатива известна: применение средств проектирования. Продукты данной группы (языки программирования, СУБД и т.п.) не являются конечным средством обработки информации пользователя, они представляют собой основу, инструмент для разработки прикладных программ, которые и выполняют эту функцию. Беда в том, что не все преподаватели – программисты.
Фирма «ИНФОРМПРОЕКТ» в течение последних двух лет ведет работы по созданию программного продукта, основным функциональным назначением которого является наличие простого для понимания и использования инструментария по разработке мультимедийных обучающих курсов с возможностью автоматизированного контроля знаний методом тестирования.
Впервые результаты этих разработок были представлены в виде рабочей версии 2.1 «Программы для проектирования и выполнения мультимедийных обучающих работ «Батисфера» в ноябре 2001 г. на XI Международной конференции-выставке «ИТО-2001» (г. Москва) и на 2-ом Бизнес-форуме «Компьютерные технологии в развитии Северо-Западного региона России» (и сопровождавшей его выставке «ИНВЕКОМ-2001», г. Санкт-Петербург).
При формировании идеологии и функционального наполнения версии 2.1 подразумевалась разработка программного продукта, предназначенного для создания мультимедийных учебных курсов и контроля знаний. Практический опыт использования программы нашими партнерами, их замечания, пожелания и рекомендации по совершенствованию функциональных возможностей легли в основу кардинального изменения первоначальной концепции. Предлагаемый сегодня «Программный комплекс для разработки мультимедийных приложений «Батисфера» (далее ПК) версии 3.0 имеет следующие принципиальные отличия:
Функционально ПК «Батисфера» состоит из двух блоков. Первый из них – блок конструирования (инструмент разработки), позволяющий удобно и быстро создавать, модернизировать и передавать по сетям связи свои мультимедийные проекты. В состав проекта могут быть включены лекции, семинары, практические занятия, лабораторные работы и прочие виды занятий, презентации новых фирм, производств и видов продукции как электронных форм рекламы и пр. Блок конструирования сформирован по модульному принципу, который предполагает относительную независимость каждого компонента друг от друга. Он включает следующие модули: конструктор страниц, конструктор алгоритмов, конструктор тестов и конструктор проектов.
Конструктор страниц является практическим инструментом формирования электронных страниц, функциональным наполнением которых могут являться текстовые, звуковые, анимационные фрагменты. Объектно-ориентированный подход, реализованный в конструкторе страниц, позволяет представлять каждый элемент электронной страницы в качестве объекта и таким образом назначать любому из них те или иные свойства в зависимости от конкретного события. Реализацией данного принципа достигается эффект динамично изменяющихся фрагментов как внутри каждой страницы, так и в рамках «электронного документа» в целом. Конструктор страниц – основной элемент для разработки эксклюзивных обучающих комплексов, презентационных проектов и прочих, аналогичных по назначению информационных единиц.
Конструктор алгоритмов содержит набор инструментальных средств, позволяющих в рамках встроенного рабочего стола создать блок-схему (последовательность действий, операций), включая элементы логики (циклы и разветвления схемы в зависимости от выполнения заданного набора условий). Элементам такой схемы можно присвоить значения определенных свойств, включая выполнение внутренних и внешних файлов. Данный модуль является удобным средством для обучения слушателей основам проектирования, алгоритмизации, логики. Его объемный инструментарий предоставляет разработчику большие возможности в выборе алгоритма построения любых видов работ.
Наиболее удобным и распространенным в образовательном процессе способом оценки знаний обучаемых является тестирование. Повышенное внимание к тестам объясняется несколькими причинами:
Наличие конструктора тестов дает возможность разработки тестовых процедур различной конфигурации для промежуточного и окончательного контроля знаний с возможностью регламентации (по желанию) времени выполнения соответствующей проверочной работы, установлением порядка допуска к каждому последующему заданию, выбором вида оценки. Предусмотрена возможность занесения результатов тестирования в протокол (внешний файл) с последующей его печатью или отправкой по электронной почте.
Центральное место в программном комплексе занимает конструктор проектов. «ПРОЕКТ» – это поименованная структурно-логическая единица, объединяющая на смысловом уровне определенное количество программных модулей. Мы умышленно применяем здесь наиболее универсальное определение понятия «проект», чтобы показать, что версия 3.0. ПК «Батисфера» не обязывает пользователя следовать каким-либо правилам при формировании содержательной составляющей проекта. Действительно, в данной версии возможно включение в проект как «собственных» программных модулей, разработанных в рамках ПК «Батисфера», так и «внешних» по отношению к нему. Функциональные возможности этого модуля позволяют разработчику собрать в единую логическую структуру – проект – отдельные информационные единицы, созданные другими конструкторами. Внешний вид проекта может быть представлен в виде меню с возможностью разветвления как при помощи системы вложенных меню (подменю), так и в образе древовидной структуры. За каждым пунктом меню (подменю) могут быть закреплены одно или несколько действий. Выполнение отдельного действия, пункта подменю или меню можно поставить в зависимость от условия выполнения другого действия, с помощью чего достигается функция логической настройки элементов проекта.
Второй блок – блок выполнения (READER) используется учащимися (пользователями) для реализации на компьютере ранее созданного проекта.
Версия 3.0 оптимизирована для операционных систем семейства «Microsoft Windows-98/ME/2000/NT/XP», имеет стандартный многооконный интерфейс, что позволяет быстро освоить ее любому пользователю Windows-приложений. Предусмотрена работа с внешними программами.