это подмножество пользователей курса Moodle. В группу могут входить пользователи с любыми ролями - как студенты, так и преподаватели. Группы создаются для организации процесса обучения на курсе и позволяют разграничить доступ пользователей к элементам курса. Например, можно сделать, чтобы участники видели переписку в форуме только своей группы. Группы позволяют организовать параллельную работу нескольких групп (студенты + преподаватель) в рамках одного курса так, чтобы они не мешали друг другу и не имели доступа к любым материалам участников других групп.
Группы облегчают работу преподавателя: по группе можно фильтровать список участников курса при оценке заданий, просмотре статистики, отправке сообщений в форум.
Любой элемент курса Moodle имеет параметр "Групповой метод", который определяет использование групп этим элементом. Разные элементы могут использовать разную настройку. Например, можно сделать новостной форум с отдельными группами и общий для всех форум, в котором группы не используются, а все пользователи видят сообщения друг друга.
Группы в Moodle создаются для каждого курса независимо, постоянных учебных групп, действующих для всех курсов, в системе нет.
Преподаватель курса или администратор может создать группу и записать в нее студентов. Также возможна автоматическая запись студентов в группы по вводу кодового слова.