Your Moodle version

Blocks: Progress Bar

Maintained by My ugly mug Michael de Raadt
A time management tool for you and your students
  • A time-management tool for students
  • Shows progress in activities/resources
  • Colour coded to quickly see completed/viewed
  • Teachers select which pre-existing activities/resources are to be included
  • Order by times/deadlines or order in course
  • Overview page shows teachers the progress of all students
  • Ability to contact students from the Overview page
  • Combined progress on My home page




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

Comments RSS

Show comments
  • Picture of Craig Hunter
    Fri, May 15, 2015, 6:20 PM
    That fix worked for me. Thanks, Mathieu.
  • Picture of Mark Hayes
    Fri, May 15, 2015, 8:31 PM
    That fix worked for me also using moodle 2.8.5
  • Picture of Perry Way
    Sat, May 16, 2015, 1:20 AM
    I am having the same problems that Bronwel Campbell had on May 11, but I am having it now on May 15. In our case it was causing a problem so that courses were unable to be entered by any user at all, even admins. So, I had to remove the plugin from our Moodle because I had literally hundreds of complaints after migrating to 2.9 this morning. I guess we can live without this useful tool but I surely did enjoy seeing it work for so long. Can you let us know when the issue has been fixed?
  • My ugly mug
    Sat, May 16, 2015, 6:37 AM
    Thanks for the rapid feedback, guys.

    My fix for 2.9 was affecting users of the Legacy log (in all 2.x versions). I've fixed that now.

    BTW, you should consider transitioning to the more efficient and useful new standard log, if this affected you.

  • Picture of Mark Hayes
    Sun, May 17, 2015, 10:28 AM
    Thanks for the note about transitioning to the Standard log Michael; I was not aware of this.
    Moodle docs:
    - the Standard log explained -
    - how to disable the Legacy log -
  • Picture of Marc McLain
    Wed, May 20, 2015, 10:42 PM
    Hello Michael,

    I'm running SCORMs through Moodle 2.7 using your Progress Bar. I have the progress bar to track Activity Completion. When I go through the lesson, the progress bar is not updating the completion status. I've run the SCORM through debugging and ONLY if I force the LMSFinish() function will it update on Progress Bar. Is that something that is an issue with the Progress Bar or my SCORMs?
  • Picture of Brian Rigwald
    Thu, May 21, 2015, 12:32 AM
    I have been using the Progress Bar for the past two years and love it. The one complaint that I have received from my students' parents is that it doesn't show when an assignment is finished late. I wish Moodle itself had the capability of setting a due date in addition to the close date for an activity and then Progress Bar could read that info. Would it be possible to create a different symbol/color to show up when a student completes an activity after the "expected by" setting in the Progress Bar? Maybe a yellow circle or something?

    My parents often contact me and say that the progress bar shows it was completed, why is there no score in the school's gradebook? My response is that if it was turned in late (after I downloaded all the scores in a spreadsheet), then I have to go in individually and pull the student's grade and enter it into the school's gradebook. (I have students fill out an "Online Work Turn-In Slip" for late Moodle assignments, so I know to go pull their grades.) Have a separate Progress Bar indicator will help parents (and students) understand that the item was completed after the due date and therefore wasn't automatically recorded into the school's gradebook.

    Thanks for your time and consideration!

    Brian Rigwald
    Global Studies 8
  • My ugly mug
    Fri, May 22, 2015, 7:09 AM
    Hi, Marc.

    It may be the SCORM activities you are using. Different SCORM packages generate different results, unfortunately. The Progress Bar looks for a lesson status of completed from the database. This has worked well for people in the past and been refined a bit.
  • My ugly mug
    Fri, May 22, 2015, 7:10 AM
    Hi, Brian.

    You might want to get involved in this issue...

    In the meantime, perhaps change the condition to graded rather than submitted.
  • Picture of Brian Rigwald
    Fri, May 22, 2015, 8:10 AM
    Hi Michael!

    It isn't the same thing. Most of our assignments (lessons, follow-up questions (aka "quizzes"), etc... are automatically graded by Moodle, so I already have it set to be marked complete when graded. The issue is when it is completed (and therefore graded) after the original due date (which could be interpreted as the "expected by date"). It's different from awaiting grading. It simply shows items done late.
  • My ugly mug
    Mon, May 25, 2015, 6:06 AM
    Hi, Brian.

    You're correct, and that's one reason why I don't want to support any more colours. Many people want more colours, but for different reasons. At the moment the colours are relatively intuitive and I'd prefer to leave it that way rather than introducing ambiguity.
  • Picture of Brian Rigwald
    Mon, May 25, 2015, 6:17 AM
    How about a symbol as opposed to a color. Currently there is X for not done and Checkmark for complete. What about an "L" on the green backrground for complete, but Late (after expected by time)?
  • Picture of Michael de Raadt
    Mon, May 25, 2015, 3:23 PM
    Again, I'm not sure that would be easily understood and it would not be translatable. It would be a relatively easy hack if you wanted to do it yourself, though.
  • Picture of Brian Rigwald
    Mon, May 25, 2015, 9:58 PM
    Thanks for your insight, Michael. Since I am not a programmer/developer, me hacking it wouldn't be an avenue of approach. My initial post was to help parents/students visually evaluate their progress in the course (completed/not completed) with the detail of whether items were completed on time, thus indicating to them whether their current approach to the course is appropriate. It wasn't meant to make the block more complex, simply adding a detail to it's already stated purpose. Perhaps something can be added to the settings to allow another symbol/color whatever for certain things, if the teacher wants it. This suggestion is not something that would make teacher's lives easier, but rather is something geared directly for the student/parent, which I believe is the intent of the Progress Block. smile
  • My ugly mug
    Tue, May 26, 2015, 2:46 PM
    Thanks for defending your suggestion, Brian. I have no doubt your intentions are good. You are correct that the main audience for the block is the student.

    I'm still wishing to stick to a simpler view, partly because I think more details would not be beneficial and probably because I'm avoiding work.
Please login to post comments