- Groups
- Import groups
- Groupings
- Cohorts
- Cohorts FAQ
- Groups FAQ
- Groupings FAQ
Contents
1 What is the difference between a cohort and a group?
2 Can I synch cohorts with LDAP groups?
3 Where can I practice with some ready-made cohorts?
4 I want to enroll a cohort of users in all courses in a category
5 What happens to course enrollments if a cohort is deleted?
What is the difference between a cohort and a group?
A cohort exists for enrollment purposes. A group exists only within a course.
Cohorts are a batch(group) of users created by admin which can then be brought in “en masse” to one or more courses. So if “Class 10B” is created as a cohort by admin, then it can be selected in those courses where enrollment via cohort has been enabled. (For more information on creating and using cohorts, see: Cohorts.) Once members of a cohort have been added to a course, the individuals can be added to a group, either by using the “auto-create groups” feature or by adding the members to a group.
For example, You might have users in French section 10B and German section 10A, which you want to enroll in “Principles of Language Learning” and “Principles of Linguistics ” courses. You also want each section to have their own instructor in each course and be unaware of the other section. You might create cohorts for the French and German sections. You would then enroll the two cohorts in the two courses. Next, you would create two groups in both courses and assign individual users to the appropriate group. Note the individual users will appear in a list of users because they are members of the cohort you assigned them to.
Read more in Groups FAQ
Can I synch cohorts with LDAP groups?
This is not currently available as standard.
Where can I practice with some ready-made cohorts?
- You can access system cohorts from the Administration block > Site Administration > Users > Accounts > Accounts
I want to enroll a cohort of users in all courses in a category
This is not currently possible to add a cohort to a course category and automatically enroll members in every course at once in that course category.
- You can create a special role which will allow the user to self-enroll in a course. For example, all courses in the French course category are set to manual enrollment. Then assign a cohort in the context of the French course category the special role. Only special role users (all of the same cohort) can self-enroll, the others will have to be manually enrolled.
- You can add a cohort without any members to a new or existing course, then add members later. This is done on a course by course basis.
What happens to course enrollments if a cohort is deleted?
If you’ve used cohort sync (which automatically synchronizes cohort membership with course enrollments), deleting a cohort will result in all cohort members becoming unenrolled from the course(s) that the cohort was synced with. Some data associated with the members’ activity in the course(s) will also be deleted.
If you’ve only manually enrolled a cohort in a course, then nothing happens if you then delete the cohort – users remain enrolled in the course.