Blocks: Completion Progress

Maintained by Picture of Jonathon FowlerJonathon Fowler
The Completion Progress block is a time-management tool for students.
8080 sites
184 fans
Current versions available: 2

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


Picture of Jonathon Fowler
Jonathon Fowler (Lead maintainer): Caretaker
My mug
Michael de Raadt: Original author
Please login to view contributors details and/or to contact them

Comments RSS


  • Picture of Henrik sune Pedersen
    Thu, Apr 2, 2020, 9:47 PM
    We have 2 questions (improvements)

    1. If you click on a label in the progress bar – nothing happens – can it be made so when you click you automatically scroll down to the label, on the course page.
    2. When you click on an assignment or file, you are sent to the assignment page. Can it be made as an option? (foreach in the block setting). So, you either is send to assignment, or send (scrolled down) to assignment on course page. On long course pages some users might lose track of where they were on the course. (Yes, we have some long courses)
  • My mug
    Tue, Apr 21, 2020, 1:35 PM
    Hi, Henrik.

    I can see some value in that. I'm not too keen to code that myself, but feel free to make such changes if you can.

  • Picture of Yvan Leduc
    Fri, May 1, 2020, 3:05 AM
    Thanks for this plugin. Would it be possible that activities invisibles to students but avalaible to them shows in the block ?
  • Picture of ignacio artero
    Wed, Jun 3, 2020, 6:44 AM
    Hi Michael! here's a great idea for the next version: to add one more color block for the past due tasks that were not sent. greetings! =)
  • Picture of sushumna rao
    Sat, Jun 20, 2020, 11:37 AM
    Hi Michael de Raadt,

    Thanks for updating this plugin. I have a request. Is it possible to display category wise progress? As we have users who enrolled into various categories and want to show them their over all completion progress. Please do let me know if there is a chance.
  • John Provasnik at Moodle Moot US
    Sat, Jun 20, 2020, 9:11 PM
    Sushumno - this plugin is designed to show progress of one course at a time. However, place the block on the student dashboard and they can see all the blocks in one place.
  • Picture of sushumna rao
    Tue, Jun 23, 2020, 5:47 PM
    @John Provasnik, when. we place, for each course one will appear. In case if a learner is enrolled into as many as 10 courses from different categories, then learner will see 10 , so thought if this is category wise, that display will be good.
  • Picture of Glenn Archer
    Wed, Jul 1, 2020, 10:28 AM
    Are there any plans in progress to update for Moodle 3.9 soon?
  • John Provasnik at Moodle Moot US
    Mon, Jul 13, 2020, 8:24 PM
    Hello -- I'm on 3.7 - when I do a full backup a course that contains several completion progress block (each configured to be visible to a specific group), once I restore into a new course, only the first instance of a completion progress block restores, and it reconfigures to 'all participants' -- I wasn't sure if this was a bug I should report as a MDL or something going on specifically with me? Has anyone else experience this?
  • Picture of Stephen Wallace
    Fri, Jul 17, 2020, 10:08 PM
    I am running the current version on 3.8. For some reason the "select all" and "deselect all" buttons will not work when I try to use them in the overview area. I can't figure out why. Am I missing something? Thanks.
  • My mug
    Thu, Jul 23, 2020, 10:11 AM
    Hi, Stephen.

    Yes, there seems to be a problem with the JS selection on the Overview page. I've passed this back to the dev who put forward the patch that I think led to this and hopefully he will be able to contributed a fix.
  • Picture of Clare Hayward
    Tue, Jul 28, 2020, 4:35 PM
    Hi, we are upgrading from 3.5 to 3.9 and would like to continue use of this plugin. Will it work on 3.9 or are there plans to release a version for 3.9?
  • Picture of Leo Victorino da Silva
    Wed, Jul 29, 2020, 1:47 AM
    Hello, everybody!!! Has anyone tested this plugin in version 3.9?
  • Picture of Jonathon Fowler
    Wed, Jul 29, 2020, 4:47 AM
    I have just published a new version that fixes the select all/none issue on the Overview page and advertises support for Moodle 3.5–3.9.
  • Picture of John Nicholson
    Sat, Aug 8, 2020, 4:51 AM
    This plugin has worked well for us in the past. We upgraded our site to M3.9.1 yesterday. One issue we are noticing now it that in "Overview of Students" the width allotted to the progress bar is very narrow but there are large empty spaces around the checkbox, student image, and progress %. I've switched to the "scroll" option but I prefer the squeezed. Is there any way to adjust the relative width of the columns of the table? I'd like to make the bar at least 2 or 3 times as wide. Not sure if this will work - but here is a link to a screen shot.

    Thanks for your help. John
Please login to post comments