Progress Bar

Blocks ::: block_progress
Maintained by My mugMichael de Raadt
A time management tool for you and your students
Latest release:
4241 sites
186 fans
Current versions available: 2

Please use the Completion Progress block instead if this.

  • Faster and more efficient
  • Easier to use
  • More compatible with additional plugins

The Progress Bar block will no longer be developed and is kept here for historical reasons.

  • A time-management tool for students
    • Shows progress in activities/resources of a course
    • Colour coded to quickly see completed/viewed
  • Teachers select which pre-existing activities/resources are to be included
  • Order by times/deadlines or course order
  • Overview page for teachers showing progress of all students
    • Identify and contact at-risk students
  • Combined progress on Dashboard page


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


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

Comments RSS


  • Wed, Mar 16, 2016, 8:39 AM
    Hello Michael,
    A question about the action settings when using the progress bar for quizzes. There are 6 choices (attempted, finished, graded, passed, passed by deadline, and activity completion), but I am not sure what the difference is between attempted and finished. Does attempted count just clicking the quiz and not completing it? What and how does it decided what is "finished"? I looked for an explanation of the action setting, but most of them don't go into much detail.

  • My mug
    Wed, Mar 16, 2016, 2:46 PM
    Hi, David.

    In relation to quiz, attempted means started (quiz saves some information as the student progresses) and finished means they have submitted their attempt (the quiz adds a finishing time and this is what is checked).

  • Fri, Mar 18, 2016, 8:30 AM
    Thank you for answering my previous question. Now I have a feature request and I am not to sure how difficult it would be to implement. When configuring a block for a progress bar there is the setting for "visible only to group" which is nice, but I have a course (kind of a meta course, but not using that moodle feature) where it would be nice to also have "visible only to a grouping", but still allow the instructor be able see only their group in that grouping when checking the students' progress. What do you think? Is it doable?
  • My mug
    Fri, Mar 18, 2016, 2:21 PM
    Hi, David.

    That is possible, but it would not be trivial. Could you create an issue on and I'll think about it some more.

  • Mon, Mar 21, 2016, 2:31 PM
    I have asked for this before but I will, on behalf of my staff, ask again.
    Here is the problem.
    "Hi Guys,
    I have been working with the Year 8 team and the students in the Year 8 LG groups to catch up on their tasks before the end of term as they are going on camp the beginning of next term.
    It has come to my attention from various students in different forms that there are tasks that students have submitted to you and they are waiting for a green tick.
    If you are struggling to mark all the tasks, please just set the Moodle course for submitted, not marked and then you can get to it over the holidays.
    As leaders we are struggling as we go into the students’ progress bars and they have submitted the tasks but they are not marked.
    If you have issues can you please shoot me an email or come and chat.
    Thanks for your understanding in trying to keep the students accountable, but also supporting their learning,"

    You could program a solution for us. When an assignment on progress bar is set to "Marked" it should go orange when a student has submitted to it; not green and certainly not "red" as is the current situation.
    I know it introduces another color but we use progress bars to see if a student is up to date. As soon as a progress bar has "marked" and the teacher is not up to date with their marking it reflects poorly on the student.

  • My mug
    Mon, Mar 21, 2016, 5:03 PM
    Check out the latest version, Rob.

    For Assignment and Workshop activities, there is an option to show a fourth colour to indicate an assignment has been submitted.

    It's new and I'd appreciate some feedback on this issue...

  • Fri, Apr 1, 2016, 10:29 PM
    I haven't read all comments because there are too many ^^
    We just tested the progress bar plugin because our (adult) students have many SCORM packages to view at home during their training session at specific dates (it's a hybrid training session). This tool seemed to be just what we were looking for to help them see what remains to be done before each time they come back. BUT : the SCORM packages are too many and the progress bar stays on one line...
    Like Nathan above, I tried adding a block for each teacher : that means 25 blocks on home page...
    It would be nice to have another display like a ressource or a link to a full page and the possibility to make something like this (sorry can't upload an image file) :
    [progress bar for 25 activities]
    [progress bar for 15 activities]
    and so on...
  • Fri, Apr 1, 2016, 10:38 PM
    Concerning "Settings" (I chose a new comment not to be too long ^^)
    The plugin settings lists all activities of the course which are many.
    For each of them you have to list "Yes", choose date and time (you have to change it everytime because it's by default the current date/time) and state (for SCORM it's not "finished" by default, so you need to change it for every package too).
    I've no idea right now how to improve that, but maybe select the sections first, then the activities (with checkboxes maybe, so that you can either select all activities or only a part) and the possibility to put the same date...
    I think replacing the "yes/no" and state drop-down list with checkboxes would be already saving time.

    Well this all to tell you that this plugin responds to needs and should be improved smile
    Hope my comments will help and that my English's not too ugly ^^

    Best regards
  • Sat, Apr 2, 2016, 1:43 AM
    Dear Michael,
    I've the same requests of Valentine REIN
    maybe (I'd to check this) some of my high school students for their final work could have the time to help you to make these improvements
    let me know if this is a possible way to improve your very useful plugin
    thanks in advance and best regards
  • My mug
    Mon, Apr 4, 2016, 7:17 AM
    Hi, Valentine and Maurizo.

    Thanks for your comments and suggestions.

    In relation to showing large courses on the Progress Bar, I'd appreciate testing on my recent development, which can be seen in the following issue.

    In terms of improving the settings and efficiency, my intention in future is to rely more on activity completion.
  • Mon, Apr 4, 2016, 3:32 PM

    I have a problem after updating the Progress Bar to 2016031101 on Moodle 3.02.

    Student automatically get credit for reading all document, even those who has not logged in yet.

    Any suggestions?

    Kind regards
    Flemming Bornemann
  • My mug
    Tue, Apr 5, 2016, 8:38 AM
    Hi, Flemming.

    Thanks for reporting that. I had another person describe the same thing and I've fixed it in a new version that is currently up for testing in...
  • Tue, Apr 5, 2016, 7:28 PM
    Thanks Michal, sounds great. Will it also clear up the wrong markings, or will it only work for new students?
  • My mug
    Wed, Apr 6, 2016, 6:44 AM
    If you go through the upgrade process, it should clear the cache (which was where the problem lay). Just to be sure, you can manually clear caches at Site admin > Development > Purge caches.
  • Wed, Apr 6, 2016, 7:28 AM
    How about this option on the progress bar. "Show Late Submission". In the settings for the bar if you click this a small red "L" would appear in the bottom left of the green box when a student submits the work past the due date set for the assignment. It you don't want your progress bar to indicate late then uncheck this box and it would behave just the way it currently does.
    I'm sure many users would like progress bars to indicate work that has been submitted but was submitted late. It may encourage some of my students who "wait till a red cross appears then start work" to change the way they operate.
Please login to post comments