Почему вузам на Moodle проще всего
С 29 декабря 2025 года все вузы обязаны передать данные о студенческих билетах и зачётных книжках в Федеральную информационную систему (ФИС ГИА). Дедлайн — 1 марта 2026 года. Для учреждений, работающих в Moodle, это требование — не катастрофа, а задача с понятным решением: данные уже есть в системе, нужно только правильно их выгрузить.
Что Moodle уже хранит
Журнал оценок Moodle (Gradebook) содержит:
- оценки студентов по каждой дисциплине;
- результаты тестов, заданий, итоговых работ;
- историю пересдач и изменений оценок;
- итоговые баллы по курсам.
Вся эта информация — ровно то, что нужно для электронной зачётной книжки. Осталось привести её в формат шаблонов, утверждённых Рособрнадзором (приложения 4–5 к регламенту).
Стандартный экспорт Moodle: что умеет из коробки
Moodle имеет встроенный экспорт журнала оценок в форматы Excel, CSV, XML. Для разовой выгрузки это работает: зашли в журнал оценок курса → Export → Excel.
Проблема — масштаб и автоматизация. Стандартный экспорт:
- выгружает данные по одному курсу за раз;
- не агрегирует данные по группам (когортам);
- не формирует единый файл с заголовками в формате ФИС;
- требует ручного запуска при каждом обновлении.
Для вуза с тысячами студентов и десятками курсов это нереализуемо вручную.
Плагин local_gradesexport: выгрузка по когортам
Плагин local_gradesexport решает именно эту задачу: выгрузка оценок всей группы (когорты) по всем дисциплинам в один Excel-файл с шапкой учреждения, ФИО студентов прописью и подписями.
Это не просто красиво — это уже близко к формату зачётной ведомости. Адаптация под шаблоны ФИС ГИА потребует дополнительных настроек (добавить поля номера билета, даты, программы), но основа уже есть.
Плагин бесплатный, распространяется под GPL-3.0. Скачать и подробности — на странице плагина.
Как организовать полную интеграцию Moodle → ФИС ГИА
Полная автоматизация выглядит так:
1. Синхронизация студентов
Студенты Moodle связываются с данными из 1С (через интеграцию Moodle — 1С) или напрямую из приказов о зачислении. Каждый пользователь получает поле «номер студенческого билета» в профиле Moodle.
2. Автоматический сбор оценок
Кастомный плагин или скрипт собирает оценки из Gradebook всех курсов, агрегирует по студентам и формирует итоговую структуру данных.
3. Формирование файла по шаблону ФИС
Данные приводятся к формату шаблона Рособрнадзора. Поля маппируются: поле Moodle → поле шаблона.
4. Передача через ViPNet
Готовый файл загружается в личный кабинет ФИС ГИА вручную или отправляется автоматически через API (если вуз выбрал API-интеграцию).
5. Регулярное обновление
Настраивается расписание: например, раз в неделю скрипт собирает новые оценки и обновляет данные в ФИС. Студент видит актуальную зачётную книжку в Госуслугах.
Авторизация через ЕСИА как бонус
Вузы, настроившие SSO через Госуслуги (ЕСИА), получают дополнительное преимущество: студент входит в Moodle и Госуслуги с одним аккаунтом. Данные о личности верифицированы государством, что упрощает идентификацию при передаче данных.
Что нужно сделать прямо сейчас
Если ваш вуз работает на Moodle:
- Проверьте, что в профилях студентов есть поле для номера студенческого билета.
- Убедитесь, что оценки по всем дисциплинам ведутся в Gradebook Moodle, а не «мимо» системы.
- Скачайте и установите плагин local_gradesexport — он даст понимание, в каком виде уже есть данные.
- Оцените, нужна ли кастомная доработка под формат ФИС — или можно обойтись адаптацией шаблона.
Если нужна разработка плагина под конкретный формат ФИС ГИА — обращайтесь, сделаем под ваш вуз.
Опишите задачу — расскажу, как решить её конкретно в вашем случае. Свяжитесь — разберём вместе.