Автор работы: Пользователь скрыл имя, 12 Июля 2013 в 18:58, курсовая работа
Целью данной работы является рассмотрение и создание сравнительной характеристики различных инструментальных средств создания электронных пособий учебного назначения.
Исходя из цели можно выделить следующие задачи:
Изучение предметной области;
Анализ и систематизация требований к содержанию и структуре ЭСУН;
Анализ технологий создания ЭСУН;
Обзор и сравнительная характеристика инструментальных средств создания ЭСУН.
Введение 2
Глава 1. Основные характеристики электронных средств учебного назначения (ЭСУН) 4
1.1 Понятие электронного учебного пособия 4
1.2 Классификация ЭСУН 5
Глава 2. Основные принципы создания электронных средств учебного назначения (ЭСУН) 7
2.1 Требования к содержанию электронных пособий 7
2.2 Структура электронного пособия 10
2.3 Технология создания ЭСУН 12
Глава 3. Сравнительная характеристика средств создания ЭСУН 15
3.1 Традиционные алгоритмические языки. 15
3.2 Инструментальные средства общего назначения (ИСОН). 15
3.2.1 Средство создания презентаций Microsoft Power Point 16
3.3 Средства мультимедиа. 17
3.3.1 Мультимедийная платформа Adobe Flash CS3 Professional 17
3.3.2 Специализированное мультимедийное средство Asymetrix Multimedia ToolBook 18
3.4 Гипертекстовые средства. 20
3.4.1 Особенности языков программирования JavaScript, PHP 20
3.4.2 Программный пакет Dreamweaver 22
Заключение 24
Список литературы 25
Кроме того, данная мультимедия платформа позволяет создавать библиотеку - Library. Она представляет собой перечень всех используемых констант, в качестве которых могут выступать как нарисованные символы, так и импортированные графика и звуки.
Цветовые палитры, а также
градиентные заливки можно
Multimedia ToolBook фирмы Asymetrix - одно из первых специализированных средств по созданию мультимедийных приложений под Windows. Файл проекта, созданного в среде Multimedia ToolBook - это аналог электронной книги, т.е. набор страниц. На каждой странице можно размещать различные объекты. Каждый объект имеет набор свойств (координаты, размер, цвет и т.д.) и сценарий. Сценарий - это набор процедур, выполняемых по приходу стандартных сообщений Windows, таких как щелчок мыши, нажатие кнопки, движение курсора и т.д. Помимо стандартных обрабатываются сообщения специфические для ToolBook: приход и уход со страницы, кнопка все еще нажата и другие (всего около 100 сообщений).
Количество типов объектов невелико, особенно по сравнению с Delphi или Visual Basic. Имеется несколько типов кнопок, текстовых полей, геометрических фигур, так называемая сцена для просмотра видео и картинок.
Язык, используемый для написания сценариев, называется OpenScript. Это полноценный язык программирования с достаточно большими возможностями. Имеется большое количество разнообразных функций - от математических до финансовых. Очень удобно работать с текстом: текстовая переменная (string) может содержать до 65473 символов; к каждому символу, слову или строке можно обращаться по их порядковому номеру (например: char 5 of word 10 of textline 15). И, конечно, имеются богатые возможности для работы с мультимедиа. Во-первых, можно работать почти напрямую с интерфейсом MCI (Media Control Interface), посылая соответствующую команду любому из MCI-устройств. Во-вторых, можно создавать так называемые клипы (звуковые, видео и изображения) и затем проигрывать их.
ToolBook поддерживает rich-text format (RTF), т.е. позволяет вставлять картинки в текстовые поля или выделять цветом куски текста. Чтобы создать гипертекстовую ссылку достаточно выделить часть текста и объявить ее объектом Hotword. Этот объект, являясь частью текста, тем не менее, может иметь имя и некоторые другие свойства, а также собственный сценарий. Пожалуй, основной недостаток ToolBook версий 4 и 5 при работе с текстом - это ограничение на количество символов в текстовом поле. В формате RTF текст не может быть больше 64K (это около 32K в обычном текстовом формате).
ToolBook не позволяет создать независимый исполняемый файл. Хотя проект можно сохранить как файл с расширением EXE, этот файл почти ничем, кроме заголовка, не отличается от исходного с расширением TBK. Можно даже оставить в нем тексты сценариев, только не забудьте защитить файл паролем. Для работы программы потребуется упрощенная версия оболочки ToolBook (Runtime) и несколько дополнительных файлов [10].
Идея гипертекста состоит в том, чтобы дать возможность человеку воспринимать информацию в последовательности, отвечающей его интересам. Сегодня гипертекстовый документ представляет собой множество фрагментов информации (статей), объединенных в некоторую сетевую структуру. В качестве информационных фрагментов могут выступать текст, графический образ, анимация, видеоролики, программа. Позволяя устанавливать связи и обеспечивая переходы по этим связям, гипертекстовые системы начинают выполнять более развитые функции обработки текстовой и иной информации. Укажем некоторые из них:
а) поддержка ссылочных связей (вызов текста или иного фрагмента, на который дается ссылка);
б) поиск информации в программах просмотра;
в) ведение наращиваемой структуры издания;
г) навигация по связям с целью изучения или усвоения знаний об освещенной в издании предметной области;
д) запоминание «путей», компоновка в ходе навигации линейных текстов;
е) автоматическое построение из гипертекстовой сети связных текстов с использованием эвристических алгоритмов;
ж) встраивание в текст других компонентов электронного издания;
з) организация демонстрации электронного издания [9].
Все языки программирования, используемые для создания гипертекстовых документов, можно разделить на две большие группы. К первой относятся те их них, код которых выполняется на компьютере посетителя сайта – в его браузере. Например, JavaScript. Он является вложенным в HTML, но не дублирует его функциональные возможности. В результате все методы оформления web-страниц осуществляются языком HTML, а JavaScript предоставляет возможность «динамизации» web-публикаций. Скрипты можно располагать в любом месте HTML-страницы. При этом они обрамляются тегами <SCRIPT> </SCRIPT>.
Популярность языка JavaScript связана с его широкими возможностями по взаимодействию с элементами web-страницы без её перезагрузки.
Поддержка слоёв. Слои представляют собой фрагменты HTML, которые можно размещать на web-странице путём наложения их друг на друга с точностью до пикселя.
Работа с формами. Через скрипты легко получать и обрабатывать любые данные форм, это позволяет проверить информацию на правильность ввода перед ее отправкой на сервер. Так, если в текстовом поле просят ввести число, следует сразу пресекать возможность ввода нечисловых символов.
Работа с изображениями. Через скрипты можно делать предварительную загрузку изображений. Еще до прямого обращения к изображениям, браузер перемещает их в свою память, чтобы по мере необходимости быстрее отразить в документе.
Работа с cookies. JavaScript поддерживает полноценную работу с cookies – небольшие текстовые файлы на локальном компьютере, в которых сохраняется техническая информация. Cookies можно использовать для сохранения даты последнего посещения читателя, паролей, а также любой информации о действиях посетителя на сайте
Создание новых окон. Скрипты позволяют создавать новые окна, задавать у этих окон вид отображения и формировать их содержимое [5].
Во вторую группу попадают те языки, программы на которых выполняются на том компьютере, где расположен web-сервер. Например, PHP.
PHP – это язык программирования, предназначенный для создания сайтов, позволяющий автоматизировать работу с сайтом. Это скрипт-язык, встраиваемый в HTML. Отличие PHP от JavaScript состоит в том, что PHP-скрипт выполняется на сервере, а клиенту передается результат работы, тогда как в JavaScript код полностью передается на клиентскую машину и только там выполняется.
Рассмотрим некоторые функциональные особенности языка PHP. Работа с базами данных. Одной из отличительных особенностей языка PHP является интеграция web-страниц с базами данных. В настоящее время поддерживается широкий перечень баз данных: Oracle, FilePro, MySQL, Sybase и др.
Функции PHP весьма разнообразны: календарные функции, функции даты и времени, функции URL, функции динамической загрузки и др [9].
Функции JavaScript позволяют работать только с ресурсами клиентской машины и только с вашей локальной файловой системой. Скрипты остаются видны в коде страницы, что не обеспечивает безопасности, секретности или соблюдения авторских прав. Программы на PHP, так же как и на JavaScript, встраиваются в тело страницы, но возвращают пользователю только результат выполнения.
Программный пакет Dreamweaver предназначен для проектирования различных сайтов, в том числе - сайтов издательств, одной из задач которых является распространение электронных изданий. Данный пакет интегрирован с точки зрения используемых технологий в группу программных продуктов фирмы Macromedia, которая завоевывает все более прочные позиции на рынке средств Web-дизайна.
Dreamweaver автоматизирует работу над web-страницей; к его функциональным возможностям относятся:
• Создание и редактирование www-документов с помощью стандарта языка HTML. Dreamweaver позволяет использовать возможности Dynamic HTML, например анимированные таблицы, слои, формы, фреймы, объекты, и задавать поведение объектов без необходимости написания кода HTML вручную.
• Функция оптимизации под определенный браузер позволяет избежать существующих проблем при работе web-сервера с различными платформами и браузерами.
• Создание карты сайта, позволяющей автору наглядно представить его структуру.
• Создание комплексной компоновки страницы.
• Форматирование и редактирование текстового материала web-публикации; шрифтовое и стилевое оформление web-документов.
• Возможность прямого доступа к HTML-коду (в отдельном окне) и параллельного ручного редактирования.
• Работа с формами, фреймами.
• Встраивание анимационных Flash-роликов.
• Применение нескольких шаблонов к одной web-странице.
• Развитая система настроек.
• Плавающие панели (палитры) с доступом к свойствам объектов.
• Интеграция с другими приложениями и др [13].
Программный пакет Dreamweaver имеет дружественный интерфейс пользователя. Гибкое изменение интерфейса под каждую конкретную ситуацию позволяет более эффективно использовать данную программную среду.
В ЭУ интерактивный режим взаимодействия позволяет читателю свободно перемещаться по материалу издания в соответствии с целями поиска ответов на конкретные вопросы, возникающие при изучении материала.
Многие технологические проблемы более наглядно представляются с помощью анимации. Этот подход позволяет приблизить электронное издание к традиционным методикам чтения лекций, где, например, структурная схема системы появляется на доске не сразу, а постепенно, с пояснением основных принципов или особенностей её построения для рассматриваемого класса систем или объектов управления. Тоже самое можно сказать о разнообразном иллюстрированном графическом материале [5].
Реализация многих из стоящих
перед системой образования задач
невозможна без использования современных
методов и средств
Нельзя не отметить и то,
что использование электронных
учебных пособий открывает
К достоинствам электронных
учебников относятся
В настоящее время выбор инструментальных средств создания электронных пособий широк. В данной курсовой работе было рассмотрено несколько из них. В результате соединения информационных и коммуникационных технологий создается новая среда знаний. Приходит время, когда важным фактором становится владение техникой интеллектуальной работы, порождающей творчество.
Значение современных информационных и мультимедийных технологий в их универсальности и многофункциональности. Но при всех своих больших возможностях эти технологии предоставляют собой только средства, потенциально позволяющие сделать более эффективной деятельность обучающего. В том, как раскрыть этот потенциал для образовательного процесса, и состоит главная многоплановая проблема совершенствования образования на базе информационных технологий.