Зачем нужна аналитика в Moodle

Руководитель обучения и директор по персоналу смотрят на LMS с разными вопросами. Первому нужно: кто прошёл курс, кто отстаёт, какие темы проваливаются. Второму: сколько стоит обучение одного сотрудника и как оно влияет на бизнес-показатели. Ответить на оба вопроса без аналитики невозможно.

Мы внедряем Moodle с 2011 года и за это время научились собирать аналитику под разные задачи — от простого журнала оценок до корпоративных дашбордов с интеграцией с BI-системами. В этой статье разберём, какие инструменты аналитики есть в Moodle «из коробки», что можно доработать и какие метрики реально важны.

Главный принцип: аналитика должна отвечать на конкретный вопрос, а не просто показывать цифры. Иначе это красивые графики ради графиков.

Что умеет Moodle «из коробки»

Базовая версия Moodle уже содержит несколько инструментов аналитики, которые закрывают типовые задачи без доработок.

Журнал оценок
Центральный инструмент для учебного процесса: оценки за тесты и задания, итоговые баллы по курсам, средние по группе. Позволяет видеть успеваемость каждого слушателя и сравнивать группы между собой.

Отчёты о деятельности
Moodle фиксирует каждое действие пользователя: просмотр страниц, прохождение тестов, сдачу заданий, время в курсе. Из этих данных собираются отчёты об активности — кто реально учится, а кто только зарегистрировался.

Журнал событий
Полный лог всех действий в системе. Полезен для аудита и разбора инцидентов, но в сыром виде слишком объёмный — нужна настройка выборок.

Встроенная аналитика (Analytics API)
В новых версиях Moodle появился механизм машинного обучения: система сама выявляет слушателей из группы риска — тех, кто перестал заниматься или показывает низкие результаты, — и прогнозирует вероятность завершения курса.

Конструктор отчётов: собирайте аналитику сами

Отдельного внимания заслуживает конструктор отчётов — инструмент, который мы настраиваем в большинстве корпоративных проектов. Это мощный визуальный конструктор, с помощью которого можно собирать отчёты без единой строчки кода.

Самостоятельная сборка отчётов
Выбираете нужные сущности — курсы, пользователи, группы, оценки, активность — и строите отчёт в визуальном интерфейсе: строки, колонки, фильтры, условия. Не нужно обращаться к разработчику для каждого нового отчёта: методист или HR-специалист собирает его сам за несколько минут.

Настройка доступа
Для каждого отчёта можно настроить, кому он будет доступен: только администраторам, руководителям подразделений, преподавателям или конкретным пользователям. Руководитель видит сводку по своему отделу, HR — по всей компании, преподаватель — по своим курсам. Каждый получает ровно те данные, которые ему нужны, и ничего лишнего.

Автоматические рассылки на email
Конструктор умеет отправлять отчёты на электронную почту пользователей по расписанию. Настроили еженедельный отчёт о прохождении обучения — и система сама присылает его руководителю каждый понедельник утром. Никаких ручных выгрузок и напоминаний.

Доработка под ваши задачи
Стандартных возможностей конструктора хватает для большинства задач, но наша команда умеет кастомизировать и дорабатывать отчёты: добавлять дополнительные сущности, новые фильтры, другие типы отчётов. Благодаря доработкам с помощью конструктора можно собрать практически любой отчёт под любые потребности компании.

Выгрузка для дальнейшей аналитики
Готовые отчёты можно выгружать для дальнейшего анализа в Excel, CSV и другие форматы. Данные из LMS легко попадают в корпоративную аналитику — сводные таблицы, BI-платформы, презентации для руководства.

Сценарий 1: отчёты для руководителя обучения

Самый частый запрос в наших проектах — регулярные отчёты о прохождении обучения для HR и руководителей подразделений. Стандартных отчётов Moodle для этого хватает не всегда, поэтому мы настраиваем конструкторы отчётов.

Configurable Reports
Плагин, который позволяет собирать отчёты без программирования: прохождение курсов по подразделениям, динамика активности, отстающие слушатели, результаты по периодам. Руководитель получает сводку в удобном виде, а не сырые данные из журнала.

Настроенные шаблоны под регламенты
Мы заранее настраиваем шаблоны отчётов под регламенты компании: еженедельные сводки для HR, квартальные отчёты для руководства, отчёты по аттестации с фильтрами по подразделениям и должностям.

Отчёты для преподавателей
Преподавателю нужна другая картина: кто сдал домашние задания, какие темы вызывают сложности, где массовые ошибки в тестах. Эти отчёты помогают корректировать программу, а не только констатировать факт прохождения.

Сценарий 2: аналитика для директора

Директору нужны не баллы, а ответы на бизнес-вопросы: окупается ли обучение, сокращает ли оно ошибки, влияет ли на продажи. Для этого аналитику LMS нужно связать с бизнес-показателями.

Модель Киркпатрика на практике
Классическая модель оценки обучения из четырёх уровней: реакция, знания, поведение, результат. Moodle закрывает первые два уровня (тесты, опросы удовлетворённости). Уровни поведения и результата требуют данных из бизнес-систем — CRM, 1С, HR-системы.

