Массовая загрузка пользователей в Moodle
Сегодня нет образовательной организации, которая бы не использовала среду для дистанционного обучения Moodle. Однако одним из камней преткновения в использовании данной среды является регистрация новых пользователей. Обычно это класс или несколько классов сразу, в которых численность может доходить до 35-36 человек. «Вбивать руками» — каждого пользователя занятие долгое и утомительное. Рассмотрим прием, который заложен разработчиками Moodle, который позволяет загружать пользователей массово из файла.
Файл с пользователями сформировать гораздо проще и быстрее, чем вносить пользователей по одному в базу. Конечно есть вариант интеграции Moodle с LDAP, но это уже материал для отдельной статьи.
Технология проста:
1. Создаем таблицу с данными будущих пользователей. Как показывает практика, для этого лучше всего походит LibreOffice Calc. Необходимые поля:
- username
- password
- firstname
- lastname
2. Сохраняем файл формате csv с указанием кодировки и разделителя (эти параметры необходимо запомнить, они понадобятся нам при загрузке файла). Для этого выполняем — Файл — Сохранить как и выбираем формат сохранения csv:
Указываем кодировку файла и разделитель:
3. Переходим в Moodle — раздел Администрирование — Пользователи — Учетные записи — Загрузить пользователей и попадаем на страницу загрузки файла с данными пользователей:
4. Выбираем файл или перетаскиваем его на поле для загрузки файла:
5. Выбираем параметры файла, которые мы указывали при сохранении и нажимаем кнопку «Загрузить пользователей»:
6. Система проверит наш файл на наличие ошибок и сверит вновь добавляемых пользователей с базой пользователей. Если конфликтов не будет выявлено, то смело можем добавлять пользователей из файла:
Скачать пример файла (расширенный)
Интересная статья? Поделитесь ей с друзьями!