Blocks: Completion Progress

Maintained by My mugMichael de Raadt
The Completion Progress block is a time-management tool for students.
6023 sites
164 fans
Current versions available: 1

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


  • My mug
    Sat, Jul 27, 2019, 9:18 PM
    Hi, All.

    Michelle: Unfortunately, the judgement of completion on assignment attempts is controlled by the completion system, so I can't affect that. Perhaps it could be reported as a core bug. The block does look at the latest attempt when considering submissions separately to completion. Have you tried the block's new groupings functionality yet? It would be good to get your feedback.

    Ricardo: Thanks for reporting that bug. I've fixed that with a few others in the latest release.

  • Picture of Daniel Poggenpohl
    Fri, Sep 20, 2019, 4:52 PM
    Could you please add a to your plugin? We're currently upgrading from Moodle 3.2.x to Moodle 3.5.x and it would be very helpful if there was a easily digestible changelog which would describe fixes, new features or other changes.
  • My mug
    Tue, Oct 1, 2019, 6:13 AM
    Hi, Daniel.

    I do try to keep a list of changes through Git. You can see this using the "git log" command.

  • Picture of Samuli Karevaara
    Mon, Oct 7, 2019, 8:42 PM
    We have courses with thousands of students, and would like to have a search feature on the overview page. Is there one in the works? The selection of the firstname / lastname letter would also help.
  • Picture of Aparna Muruganandam
    Thu, Nov 7, 2019, 8:45 AM
    Hi Michael,

    I have set up a quiz with an essay (this needs manual grading). The activity completion is set to "Requires a Grade" to be marked complete.
    The quiz activity is attempted but not yet graded. Unlike the assignment activity which turns yellow when submitted, the quiz remains in blue. Shouldn't the quiz also turn yellow when attempted but not yet graded?
    Is this due to the activities behave differently (meaning you 'submit' an assignment but 'attempt' a quiz)? Your help is much appreciated.

    Kind Regards,
  • Picture of J Guzman
    Wed, Nov 13, 2019, 1:16 AM
    Hello Michael!

    I have been using this exceptional tool to help us track student's progress. Thanks for this plugin! I am wondering, Is there a way to have the progress report of one particular student, where you can see what has the student done and what is yet to be completed?

    We have users enrolled in several courses within different categories and I was wondering if there is a way to have this type of report.

    Thanks in advance,

  • Picture of Andrea Farias
    Mon, Nov 25, 2019, 3:14 AM
    Hello Michael,
    Thanks for developping this plug in. We use it in our school in Switzerlandand it is very much appreciated by the students. I have one question, though. Can the "progress bar" be used with Moodle App ? One of my students is very upset that the progress bar of the Moodle platform (web) and the one (with %) displayed in the Moodle App don't show the same result. I've been reading all the posts I found in the Moodle forums and I haven't found any explanation about the "native progress bar" existant in the courses of the Moodle App. I guess that one (the latter) is related to ALL the ressources and activities of the course, and not only to some "chosen" activities (as the ones we decided to set on the progress bar - plugin). So the source of the data is simply not the same !
    Could you tell me if I'm right ? Or if the answer is different ?
    Thank you thank you thank you !!! (in advance)
  • Picture of Nigel Ribeiro
    Mon, Dec 2, 2019, 11:13 PM
    Hi All, I installed the Completion Progress plugin. It works great with the box changing yellow when an assignment is submitted. If it is marked unsatisfactory it changes red as expected however when they resubmit it stays red. I was expecting it to change to yellow when the student resubmits. It this how it works or it there something wrong with my install?

    Many thanks!
  • My mug
    Tue, Dec 3, 2019, 2:14 AM
    Hi, all.

    Samuli: I used to have name filtering, but it's cumbersome and hard to coordinate with the group filtering. I'll think about returning that, perhaps when there are a large number of students.

    J: With a bit of code tweaking, you could put the block on the Profile page to show the student's progress across courses. It's not designed for that at present.

    Andres: The progress shown on the Dashboard and mobile app are core features and independent of the Completion Progress block. They're not as configurable.

    Nigel: This is a problem, at least in recent versions. There is a contributed fix, but I haven't tested or incorporated that in the released version yet. Hopefully I'll get time for that soon.
  • Picture of FPV LMS
    Mon, Dec 23, 2019, 6:52 AM
    Hi all,

    So we have have this completion progress bar setup for our Moodle courses. After configuring the toolbar with select required activities, we have noticed that not all these activities appear in the toolbar for students and it looks to them like they have almost completed the course. Why would this be?

  • Picture of avogadro vinci
    Tue, Dec 24, 2019, 4:19 PM
    thank you so much for this plug in. I just installed installed it on an old instance of moodle upgraded to the latest version 3.8. Now, I just wonder to know if it possible to add automatically a check mark to all the previous added material (assignments, pages, etc.). At the moment, the material gets a check mark only if it is added from scratch while if you clone a material and the you modify it does not get the mark.
    Thank you
  • My mug
    Sat, Jan 18, 2020, 2:15 PM
    Hi, Hayley.

    It may be that some of the activities are hidden. The block only shows activities that are visible.

    Hi, Avogardo.

    I'm not sure exactly what you mean. The block follows the activity completion set in the course. I don't think there's a way to copy completion between courses.

  • Picture of Pia Annas
    Mon, Jan 27, 2020, 3:18 PM
    Hi Michael,
    my workmate Irina and I recognized a problem with our data privacy:
    Is it possible to turn off the aspect "last in course"? We searched through the website administration but couldn't find any possibility to hide this function.
    We've installed the latest Version of this plugin for Moodle 3.8
    It would be great, if you could give us any solution.
    With kind regards from Germany,
    Pia & Irina
  • Picture of Perry Way
    Sat, Feb 8, 2020, 3:23 AM
    Hello, Have you got plan to update this block for Moodle 3.8.x? We have been using this block but now upgrading to Moodle 3.8 and have to uninstall it because no versions available yet. Thanks!
Please login to post comments