Интеграция аналитики с бизнес-системами
Мы разрабатываем плагины, которые выгружают результаты обучения в корпоративные системы: 1С, BI-платформы, дашборды руководителей. Так данные об обучении попадают в общую картину по компании, а не живут отдельно в LMS. Примеры таких интеграций — в статье «Интеграция Moodle с 1С».

Стоимость и окупаемость
Зная затраты на курс и число успешно завершивших, можно считать стоимость обучения одного сотрудника. А с данными о влиянии на бизнес-показатели — и окупаемость. Подробный разбор затрат — в статье «Сколько стоит Moodle».

Сценарий 3: аналитика в большом проекте

В крупных проектах — корпоративных университетах, платформах внешнего обучения — аналитика превращается в отдельную подсистему. Расскажем, как это устроено у нас.

Кастомные отчёты и дашборды
Для крупных клиентов мы разрабатываем отдельные модули отчётности: сводки по подразделениям, динамика активности, рейтинги курсов, контроль отстающих. Всё — в интерфейсе, понятном руководителю, без необходимости разбираться в устройстве Moodle.

Автоматические уведомления
Система сама уведомляет администраторов и руководителей: кто не приступил к обучению, у кого истекает срок, кто в группе риска по прогнозу аналитики. Не нужно вручную смотреть отчёты — система приносит данные сама.

Прогнозы на базе машинного обучения
Механизм Analytics API позволяет строить прогнозы: вероятность завершения курса, вероятность отставания. В проектах с тысячами слушателей это помогает вовремя вмешаться — позвонить, напомнить, предложить помощь — до того, как слушатель бросит обучение.

Пример масштабной аналитики в действии — кейс системы внешнего обучения для ВТБ, где отчётность и контроль результатов работают на банковском масштабе.

Какие метрики реально важны

Собрали короткий список метрик, которые используем в проектах чаще всего. Не пытайтесь мерить всё сразу — начните с трёх-четырёх, которые отвечают на ваши вопросы.

Прохождение курсов
Сколько слушателей начали и завершили курс, средний процент завершения. Базовая метрика, которая показывает, работает ли программа обучения.

Время до завершения
Сколько дней в среднем слушатели тратят на курс. Помогает планировать нагрузку и выявлять аномалии: слишком быстрое прохождение часто означает «просто прощёлкали».

Успеваемость по тестам
Средний балл, распределение оценок, вопросы с массовыми ошибками. Показывает, какие темы усвоены плохо и где нужно усилить программу.

Активность и вовлечённость
Частота входов, время в курсе, доля слушателей, вернувшихся после первого занятия. Вовлечённость — ранний индикатор проблем: если слушатель перестал заходить, он скоро бросит обучение.

Доля успешно прошедших аттестацию
Ключевая метрика для обязательного обучения: охрана труда, допуски, инструктажи. Здесь важна не только доля, но и сроки — успели ли все до дедлайна. Пример автоматизации — в статье «Безопасность Moodle и 152-ФЗ».

Почему мы это знаем

Аналитика в Moodle — не теория, а часть каждого нашего проекта:

Корпоративные LMS
Для АТОЛ и ММК настраивали отчётность по обучению тысяч сотрудников, включая контроль отстающих и сводки для HR.

Медицинские учебные центры
В кейсе МедТрейн — отчёты посещаемости, домашние задания и контроль результатов обучения врачей.

Банковские платформы
В кейсе ВТБ — отчётность и контроль на масштабе банковской экосистемы.

Нужна аналитика под ваши задачи — расскажите, на какие вопросы должны отвечать отчёты, и мы настроим систему. А если нужна полная доработка — разрабатываем дополнительные модули Moodle под ключ.

Часто задаваемые вопросы

Какие отчёты есть в Moodle по умолчанию?

Базовые: журнал оценок, отчёты о деятельности пользователей, журнал событий, отчёты по курсам и категориям. Для типовых задач этого достаточно. Для сложных сценариев — сводок по подразделениям, контроля отстающих, квартальных отчётов — мы настраиваем конструкторы отчётов и кастомные модули.

Можно ли увидеть, кто из сотрудников реально учится, а не просто зарегистрирован?

Да. По данным об активности — частота входов, время в курсе, прохождение элементов — можно построить отчёт, который показывает реальное участие. Дополнительно механизм аналитики Moodle выявляет слушателей из группы риска: тех, кто перестал заниматься или показывает низкие результаты.

Как связать данные об обучении с бизнес-показателями?

Через интеграции: результаты обучения выгружаются в 1С, HR-системы или BI-платформы, где сопоставляются с бизнес-метриками — продажами, ошибками, текучестью. Это уровень 3-4 модели Киркпатрика, который требует доработки LMS под ваши системы.

Сколько стоит настройка аналитики в Moodle?

Базовая настройка отчётов — от 30 000 ₽. Конструктор отчётов с шаблонами под регламенты — от 80 000 ₽. Интеграция аналитики с бизнес-системой (1С, BI) — от 150 000 ₽. Точную оценку дадим после анализа того, на какие вопросы должны отвечать отчёты.

Что делать, если стандартные отчёты не устраивают?

Два пути: настроить плагин Configurable Reports (без программирования, под типовые задачи) или заказать разработку кастомного модуля отчётности под ваши регламенты. Мы помогаем выбрать вариант и реализуем его — подробнее на странице разработки интеграций для LMS.