СОДЕРЖАНИЕ
1 Общая информация об электронных учебниках
1.1 Классификация средств создания электронных учебников
1.2 Структурная организация электронного учебника
1.3 Режим работы электронного учебника
1.5 Трудности создании ЭУ для программистов
2 Обзор технологий разработки ЭУ
2.1 Обзор программного обеспечения
2.2 Описание технологий программирования
3 Создание программного продукта
Не взирая, собственно исконно программа была разработана как редактор изображений для полиграфии, в это время она обширно применяется и в веб-дизайне. В наиболее ранешней версии была интегрирована специализированная программа для данных целей — Adobe ImageReady, коя была исключена из версии CS3 за счёт интеграции её функций в сам Photoshop, а еще подключения в линейку программных товаров Adobe Fireworks, перешедшего в собственность Adobe после приобретения фирмы Macromedia [12].
Описание языка программирования Action Script 3.0 [17].
ActionScript — объектно-ориентированный язык программирования, один из диалектов ECMAScript, который добавляет интерактивность, обработку данных и многое другое в содержимое Flash-приложений. ActionScript исполняется виртуальной машиной (ActionScript Virtual Machine), которая является составной частью Flash Player. ActionScript компилируется в байткод, который включается в SWF-файл.
SWF-файлы исполняются Flash Player-ом. Flash Player существует в виде плагина к веб-браузеру, а также как самостоятельное исполняемое
приложение (standalone). Во втором случае возможно создание исполняемых exe-файлов (projector), когда swf-файл включается во Flash Player.
С помощью ActionScript можно создавать интерактивные мультимедиа-приложения, игры, веб-сайты и многое другое.
Описание HTML [28].
Для составлений лекции я использовал HTML благодаря его удобству работы с текстами, а так же возможности быстро сконвертировать с word.
HTML (от англ. HyperText Markup Language — «язык гипертекстовой разметки») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц содержат описание разметки на языке HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа в удобной для человека форме.
Язык HTML является приложением («частным случаем») SGML (стандартного обобщённого языка разметки) и соответствует международному стандарту ISO 8879.
Язык XHTML является более строгим вариантом HTML, он следует всем ограничениям XML и, фактически, XHTML можно воспринимать как приложение языка XML к области разметки гипертекста.
Во всемирной паутине HTML-страницы, как правило, передаются браузерам от сервера по протоколам HTTP или HTTPS, в виде простого текста или с использованием сжатия.
Каскадная таблица стилей CSS [19].
Так как объем текста в HTML огромный, было неудобно использовать разные шрифты, стили и т.д. непосредственно в самом документе. Для этого я создал отдельный файл формата *.css в котором описаны описания тегов, шрифтов и стилей.
CSS (Cascading Style Sheets) – Каскадные таблицы стилей – это свод стилевых описаний, тех или иных HTML тегов (далее элементов HTML), который может быть применён как к отдельному тегу – элементу, так и одновременно ко всем идентичным элементам на всех страницах сайта. CSS по сути своего рода дополнение к HTML, которое значительно расширяет его возможности.
В данной главе рассмотрены разные виды программных обеспечений, применяемых при разработке современных электронных учебников. В наше время огромное количество ПО для разработки приложений и их выбор полностью зависит от программиста.
Необходимо разработать электронный учебник по информатике и программированию. Его основное предназначение – помощь преподавателю при проведении лекций. Он должен содержать лекционные материалы по данному предмету с поясняющими рисунками, а так же интерактивные задания и тесты.
Электронный учебник должен содержать стартовую страницу с названием предмета, аннотации, авторский коллектив и литературу. Так же на стартовой странице в верхней части должны быть надписи наименованием университета и дисциплины.
Кнопка аннотация должна открывать новую вкладку в браузере с описанием предмета и о назначении электронного учебника. Страница с авторским коллективом содержит информацию о программисте-разработчике, авторах и рецензентах. Литература должна содержать список литературы, которая будет использоваться в лекциях.
При нажатии на кнопку с названием предмета должен открываться главный модуль. В центре экрана расположить кнопки с названиями лекций. Цвета и шрифты должны быть приятными, не мешать друг другу и удобными для чтения. Для этого цвет шрифтов сделать темными, а задний фон светлым. Для глаз это наиболее удобное сочетание цветов [37].
Каждая лекция начинается с перечислением глав. Главы обозначить гиперссылками для удобства навигации, так же сделать кнопку «ВВЕРХ» для возврата к началу лекции. В конце каждой лекции добавить тесты и интерактивные задания. Кнопка «Назад» должна быть расположена в каждой лекции для возврата в главный модуль. Рисунки должны соответствовать описываемой теме. Должны быть легкодоступными и понятными. Сам текст понятным и грамотным, с правильно подобранной цветовой гаммой. Интерфейс прост и не загроможден избытком информации. Информация в свою же очередь должна быть легко усваиваемой без избытка терминов. Также информация должна быть упорядочена в логически правильном порядке. Все навигационные компоненты в рабочем состоянии. Нужно сконструировать самопреподаватель таким образом, чтобы при его использовании не исходило много системных ресурсов, т.е. для широкого круга людей, обладающих разным аппаратным обеспечением [39].
Данный электронный учебник должен храниться на компьютере преподавателя и открываться через браузер. Для демонстрации лекций используется демонстрационное оборудование – проекторы и дублирующие мониторы в аудиториях с разрешением от 1024 х 768 до 1924 х 1080.
Для последовательного подхода составляется алгоритм создания электронного учебника, который помогает расставить приоритеты и распределить время, необходимое для создания каждого элемента электронного учебника. Действия расписаны логически пошагово [47]:
Шаг 1. Установка необходимых программ для создания ЭУ.
Шаг 2. Проектирование структуры ЭУ.
Шаг 3. Поиск информации для ЭУМК.
Шаг 4. Подготовка необходимых изображений.
Шаг 5. Работа с главной заставкой.
Шаг 6. Рисование изображений для каждой главы.
Шаг 7. Создание Главного меню.
Шаг 8. Создание и привязка анимированных кнопок.
Шаг 9. Переделка и доработка элементов навигации главного меню Шаг 10. Работа с Дополнительным меню.
Шаг 11. Рисование Элементов навигации дополнительного меню.
Шаг 12. Обработка собранной информации.
Шаг 13. Составление глав ЭУ.
Шаг 14. Связка глав с главным меню и подменю.
Шаг 15. Рисование элементов Заставки.
Шаг 16. Создание Главной Заставки.
Шаг 17. Привязка звука к кнопкам.
Шаг 18. Вставка тестировщика.
Шаг 19. Обработка вопросов для ТЕСТа.
Шаг 20. Доработка оставшихся частей.
Шаг 21. Связка всего ЭУ в одно целое.
Шаг 22. Проверка работоспособности приложения.
На рисунке 7 даны этапы разработки электронного учебника.
Рисунок 7 – Схематичное изображение последовательности разработки ПО
В главном модуле расположены 7 лекций в хронологическом порядке, начиная основ работы операционной системы MS Windows, заканчивая информационной безопасностю. Так же главный модуль включает в себя кнопки инструкция, глоссарий, самостоятельная работа студентов (СРС), силлабус.
Лекции содержат интерактивные задания и тесты.
На рисунке 8 изображена модель построения главного меню с его разделами.
Рисунок 8 – Схема главного меню
Начальная страница данного электронного учебника изображена на рисунке 9.
Рисунок 9 – Начальная страница учебника
Рисунок 10 – Главная страница учебника
В меню содержатся ссылки: «Об учебнике», «Лекции», «Лабораторные работы», «Практические работы», «Тест», «Разработчики». При открытии главной страницы открывается вкладка «Об учебнике». Она представлена на рисунке 10.
Меню «Лекции»
В данном разделе приводится весь учебный материал по дисциплине «Информатика и программирование», состоящий из 6 лекций.
Раздел данного учебника приведен на рисунке 11.
Рисунок 11 – Раздел «Лекции» электронного учебника
Раздел «Лабораторные работы»
Раздел должен содержать краткое описание лабораторных работ и порядок их выполнения. Раздел данного электронного учебника приведен на рисунке 12.
Рисунок 12 - Раздел «Лабораторные работы»
Вывод
Разработана методика для создания программного продукта электронного учебника по дисциплине «Информатика и программирование»
В ходе выполнения данной курсовой работы изучен большой объем литературы по созданию электронных учебников. Рассмотрены достоинства и недостатки применения мультимедийных электронный учебников в учебном процессе. Разработана методика по созданию ЭУ по дисциплине «Информатика и программирование», которая является актуальной на сегодняшний день, так как многие пользователи, студенты нуждаются в автоматизированном простом и быстром средстве обучения.
В результате выполнения курсовой работы мной были получены знания по разработке и применению мультимедийных технологий с помощью разных прикладных программных обеспечений.
Разработанная методика по созданию ЭУ по дисциплине «Информатика и программирование» устойчиво выполняет все свои функции, что дает возможность для ее применения во многих областях образования. Но теперь стоит задача сделать учебник еще более совершенным и более расширенным.