
- •Разработка электронных учебников Курсовая (выпускная квалификационная) работа
- •Глава 1. Основные особенности электронных учебников 3
- •Глава 2. Технологии разработки электронных учебников 17
- •Глава 3. Дидактические принципы разработки электронных учебников 35
- •Глава 1.Основные особенности электронных учебников
- •1.1.Основные понятия
- •1.2.Методические особенности использования электронных учебников
- •1.3.Виды и формы электронных учебников
- •1.3.1.Основные формы электронных учебников
- •1.4.Структурные элементы электронного учебника
- •1.4.1.Структура рядовой страницы учебника
- •Глава 2.Технологии разработки электронных учебников
- •2.1.Html технологии создания электронных учебников
- •2.2.Технология Microsoft FrontPage
- •2.3.Создание html учебников при помощи Microsoft Word
- •2.3.1.Почему нельзя использовать только Word 97/2000
- •2.4.Технология Microsoft html Help
- •2.5.Технология Mathematica
- •2.6.Case-технологии создания электронных учебников
- •2.7.Система проектирования электронных учебников ToolBook Assistant
- •2.8.Электронный учебник в формате html
- •2.8.1.Технические ограничения
- •2.9.Структура учебника
- •2.9.1.Главная страница
- •2.10.Особенности структуры текстовых страниц
- •2.10.1.Страницы с графическим материалом
- •2.10.2.Психологические проблемы восприятия
- •2.10.3.Способы представления текста
- •2.11.Цвет фона и основного текста
- •2.11.1.Акцентирование цветом
- •2.11.2.Акцентирование форматированием
- •2.11.3.Каскадные таблицы стилей
- •2.12.Учет особенностей типов мышления
- •2.12.1.Кинестетики
- •2.12.2.Аудиалы
- •Глава 3.Дидактические принципы разработки электронных учебников
- •3.1.Принципы создания электронных учебников
- •3.2.Принципы организации навигации в электронных учебниках
- •3.3.Принципы оформления электронных учебников
2.5.Технология Mathematica
Прежде всего данный программный продукт целесообразно использовать при создании учебников по техническим дисциплинам. Технология ориентированная на возможность использования Mathematica совместно с Internet-браузерами, также позволяет говорить о перспективности использования системы в обучении. MathML, являющийся расширением HTML-формата, позволяет отображать на Internet-странице формулы созданные в Mathematica, используя при этом технологию кодирования Mathematica. Совместная разработка американских компаний IBM и Wolfram Research - techexplorer, делает технологию MathML доступной для большинства браузеров, работающих под Windows, и, кроме того, позволяет выполнять команды Mathematica прямо на Internet –странице [1].
В числе преимуществ электронного учебного комплекса на базе системы Mathematica можно назвать:
многоплатформность (возможность использования в Windows, UNIX, MacOS и др.) создаваемых документов и приложений, обеспечивающая использование в сети одного и того же документа компьютерами с различными операционными системами;
возможность в любое время выполнить заново все вычисления, что позволяет передавать от одного пользователя другому (по внутренней сети, по e-mail) только текстовую часть документа, имеющую сравнительно небольшой объем;
возможность использовать мощный и гибкий внутренний язык системы Mathematica для изучения основ программирования с применением всех концепций программирования (процедурное, объектно-ориентированное и др.);
различные уровни защиты документов, которые допускают как произвольное изменение и дополнение любым пользователем, так и различные ограничения в работе с документом, вплоть до запрета сохранения на свой компьютер или копирования отдельных фрагментов.
совместимость новых версий Mathematica с рабочими документами, созданными в предыдущих версиях, что позволяет продлевать срок эксплуатации учебника без дополнительной технической поддержки.
2.6.Case-технологии создания электронных учебников
Под CASE-технологиями (CASE – Computer Aided Software Engineering) в настоящее время понимают программно-технологические средства специального класса для создания и сопровождения информационных систем. Технологические CASE-средства обеспечивают проектирование прикладного программного обеспечения и баз данных, тестирование, документирование, управление создаваемым проектом [5].
CASE-технологии представляют собой логически построенные системы проектирования информационных систем, позволяющие при помощи определенного набора инструментальных средств разрабатывать приложения в соответствии с поставленными задачами. При этом CASE-средство позволяет осуществлять контроль за создаваемым приложением на любом этапе его разработки.
Главным достоинством CASE-технологии является простой факт: обычные языки программирования легко позволяют реализовать любые авторские замыслы, тогда как при использовании Internet-технологии зачастую это или достаточно сложно или невозможно в принципе. Кроме того, обычная программа, реализованная по CASE-технологии, будет выглядеть на двух разных компьютерах одинаково, а внешний вид документа Internet может весьма сильно отличаться в разных браузерах. При просмотре WEB-страницы программой-клиентом ее вид может меняться в зависимости от того, какие функции языка HTML поддерживает данная программа-клиент.