Scales are a way of evaluating or rating a students' performance. Administrators can create standard scales which are available across the site, and teachers can create custom scales just for their own course. (If you prefer, we can use grade points or no grade at all.)

Scales may be used in Forums, Glossaries and Assignments for rating and/or grading a student's activity.


Creating a new scale

New scales can be created by teachers with editing rights or by administrators or by any user with the manage scales role capability.

Creating course scales

Single rating scale

Only selecting one option allows us to create a "Like" scale similar to Facebook or a "Useful" scale similar to that on

Creating a standard scale

An administrator can create a standard scale which can be used in any course in Administration > Site administration > Grades > Scales

Using scales

A teacher may select a scale by going to the Edit settings screen of an activity, for example an assignment,scrolling to 'Grade' and then selecting 'Scale' from the Type dropdown:

This will then open up the 'Scale' dropdown, allowing them to choose the scale they wish to use.

Editing a scale

Once a scale is used for an activity, it is no longer possible to move or delete it, and we can only edit the scale name and description.

Example scales

Values calculated as percentage scores

Moodle uses the last entry to determine the number of points in the scale for computing percentages. For example, if your scale is 0,5,6,7,8,9,10 then Moodle will use a 0-6 or 1-7 point scale depending on your chosen aggregation method.

Either way, the numbers you enter for your scale are NOT calculated as entered, the system calculates the number of non-zero entries and then creates a scale from 0 to the total number of entries (n) with their values calculates as 0/n, 1/n, 2/n, 3/n....

TIP: If your scale is a custom non-value (not a number), Moodle's behavior in combining or averaging the scores into a percentage value is unpredictable. When an average or aggregate is important, then it is a good idea to stick with the standard 100% scale to compute an overall grade.

Tip: Some sites do not like the "0" (zero) in any normalized aggregation method.

Scales capabilities

See also

Forum discussions:

Blog post by Matt Bury: Implementing star ratings in Moodle