Per course, or globally?
XP can be set up in two different ways:
- Per course
- Sitewide
This defines in what context learners will earn experience points. By default, XP is configured per course which is best in a shared environment where multiple instructors are involved in multiple courses.
When the plugin is configured per course, learners get points and a different level per course. They do not have an overall level, and there is no sharing of points between courses. The gamification experience in a course is completely isolated from the others.
When the plugin is used sitewide, learners have only one level and all the points they get in the courses contribute to this level.
Setting it up
The administration setting that controls this is called block_xp_context and can be found at Site Administration > Plugins > Blocks > Level Up XP > General Settings. Only an administrator can change this.
Per course and sitewide simultaneously
XP cannot be used per course and sitewide at the same time.
If learners had nested levels (many in courses and and one sitewide), it would be confusing to understand which levels matter and the relationship between them. It would also be challenging to configure points effectively, because each course could contribute significantly more or less points than others to the global level.