Массовая загрузка пользователей в Moodle

Сегодня нет образовательной организации, которая бы не использовала среду для дистанционного обучения Moodle. Однако одним из камней преткновения в использовании данной среды является регистрация новых пользователей. Обычно это класс или несколько классов сразу, в которых численность может доходить до 35-36 человек. «Вбивать руками» — каждого пользователя занятие долгое и утомительное. Рассмотрим прием, который заложен разработчиками Moodle, который позволяет загружать пользователей массово из файла.

Файл с пользователями сформировать гораздо проще и быстрее, чем вносить пользователей по одному в базу. Конечно есть вариант интеграции Moodle с LDAP, но это уже материал для отдельной статьи.

Технология проста:

1. Создаем таблицу с данными будущих пользователей. Как показывает практика, для этого лучше всего походит LibreOffice Calc. Необходимые поля:

  • username
  • password
  • firstname
  • lastname
  • email

createusercalc

2. Сохраняем файл формате csv с указанием кодировки и разделителя (эти параметры необходимо запомнить, они понадобятся нам при загрузке файла). Для этого выполняем —  Файл — Сохранить как и выбираем формат сохранения csv:

savefilescv

Указываем кодировку файла и разделитель:

savefilescvutf

3. Переходим в Moodle — раздел Администрирование —  Пользователи —  Учетные записи — Загрузить пользователей и попадаем на страницу загрузки файла с данными пользователей:

adduserscsv

 4. Выбираем файл или перетаскиваем его на поле для загрузки файла:

fileaddmoodle

5. Выбираем параметры файла, которые мы указывали при сохранении и нажимаем кнопку «Загрузить пользователей»:

6. Система проверит наш файл на наличие ошибок и сверит вновь добавляемых пользователей с базой пользователей. Если конфликтов не будет выявлено, то смело можем добавлять пользователей из файла:

addusermoodle

Скачать пример файла

Скачать пример файла (расширенный)

Заказать

Интересная статья? Поделитесь ей с друзьями!

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой:

This blog is kept spam free by WP-SpamFree.