The progress of a course is calculated based on the status and progress of its modules. Let's see how a course's progress is calculated.

  1. The maximum course progress is 100%.

  2. The maximum module contribution (or МАХ MODULE CONTRIBUTION) is calculated using the formula: 100% / NUMBER OF MODULES IN A COURSE.

    Thus, if a course has 4 modules, the maximum contribution of each module is 25%.

  3. After a module has been taken by the learner, the course's progress increases by a certain percent. The additional percent (the contribution) depends on the type and status of the module.

    Module TypeStatusModule Contribution

    Video and audio files, PowerPoint presentations, iSpring Flip eBooks, iSpring Visuals interactions, longreads


    Not Started0%
    In Progress0,01 x PROGRESS  x  МАХ MODULE CONTRIBUTION
    CompletedМАХ MODULE CONTRIBUTION
    Links, PDFs, Excel docs, Word docs, SWF filesNot Started0%
    CompletedМАХ MODULE CONTRIBUTION
    AssignmentsNot Started0%
    Pending Review0%
    Declined0%
    AcceptedМАХ MODULE CONTRIBUTION

    iSpring Suite courses without quizzes and/or rated dialogs, unrated iSpring TalkMaster dialogs, surveys

    Not Started0%
    In Progress0,01 x PROGRESS  x  МАХ MODULE CONTRIBUTION
    Incomplete0,01 x PROGRESS  x  МАХ MODULE CONTRIBUTION
    CompletedМАХ MODULE CONTRIBUTION

    iSpring Suite courses with quizzes and/or rated dialogs, iSpring QuizMaker quizzes, rated iSpring TalkMaster dialogs

    Not Started0%
    In Progress

    0,01 x EARNED SCORE x МАХ MODULE CONTRIBUTION

    Failed0,01 x EARNED SCORE x МАХ MODULE CONTRIBUTION
    Passed0,01 x EARNED SCORE x МАХ MODULE CONTRIBUTION
    SCORM coursesNot Started0%
    In Progress0%
    Failed0%
    Passed100%
    Incomplete0,01 x PROGRESS x МАХ MODULE CONTRIBUTION
    Completed100%

Let's take the example of a course that includes 4 modules. The maximum contribution of each module is 25%.

  1. The first module is a video file. The user has only viewed part of it.

    The video status is Completed. The module contribution is equal to the МАХ MODULE CONTRIBUTION, 25%.

  2. The second module is an iSpring QuizMaker quiz. The user answered all quiz questions and passed it.

    The quiz status is Passed (100%/80%). The module contribution is calculated according to the following formula: 0.01 x EARNED SCORE x МАХ MODULE CONTRIBUTION.

    0.01 x 100% x 25% = 25%


    Let's add the contribution of the second module to the course's progress: 25% + 25% = 50%

    The course's resulting progress is
    50%.

  3. The third module is an iSpring Visuals interaction. The learner has viewed all of its slides and the interaction status is Completed.

    The addition to the course's progress is the maximum module contribution — 25%.

    50% + 25% = 75%

    At this stage, the course's progress is 75%.

  4. The fourth and last module is a Microsoft Word document. As soon as the user opens the document, its status is changed to Completed. 

    The maximum module contribution (25%) has been added to the course's progress.

    75% + 25% = 100%

    The final progress of the course is 100%.

Important:

  1. Even if the learner has completed all modules (successfully or not), the course's progress might not reach 100%.
    Here’s an example of such a course:

    • Quiz 1 (Passed 100/90)           (0,01 x 100% x 33,3%) + (0,01 x 85% x 33,3%) + (0,01 x 70% x 33,3%) = 84,9%
    • Dialog 2 (Passed 85/85)
    • Quiz 3 (Failed 70/90)
  2.  If you change a module’s status manually, the course’s total progress will be recalculated.

  3. A course's progress can be checked with the help of reports. For example, you can run the Learner Results report.



  4. A learning track's progress is calculated based on the progress of the courses that are included in the track.