Skip to main content

Course Final Score

Overview

The Final Vote represents the overall score achieved by a user within a course. It is automatically calculated based on specific learning objects configured to contribute to the final evaluation.


How the Final Vote is Calculated

The final score is computed by considering only the course elements explicitly marked as "Use for final" in the LO settings

Each of these elements contributes to the final vote according to:

  • its score

  • its weight

  • its maximum achievable score

Calculation Logic

The system applies a weighted normalization formula:

Final Vote = (Sum of (user score × weight)) / (Sum of (max score × weight)) × Final Score Scale

Where:

  • user score = score obtained by the user in each activity

  • weight = importance assigned to the activity

  • max score = maximum achievable score for the activity

  • Final Score Scale = maximum score configured for the course (e.g. 100, 200)

Important Notes

  • Only objects marked as "Use for final" are included

  • Activities not completed (or not valid) contribute 0 to the numerator

  • However, their weight is still included in the denominator

  • This means incomplete activities negatively impact the final score


Object Inclusion Rules

Up to version 4.1

  • Test objects were automatically included in the final vote calculation

  • It was still possible to exclude them by modifying the "Use for final" option in the Gradebook

  • Other object types required explicit configuration depending on their setup

From version 4.2 onward

  • No object is included by default

  • All objects that produce a score (e.g. tests, SCORM, assignments) must be explicitly marked as "Use for final"

  • This provides full control over which activities contribute to the final evaluation

Upgrading to Forma 4.2: when upgrading from a previous version to 4.2, the settings for existing materials in the gradebook (test, scorm or activities) will be mantained and migrated to each LO properties settings


When the Final Vote is Calculated

Up to version 4.1

  • The final vote is calculated only when the Gradebook module is accessed

  • This means scores may not be immediately updated after completing an activity

From version 4.2 onward

  • The final vote is automatically updated in real time

  • Recalculation occurs each time a user completes an object marked as "Use for final"

Benefits of the new behavior

  • Immediate feedback for learners

  • Always up-to-date final scores

  • No need to access the Gradebook to trigger recalculation


Summary

Version Inclusion Logic Calculation Trigger
≤ 4.1 Tests included by default On Gradebook access
≥ 4.2 Only objects explicitly marked "Use for final" On object completion

 


Managing Course Final Scores

 

 


Best Practices

  • Assign weights carefully to reflect the importance of each activity

  • Explicitly configure "Use for final" for all relevant objects

  • Inform learners that incomplete activities will lower their final score

  • Use the final score scale (e.g. 100 or 200) consistently across courses