In our support team’s experience, we don’t see a lot of clients using the cohorts feature in Moodle but it can be a secret weapon depending on your implementation.
A cohort in Moodle is a way to organize groups of users and control their enrollment in a series of courses via the cohort sync enrollment method.
This method allows you to maintain a single list of users and will dynamically update enrollments within any course the cohort has been mapped to. There are a lot of situations where institutions could take advantage of cohorts, especially if they have not implemented eThink’s real-time Student Information System (SIS) integration. Check out some examples of cohort use cases below.
Cohort Use Cases
Let’s say you would like online faculty to complete eThink’s Moodle 101 and 201 training courses. You could set up a cohort comprised of all your instructors who teach online and configure the enrollment method to enroll that group into the 101 and 201 courses. You can add and remove individuals from the cohort over time as the list of instructors changes, and that enrollment will automatically update in both the 101 and 201 courses at once.
Or, you might have a group of new hires who need to complete a set of onboarding courses or employees in a certain department that are required to complete some training. Using the cohort sync enrollment method, this saves you from having to update enrollments in each course.
Within a school district, you can also use cohorts to organize students by grade level.
An added bonus of using cohorts is that it makes it easier to deploy learning plans to a group of students for the purposes of tracking achievement within a competency framework. (Learn more about competency frameworks and learning plans here.)
There’s even a plugin that allows auto assignment of cohort based on a custom profile field!
If you are not familiar with cohorts yet, we encourage you to consider how this could help streamline how you manage enrollments for groups of users and courses in Moodle.