СОДЕРЖАНИЕ
1 Общая информация об электронных учебниках
1.1 Классификация средств создания электронных учебников
1.2 Структурная организация электронного учебника
1.3 Режим работы электронного учебника
1.5 Трудности создании ЭУ для программистов
2.1 Обзор программного обеспечения
2 Обзор технологий разработки ЭУ
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 - Раздел «Лабораторные работы»
Вывод
Разработана методика для создания программного продукта электронного учебника по дисциплине «Информатика и программирование»
В ходе выполнения данной курсовой работы изучен большой объем литературы по созданию электронных учебников. Рассмотрены достоинства и недостатки применения мультимедийных электронный учебников в учебном процессе. Разработана методика по созданию ЭУ по дисциплине «Информатика и программирование», которая является актуальной на сегодняшний день, так как многие пользователи, студенты нуждаются в автоматизированном простом и быстром средстве обучения.
В результате выполнения курсовой работы мной были получены знания по разработке и применению мультимедийных технологий с помощью разных прикладных программных обеспечений.
Разработанная методика по созданию ЭУ по дисциплине «Информатика и программирование» устойчиво выполняет все свои функции, что дает возможность для ее применения во многих областях образования. Но теперь стоит задача сделать учебник еще более совершенным и более расширенным.