Blocks: Completion Progress

Maintained by My mug Michael de Raadt
The Completion Progress block is a time-management tool for students.
4408 sites
145 fans

The Completion Progress block is a time-management tool for students.

  • Visual representation of activities to be completed
  • Colour-coded for quick reference
  • Overview for teachers, identify students at risk
  • Combined progress on Dashboard page

The block shows activities with activity completion settings.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7


My mug
Michael de Raadt (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Dave Foord
    Wed, 14 Nov 2018, 8:55 PM
    Firstly I love this plugin and find it really useful, however may I suggest a possible improvement?

    At the moment when a student submits an assignment the block goes from blue to yellow. If the assignment is then graded by the tutor and is deemed not a pass the item turns red (so far so good), however when the student then resubmits their work this item remains red - what would be really good would be if it turned back to yellow, to indicate to the tutor that it needs marking again. Would this be a possible improvement?

    Thanks in advance,
  • Picture of Jez H
    Wed, 28 Nov 2018, 8:49 PM
    Hi Michael,

    It would be really good if we could get the ability to both message and add notes back which were present before. I saw your comments about having to pull this out above but wondered if you have made any further progress on this?

    I assume you have seen in 3.4+ you have the ability to select users and message them from the participants list within a course. I was wondering if it would be feasible to hook into that process as it is essentially the same kind of feature, although you do not have the ability to send individual messages to each user which from memory was a feature of progress bar.

  • Picture of Stuart Jonker
    Mon, 24 Dec 2018, 10:58 AM
    Hi Michael

    If I have activities listed in a hidden weekly section, but students can currently still access these activities through the completion block. How can I stop this from happening without manually having to set restrictions on the individual activities? (It's much faster to hide them in the section).

    Thanks for a great plugin!
  • Al
    Tue, 15 Jan 2019, 7:33 AM
    Hi Michael

    Your plugin shows how far through the unit and what parts they have done. Brilliant!

    Do you have a plugin that will allow teachers to see how much progress has been made in each part of the unit?

    For example, some of our lessons within a unit take 4-5 hours as there is a lot to do. Teachers are asking if there is a way they can see how far through the lesson the student students are.
  • Picture of Dave Foord
    Tue, 15 Jan 2019, 4:13 PM
    Replying to Al Metcalfe: To see progress within a topic, the checklist plugin may be what you want, easy to have one of these in each of the topics, then use the Completion Progress bar to track the checklists rather than each and every item in the course.
  • Picture of Flemming Bornemann
    Wed, 23 Jan 2019, 6:07 PM
    I have som course with a number of students but list of student is empty when I click "Over view of Students"

    Any suggestions?

    kind regards
  • My mug
    Thu, 24 Jan 2019, 9:58 AM
    Hi, all.

    Flemming: On the overview page, you will see the progress as students see it. If the activities are hidden from students, their bar will be empty.

    Al: The block will show progress across the whole course. You could build in access settings so it is revealed as students progress through the course.

    Stuart: The block relies on the activity's visibility. That old trick of hiding activities in a hidden section won't stop students getting to them if they have the link. You'll need to hide each activity.

    Jez: You need to use the reattempts mechanism in Assignment. The block looks at the latest attempt.
  • Picture of Flemming Bornemann
    Thu, 24 Jan 2019, 7:21 PM
    Thanks Michael, but my problem is that I don't see any students when I click "Overview of Students" I have 30 active students in the course, but they do not show here.

    I have many other courses where it works just fine, and the students are shown when I click "Overview of Students." But in a few it doesn't show students. I have tried to compare settings but can't see any differences.

    Thanks again
  • Picture of Samuli Karevaara
    Sat, 26 Jan 2019, 5:26 PM
    Can Scales be used as "Pass / Fail" to show an activity as "red"? Now all assignments with scales show as "completed" even if given a failing grade. I tried to ask about this last August ( but couldn't find a solution then.
  • My mug
    Sat, 26 Jan 2019, 7:43 PM
    Hi, Samuli.

    The system relies on completion settings for each activity. I'm not sure if that will work with scales.
  • Picture of Dave Foord
    Sun, 27 Jan 2019, 6:55 PM
    Yes - Scales can be used with assignments and this plugin (I do this all the time), firstly you have to set the scale up correctly with the items listed in the correct order from lowest to highest, so 'fail,pass' would work but 'pass,fail' wouldn't work. This is a very common mistake that I see all the time, and if you are doing this, firstly create a new scale with the items listed in the correct order.

    The way that scales work is each item is allocated a number from 1 to x, so in the example above a 'fail,pass' scale; fail = 1, and pass = 2. If you have a scale such as 'fail, refer, pass, merit, distinction' then fail would be 1, refer = 2, pass = 3, merit = 4 and distinction = 5.

    Then in the assignment you have to set the pass score, if using the 'fail, pass' scale then the pass score would be 2, if using the other scale above the pass score would be 3. In some Moodles, the pass score will be 'hidden' and is only seen if you click on the 'more' option within the 'grade' subsection of the settings. (Note in very old moodles you had to set the pass score in the grade book, which was really hard to locate, but hopefully no-one is using a system that old now).

    You then set the activity completion for the assignment to be complete when they have achieved a pass grade (in some versions of Moodle this will be listed as 'achieved a grade').

    Hope this helps
  • Picture of Samuli Karevaara
    Mon, 28 Jan 2019, 2:16 PM
    Dave, thanks a lot! I think it is the order that tripped us. The documentation is a bit unclear in places, let's update the Moodle Docs on this.
  • Picture of Clare Hayward
    Tue, 29 Jan 2019, 5:02 PM
    Hi, Thank you for creating this plugin. We use it extensively on our courses but I was wondering if it is possible to have a download to csv or xls option as we have users who require high contrast and the plugin is not visible for those users.

    Many thanks
  • My mug
    Wed, 30 Jan 2019, 6:04 AM
    Hi, Clare.

    There is an old improvement request for an export. I haven't done anything about it. I welcome a contribution for that if someone has the time.

    In the meantime, you can change the colours of the block. That is possible in the global settings of the block (and affects the block globablly).
  • Picture of Sebastián Villalba
    Sat, 23 Mar 2019, 5:33 AM
    Hi. Excuse my english. How i can select students to send them an email like we can see in this image?
1 2 3 4 5 6 7 8 9 10 11 12 13
Please login to post comments