
- •1. Теоретическая часть
- •1.1 Постановка задачи
- •1.2 Особенности обучения через Интернет
- •1.2.1 Виды и формы виртуального обучения
- •1.3 Технологии виртуального обучения
- •1.4 Требования к аппаратно-программному комплексу для управления учебным процессом и образовательным контентом при дистанционном обучении
- •1.5 Особенности дистанционного образования
- •1.5.1 Достоинства дистанционного обучения
- •1.5.2 Недостатки дистанционного обучения
- •1.6 Стандарты в электронном обучении
- •1.6.1 Стандарт ims
- •1.6.2 Стандарт scorm
- •1.7 Обзор некоторых существующих решений
- •1.7.1 Система дистанционного обучения Learning Space 5.0
- •1.6.2 Система дистанционного обучения WebCt
- •1.6.3 Система дистанционного обучения moodle
- •2. Проектная часть
- •2.1 Установка lms Moodle Web‑сервере
- •2.1.1 Требования к системе
- •2.1.2 Настройки php
- •2.1.3 Количество пользователей
- •2.1.4 Структура каталога lms Moodle
- •2.1.5 Создание базы данных
- •2.1.6 Запуск установочного файла для создания файла config.Php
- •2.2 Анализ модернизированных возможностей системы
- •2.2.1 Дополнительный html‑редактор TinyMce 3
- •Редактор формул DragMath
- •Работа с медиа-объектами
- •2.2.2 Использование галереи Lightbox
- •2.2.3 Блок организации доступа к файлам и папкам
- •2.2.4 Новый формат вопросов «Image Target»
- •2.2.5 Модуль организации трансляций
- •2.3 Создание нового электронного учебного курса
- •2.3.1 Типы ресурсов
- •Текстовая страница
- •Ссылка на файл и веб-страницу
- •2.3.2 Элементы курса
- •2.3.3 Создание лекции
- •2.3.4 Создание тестирования
- •2.3.5 Создание глоссария
- •2.3.6 Элемент курса «Задание»
- •2.3.7 Создание базы данных
- •2.3.8 Запись студентов на курс
- •2.3.9 Группы
- •2.3.10 Возможности контроля за процессом обучения
- •2.3.10.1 Оценки и рейтинги
- •2.3.10.2 Добавление элементов в таблицу оценок
- •2.3.10.3 Стандартные возможности таблицы оценок
- •2.3.10.4 Представление оценок
- •2.3.10.5 Таблица рейтингов
- •3. Технико-экономическое обоснование
- •3.1 Определение трудоемкости разработки нир
- •3.2 Расчет затрат на разработку нир
- •3.3 Определение возможной (договорной) цены нир
- •3.4 Оценка социально-экономических результатов нир
- •4. Безопасность жизнедеятельности
- •4.1 Теоретическая часть
- •4.1.1 Пожароопасные и токсичные свойства веществ и материалов, применяемых при выполнении работы
- •4.1.2 Характеристика потенциальных опасностей и вредностей, которые могут возникнуть в процессе выполнения экспериментальной части работы
- •4.1.3 Категорирование вычислительного зала (по взрыво-пожароопасности с указанием взрыво- и пожароопасных зон, опасности поражения электрическим током и др.)
- •4.1.4 Санитарно-гигиеническая характеристика помещения
- •4.1.5 Условия безопасности при проведении экспериментальной части работы
- •4.1.5.1 Общие требования к организации рабочих мест пользователей пэвм
- •4.1.5.2 Требования к организации и оборудованию рабочих мест с пэвм для взрослых пользователей
- •4.1.6 Электробезопасность
- •4.1.7 Пожарная безопасность и средства пожаротушения
- •4.1.8 Защита окружающей среды
- •4.1.9 Гражданская оборона
- •4.2 Расчетная часть
2.2 Анализ модернизированных возможностей системы
При создании системы электронной поддержки обучения студента была модернизирована стандартная среда разработки обучающих курсов – MOODLE. В стандартную поставку были внесены следующие изменения:
Добавлен HTML‑редактор TinyMCE 3
Добавлена Lightbox галлерея
Добавлен модуль для организации общего доступа к папкам с файлами
Добавлен новый формат вопросов, основанный на языке Javasript
Добавлен модуль организации трансляций
Каждый из модулей, так или иначе, поможет пользователю (как учителю, так и студенту), интенсифицировать процесс обучения.
2.2.1 Дополнительный html‑редактор TinyMce 3
TinyMCE (англ. Tiny Moxiecode Content Editor) платформонезависимый Javascript HTML WYSIWYG (What you see is what you get) редактор. К основным характеристикам программы относятся поддержка тем/шаблонов, языковая поддержка и возможность подключения модулей (плагинов). Используется в различных системах управления содержимым (CMS).
При модификации стандартной сборки LMS MOODLE было выявлено, что такой HTML‑редактор существенно расширяет возможности как преподавателя, так и студента, за счёт внедрения новых функций, таких, как:
Переключение в режим HTML
Работа с таблицами
Работа с медиа-объектами (видео и флеш)
Встроенный редактор DragMath
Изменение размеров рабочей области мышкой
Оперирование библиотекой спец-символов
Если рассматривать эти возможности применительно к образовательному процессу, то наибольшее внимание стоит уделить редактору DragMath, работе в режиме HTML и работе с медиа-объектами.
Для того, чтобы установить редактор TinyMCE 3 необходимо скачать пакет интеграции с сайта разработчика, который включает в себя 2 обширных папки. Первая папка tynimce3 необходима для установки данного модуля в библиотеку модулей MOODLE. Вторая папка является визуальной темой, созданной разработчиками специально для интеграции данного программного продукта.
Для корректной работы редактора необходимо открыть доступ на запись к папке mod\tinymce3 в корне MOODLE. Так же, если пользователь не хочет использовать стандартную тему разработчиков (как в нашем случае), необходимо заменить footer‑файл используемой темы на аналогичный из темы TinyMCE3 и в настройках MOODLE «Администрирование->внешний вид->HTML‑редактор» убрать галочку «Использовать стандартный HTML‑редактор».
Далее потребуется добавить строчку в файле lib/formslib.php и изменить
var ret = true;
на
tinyMCE.triggerSave();
var ret = true;
Редактор формул DragMath
Данный редактор, доступный как отдельно, так и в пакете TinyMCE3, является, по сути, эквивалентом выражений типа Microsoft Equation в Microsoft Word. Выглядит он следующим образом:
Рисунок 2 – Иконка DragMath
Нажатие на эту иконку приводит к запуску приложения на языке JavaSript, которое выглядит следующим образом:
Рисунок 3 – Редактор формул DragMath
Данный редактор позволяет создавать математические выражения в браузере без участия сторонних программ и приложений. У этого редактора имеются обширные возможности по экспорту созданных внутри него формул в другие программы и приложения. Это средство очень удобно для создания вопросов по точным дисциплинам, таких как: математический анализ, физика или схемотехника. С помощью данного приложения учитель может автоматизировать процесс контроля за успеваемостью. Этот инструмент весьма полезен в объёмных работах – преподаватель задаёт вопрос, ученику придётся решать пример за определённое время. Такого рода связки следует применять при создании элементов выходного контроля.
Стоит отметить, что для того, чтобы данное приложение работало корректно, необходимо поставить отметку в меню администрирования «Управление->фильтры» «Использовать формат фильтров LaTeX». После этого выражения вида $$formula_text$$ будут переводиться в изображение, которое будет храниться в соответствующей базе данных и выводиться пользователю.
Также необходимо отметить, что данное приложение имеет возможности по экспорту в различные форматы, что значительно расширяет его возможности по переносу в другие системы и позволяет работать с объектами этого типа не только внутри LMS MOODLE.