- Moodle 3 Administration(Third Edition)
- Alex Büchner
- 310字
- 2021-07-16 12:50:56
Cohorts
Cohorts are category, site-wide, or global groups that are used to logically cluster related users. We have already come across cohorts in Chapter 4, Course Management, when we dealt with enrolments to courses. Now, we are going to have a closer look at how to create and manage cohorts. To do this, navigate to Users | Accounts | Cohorts.

The details of each cohort, as displayed, and its actions (hide, delete, edit and assign) are provided. In the All cohorts tab, an almost identical view is provided, displaying system as well as category cohorts.
To create a cohort, select Add new cohort tab. A cohort comprises Name, Context, and Cohort ID whether the context is Visible and an optional Description. Here, the context is equal to the course category in which the cohort can be used. The Cohort ID is optional, but it is a good practice to set this as it will be used in a number of operations, for example, when adding users in bulk.

Once you have added the cohort, you will return to the list of all the cohorts. Now, you should add members to it by selecting the assign icon in the list of cohorts. This will display the familiar user selection screen.
Instead of adding cohorts manually, you have the ability to perform this task in a batch via the Upload cohorts link. The principle is the same as adding users in the batch mode, as described in the previous section. Here is a sample file representing the cohorts used earlier:
name, contextid, idnumber, description, visible 7a, 7a, All students from class 7a, 1 7b, 7b, All students from class 7b, 1 7c, 7c, All students from class 7c, 1 Temp, temp, Used as a placeholder, 0
You can find details on uploading cohorts, including all the optional and additional fields, at https://docs.moodle.org/en/Upload_cohorts.
- Flask Web全棧開發實戰
- 程序員面試白皮書
- Linux操作系統基礎案例教程
- ExtJS Web應用程序開發指南第2版
- 單片機原理及應用技術
- Django Design Patterns and Best Practices
- C語言從入門到精通
- Python 3快速入門與實戰
- JavaScript前端開發基礎教程
- Pandas 1.x Cookbook
- C++ Data Structures and Algorithm Design Principles
- 微信小程序開發圖解案例教程:附精講視頻(第3版)
- 零基礎學Java(升級版)
- Hands-On Game Development Patterns with Unity 2019
- Web應用程序設計:ASP