В зависимости от настройки "Разрешить регистрацию студентов в дист. образовании" доступны следющие варианты связывания пользоватлей студентов с пользователями СДО:
- Если настройка выключена, тогда создание пользователей СДО идет в самой системе СДО, а связь с пользователями АСУ осущетвляется по средству метода RestAPI
/org/set-external-ids
; - Если включена, тогда студент может связать свою учетную запись с пользователем СДО самостоятельно. Для этого ему необходимо:
- В меню пользователя необходимо нажать "Зарегистрировать в системе дистанционного образования";
- Далее доступно создать новую учетную запись в СДО или связать с уже существующей;
- Для созднания новой учетной записи необходимо ввести желаемые для пользователя СДО логин, почту и пароль;
- Для связи с уже существующим пользователем необходимо ввести почту существующего пользователя СДО;
- В меню пользователя необходимо нажать "Зарегистрировать в системе дистанционного образования";
- Если выключена настройка "Один пользователь на все образования", тогда студентам с несколькими активными образованиями необходимо будет провести данные действия для каждго образования отлельно, при чем пользователи СДО должны быть разными;
Для закрепления курсов СДО за дисциплинами учебного плана преподавателям читающие эти дисциплины (так же есть возможность дать дополнительный доступ через модуль Администрирование) необходимо:
- В пункте меню "Дистанционное образование/Закрепление дисциплин" выбрать нужную дисциплин;
- Для закрепления курса для всех групп потока необходимо нажать кнопку "+" в заглавии блока "Закрепление курсов за потоком" и в списке курсов из СДО выбрать соотвестующий для данной дисциплины петум нажать напротив нее кнопки выбрать( );
- Так же в блоке "Закрепление курсов за группами" можно для отдельной группы потока добавить авторский курс (в дополнение к курсам из блока "Закрепление курсов за потоком"), при чем не допускается пересечение курсов в блоках "Закрепление курсов за потоком" и "Закрепление курсов за группами". Для этого по аналогии с закрпеление курсов в блоке "Закрепление курсов за потоком" необходимо нажать на кнопку "+" в заглавии блока нужной группы;
Для записи студентов на курсы СДО преподавателям читающие дисциплинами учебного плана за которыми за креплены эти курсы (так же есть возможность дать дополнительный доступ через модуль Администрирование) необходимо:
- В пункте меню "Дистанционное образование/Закрепление студентов за курсами" выбрать необходимый курс;
- Для каждого студента будет проведен анализ и отображено необходимое действие;
- Для синхронизации нужно выбрать студентов и нажать кнопку "Синхронизация". Для каждого студента выполнится необходмое действие;
- После проведения синхронизации будет отображен лог операции;
- По-умолчанию студенты для которых действие не нужно скрываються, для просмотра всех необходимо поставить галочку "Отобразить всех";
- Для выписки всех необходимо нажать кнопку "Выписать всех";
- Так же есть возможность выписать студентов, которые уже закончили изучение дисциплины, для этого нажмите кнопку "выписать не активных". При чем выписаны будут студенты и из других учебных планов, которые закончили изучение дисциплин связанных с этим курсом.
Для синхронизации необходимо с системой дистанционного образования (СДО):
- Для Moodle:
- Необходимо создать сервис Moodle (как это сделать можно прочитать здесь) с доступом к функциям:
- core_course_get_courses
- enrol_manual_enrol_users
- enrol_manual_unenrol_users
- core_user_get_users
- core_user_create_users (если не стоит настройка "Запретить регистрацию студентов в дистанционном образовании")
- core_cohort_create_cohorts (если стоит настройка "Использовать когорты")
- core_cohort_add_cohort_members (если стоит настройка "Использовать когорты")
- core_cohort_delete_cohort_members (если стоит настройка "Использовать когорты")
- core_group_create_groups
- core_group_delete_groups
- core_group_add_group_members
- core_group_delete_group_members
- Необходимо создать сервис Moodle (как это сделать можно прочитать здесь) с доступом к функциям:
-
Задать настройку доступа и работы СДО:
Описание настроек:
- "Включить синхронизацию": Включение или отключение синхронизации с СДО;
- "Разрешить регистрацию студентов в дист. образовании": Разрешить самостоятельную регистрацию студентов в СДО (Детальнее смотрите в разделе "Регистрация студентов");
- "Host": Адрес вебслужбы СДО;
- "Token": Токен доступа для авторизации в вебслужбе СДО;
- "Email администратора дистанционного образования": Email администратора;
- "Тип": Тип СДО, доступные типы Moodle или Edx;
- "Записывать на курсы при записи на дисциплину": на данный моммент не используется;
- "Id роли студента в Moodle": Идентификатор роли с которой студентов будут записывать на курс (только для Moodle);
- "Один пользователь на все образования": Определяет, сколько должно быть пользователей у студента с нескольками активными образованиями. Если включено, то один на все образования, если выключено, то на каждое образование свой;
- "Создавать когорты (только для Moodle)": нужно ли при синхронизации создавать когорты и синхронизировать их состав с движением студентов потока (только для Moodle);
- "Создавать группы повторного обучения (только для Moodle)": нужно ли создавать группы повторного обучения, далее они никак не используются;