Blocks: Completion Progress

Maintained by My mug Michael de Raadt
The Completion Progress block is a time-management tool for students.
907 sites
59 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
  • My mug
    Fri, 17 Feb 2017, 7:27 AM
    Hi, Zeid.

    There does need to be an instance in each course for the block on the Dashboard page to work.

    You can add the block to the site home and that will add it to each course. If completion is set up on each course, the block should work.

  • Picture of Zeid Fanous
    Mon, 20 Feb 2017, 1:13 AM
    Yes, i figured that out smile ...excellent plugin.. thanks alot smile
  • Picture of Zeid Fanous
    Mon, 20 Feb 2017, 4:52 PM
    Hi Michael again smile ... is there an option where we can filter which courses have been completed, in progress or are still due... to appear on the completion progress bar?
  • My mug
    Wed, 22 Feb 2017, 6:41 AM
    Hi, Zied.

    That is something I've been working on recently. See...

  • Picture of Zeid Fanous
    Wed, 22 Feb 2017, 3:43 PM
    That sounds great, cant wait for it smile
    thanks alot
  • Picture of Rob Monk
    Tue, 7 Mar 2017, 11:19 AM
    Is it possible to assign a quiz to only a group of students in the course and still monitor on the completion progress block. I have a class of 25 students and want to assign 15 of them a "makeup" quiz. I don't want the quiz to appear on the completion progress block of the other 10 students. How do I do this?
  • My mug
    Tue, 7 Mar 2017, 11:59 AM
    Hi, Rob.

    Yes, that's possible. Use activity restrictions to constrain the quiz to the group and it will only appear for those who can see it on the course page. Be sure it is completely hidden from users outside the group.

  • Picture of Cihat Okan ARIKAN
    Sat, 18 Mar 2017, 5:06 PM
    Is it possible or planning to export results (all or partial) to Excel?
    It should be very usefull..
  • Picture of Arne Moeller
    Tue, 4 Apr 2017, 8:07 PM
    Hello Michael
    The plugin (2016090500) in our Moodle (3.1) marks the progress of members in a group for assignments rather erratic.
    - Students hand in in groups.
    - Activity completion: must view&must receive a grade
    - Inline-Grading with workflow
    - Four grading teachers
    When the grades are released in the workflow, some students of the same group have a green and some have a yellow mark in the overview of the progress completion bar. In the grading tool, all group members have the same grade and the status says in green "Submitted for grading" and below that "Released".
    Using the workflow and setting the grades to "released" (again), doesn't change a thing.
    Do you have a hint where we might go wrong? I couldn't find something in the bug reports of the plugin.
    Thanks a lot for your help and the great plugin!
  • Picture of Elton LaClare
    Wed, 5 Apr 2017, 12:45 PM
    Hi Michael,
    I am using Completion Progress with the Boost theme in Moodle 3.2. I would like to display the block on the users' Dashboards while still preserving an uncluttered course page. I created an instance of Completion Progress in the course, then added it to the users' dashboards. I assumed I would be able to hide the block on the course page and still see it on the Dashboard, but this doesn't seem to be the case. I also tried selecting 'no' for 'Display on this page' in the block configuration (as opposed to hiding the block outright), but this also removes it from the Dashboard. Is there any way to keep Completion Progress on the dashboard without showing it on the course page?
  • My mug
    Thu, 6 Apr 2017, 9:57 AM
    Hi, guys.

    Arne: Your issue might be more to do with the completion system than the Completion Progress Block. Check what behaviour is happening with completion in the course and the block should be consistent with that. If not, please let me know.

    Elton: The block needs to be added to the course pages as this is what defines whether completion is tracked by the block in the course. If there is no block in the course, the course won't show up in the Dashboard or Home versions of the block. You could possibly add the block to the course but make it hidden for students, either using the controls on the block or using a permission in the course.
  • Picture of Arne Moeller
    Thu, 6 Apr 2017, 4:57 PM
    Hi Michael
    You were right - same problem in the report on activity completion.
    Thanks for pointing me in the right direction, although it is one I'm not happy about. wink
    Kind regards
  • Picture of dani cv
    Fri, 21 Apr 2017, 9:06 PM
    Hello Michael, thanks for this great plugin, I've read the Completion Progress block guide that it is on the top of this page, but I must be missing something, since this block does not appear anywhere. I created a completion progress block, but it says "No completion Progress Block are set up for your courses".
    How do I connect my courses with your plugin?
  • Picture of Rui Figueiredo
    Wed, 26 Apr 2017, 6:30 PM
    Hi Michael

    Amazing plug in. I'm using this every day... Its possible to add a column uith ther userid in the list?

    Thanks in advance
  • My mug
    Thu, 27 Apr 2017, 6:22 AM
    Hi, all.

    Dani: I'm not sure exactly what you might have done, but I will make some assumptions. I guess you've added the block to the Home page or Dashboard, but not added any instances of the block to courses. The block needs to exist in courses for the combined view to appear on the Home page or Dashboard.

    Rui: It is possible to add more information on the Overview page, but I'm not keen to add an ID there. Feel free to modify the code in overview.php to achieve what you want.

1 2 3 4 5
Please login to post comments