Авторская инструментальная среда Тoolbook Іnstructor. Первые шаги - Учебное пособие (Мезина З.Р.)

Общая характеристика наиболее распространенных инструментальных сред разработки мультимедийных программ.

 

Одна из главных задач создателей электронных образовательных ресурсов  –  достижение  максимальной  эффективности  учебного  продукта. Эта задача решается за счет интерактивности и коммуникативности электронных изданий, использования в них мультимедиа компонентов, моделирования  реальных  объектов  и  процессов.  Разновидностью электронных изданий, в которых реализуются эти составляющие, являются компьютерные мультимедийные программы.

«Мультимедиа» в современном понимании означает компьютерную технологию, использующую для представления информации не только текст с   разветвленной   структурой   гиперссылок,   но   и   графику,   цвет,   звук, анимацию,   видео   изображения   в   любых   сочетаниях.   Соответственно

«мультимедийный учебник» - это учебник, при создании которого используются компьютерные технологии мультимедиа, то есть технологии передачи цвета, звука, графики и т.д. в любой комбинации.

Возможности  технологии  мультимедиа  безграничны.  Благодаря наличию обратной связи и живой среде общения, системы обучения на базе мультимедиа обладают потрясающей эффективностью и существенно повышают мотивацию обучения. Пожалуй, самая главная особенность таких обучающих программ – их ненавязчивость, ведь пользователь сам определяет место, время и продолжительность занятия.

Разработка мультимедийных программ включает в себя следующие основные этапы:

  определение        содержательной        части   продукта        и          методики        ее представления;

  создание цифровых объектов;

  сборка продукта.

На первом этапе определяются компоненты учебного процесса, поддерживаемые продуктом, состав мультимедиа контента, уровень интерактивности, пользовательский интерфейс, т.е. разрабатывается мультимедиа сценарий будущей программы.

Второй  этап  разработки  предполагает  сначала  первичное преобразование исходных материалов в цифровой вид (сканирование фотоизображений  и  текстов  с  бумажных  носителей,  оцифровка  видео-  и

 

аудиофрагментов), а затем окончательное – в форматы мультимедиа компонентов, входящих в программу.

И,  наконец,  завершающий  этап  разработки  –  это  сборка  продукта, которая может быть в той или иной степени автоматизирована. Рассмотрим этот процесс подробнее.

После создания всех мультимедиа-компонентов необходимо объединить их в единый мультимедиа продукт. При этом возникает задача выбора программного средства для его разработки. Мультимедийное приложение характеризуется высокой степенью связанности объектов, которые нужно не просто   разместить  на   экране,   как,  скажем,   при   верстке   книги,   но   и обеспечить отклик данного объекта на действия пользователя.

Существующие         средства         объединения  различных      мультимедиа-

компонентов в единый продукт условно можно разделить на три группы:

  специализированные  программы  для  создания  презентаций  и публикации их в Интернет (быстрая подготовка мультимедиа- приложений);

  алгоритмические   языки   для   непосредственной   разработки управляющей программы;

  авторские  инструментальные  средства  мультимедиа  (или  так называемые авторские системы).

Деление это достаточно условно, потому что многие средства обладают возможностью создавать программные модули на языке сценариев. Как правило, выбор средства основывается на требованиях к эффективности работы мультимедиа-приложения и скорости его разработки. Также существенным требованием является степень взаимодействия с пользователем.

Возможностей презентационных программ обычно бывает достаточно

для создания несложного мультимедиа-приложения. Примером может служить использовать широко известная и распространенная программа PowerPoint фирмы Microsoft. По количеству возможных изобразительных и анимационных эффектов она конкурирует со многими авторскими инструментальными средствами разработки мультимедийных приложений. Программа позволяет создавать как линейные последовательности простых слайдов, подобных традиционным фотографическим, так и полнофункциональные  мультимедийные  презентации  с  развитыми средствами навигации, яркими анимационными эффектами. Из презентаций, подготовленных в программе Microsoft PowerPoint, можно вызывать другие

 

программы, делать переходы на адреса Интернета, а также выполнять сложные  программируемые  действия  за  счет  использования  языка  Visual Basic – стандартного средства расширения возможностей пакетов Microsoft за счет высокоуровневого программирования. Эти и многочисленные другие инструментальные возможности делают эту программу лидером в области мультимедийных презентаций, а наличие русскоязычной версии решает все проблемы, связанные с еѐ локализацией.

Использование языков программирования в сравнении с авторскими средствами разработки, позволяет создавать более гибкие приложения и обеспечивает возможность получения быстродействующих программ. Но лучшие представители мира авторских систем успешно конкурируют с системами программирования на алгоритмических языках за счет автоматизации рутинных операций и предоставления пользователю прототипов разработок. При использовании современных быстродействующих  компьютеров  быстрота  работы  иногда  отходит  на второй  план,  уступая  место  высокой  скорости  разработки.  Этим  и объясняется возросший интерес к авторским системам со стороны разработчиков как мультимедийных приложений, так и учебных курсов.

Авторское средство разработки (авторская система) представляет собой программу, которая имеет предварительно подготовленные элементы для разработки интерактивного программного обеспечения. Такие системы различаются по своей специализации, возможностям и легкости освоения. Применение авторской системы – это фактически ускоренная форма программирования, когда не нужно вникать в тонкости языка, но необходимо понимать, как программы работают, т.е. алгоритм их функционирования. Дружественный пользовательский интерфейс таких программ позволяет при реализации несложных проектов вообще обойтись без процесса программирования в собственном понимании этого слова.

Для разработки интерактивного мультимедийного проекта с помощью авторской системы требуется значительно меньше времени, чем при использовании средств «чистого» программирования. Разработчику не надо тратить усилия на отладку и тестирование отдельных компонентов – его задача компоновка приложения из имеющихся заготовок и прототипов. Это значительно сокращает время разработки и способствует существенному снижению стоимости работ. Следует однако подчеркнуть, что для разработки приложения в авторской системе необходимо хорошее знание возможностей данного средства и эффективных методов работы с ним.

 

К числу наиболее мощных авторских средств мультимедиа относятся пакеты Authorware и Macromedia Director фирмы Macromedia, пакет IconAuthor фирмы Aim Tech, Toolbook Instructor фирмы Asymetrix (а позднее

– фирмы SumTotal Systems). Среди российских разработок следует отметить HyperMethod фирмы Prog.Systems AI Lab, используемую рядом российских фирм для создания мультимедийных CD.

Все они позволяют создавать интерактивные приложения в среде Windows, выбирая необходимые объекты из набора инструментов, размещая их на рабочей поверхности и указывая реакцию этих объектов на те или иные действия пользователя, то есть в большинстве случаев не прибегая к использованию традиционного программирования, но при этом встроенные языки  скриптов  еще  более  расширяют  возможности  авторских  систем. Спектр функциональных возможностей авторских средств разработки мультимедиа приложений очень широк.