Введение
1 Использование семантических технологий и распределенных систем в образовательном процессе 9
1.1 Характеристики и задачи распределенных систем 9
1.2 Классификация систем электронного обучения и их развитие в России и за рубежом 11
1.3 Онтологии, экспертные системы, базы знаний и семантические сети 19
1.4 Основные стандарты, протоколы и форматы хранения данных в семантических технологиях 23
1.5 Принципы публикации данных в формате Linked Data 28
1.6 Мировые тренды применения онтологий и семантических технологий в образовательном процессе 33
2 Разработка комплексной онтологической модели 41
2.1 Модель взаимодействия объектов системы электронного обучения 41
2.2 Онтология учебных материалов 45
2.3 Онтология тестов 49
2.4 Онтология действий студента в системе электронного обучения 50
2.5 Онтология оценки знаний студента 52
3 Разработка методов автоматизированного агрегирования и анализа образовательных ресурсов в системах электронного обучения 54
3.1 Методика автоматизированного агрегирования образовательных ресурсов в системах электронного обучения 54
3.2 Метод преобразования структурированных учебных материалов в семантический формат 56
3.3 Использование алгоритмов обработки естественного языка для создания связей в онтологиях 58
3.4 Метод анализа и оценки полноты и сбалансированности курсов в системах электронного обучения 62
3.5 Метод индивидуального оперативного мониторинга процесса изучения студентом предметной области в системах электронного обучения 65
4 Разработка программных модулей системы электронного обучения и результаты экспериментов 68
4.1 Архитектура системы электронного обучения на основе онтологий 68
4.2 Описание пользовательских интерфейсов разработанной системы электронного обучения 71
4.3 Метод преобразования онтологий системы электронного обучения в формат SCORM 72
4.4 Результаты применения методики агрегации данных в системе электронного обучения 76
4.5 Результаты применения методов анализа на учебных курсах и группах студентов 78
Заключение 87
Список литературы


