При записи студентов, преподаватель выбирает глобальную группу и получает её список в правой части. Дальше работа как обычно. Для того чтоб на курсе была создана такая же группа и в нее были вписаны выбраные студенты, нужно поставить флажек возле кнопки "Добавить". Если группа с таким названием на курсе уже существует, то выбранные студенты просто добавятся в нее.
Такой же принцип применяется для отчисления с курса.
Идея очень проста. У нас есть главная страница, на которой тоже работает разделение на группы (поскольку всистеме это тоже курс). Для того чтобы работали глобальные группы, нужно создать эти группы курса уровня сайта (за аналогией академических групп) и добавить в них студентов. После этого эти группы появятся при зачислении на учебные курсы.
В этой версии это работает только при зачислении на курс. Глобальные группы игнорируются для Главной страницы и для блоков.
Установка:
- Все файлы находятся в архиве.
- То что находиться в каталоге admin положите туда, где установлен moodle (нужно заменить файлы)
- То что находиться в каталоге lang положите в moodledata
- Создайте группы для Главной страницы (курс уровня сайта) и добавте в них студентов
- Зачисляйте студентов на учебный курс с использованием глобальных групп
У нас это работает. Но хотелось бы узнать и ваше мнение.