Your Moodle version

Blocks: Progress Bar

Maintained by My ugly mug Michael de Raadt
A time management tool for you and your students
Moodle 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8
  • 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
  • My ugly mug
    Fri, Dec 19, 2014, 8:42 AM
    Hi, John.

    Thanks for raising that issue.
  • Picture of jerin das
    Fri, Jan 2, 2015, 12:31 PM
    Hi Sir,

    I want to mark the course modules "yes" for monitoring automatically.. But I couldnot understand where the details saved . Please help me. On which table , the progress bar details are saved? I am stucked . Iam using moodle 2.8.1. I cannot go forward without your help. so help me please.

    Thanks in advance,
  • My ugly mug
    Fri, Jan 2, 2015, 4:32 PM
    Hi, Jerin.

    I'm not exactly sure what you mean by "automatically". Perhaps you could elaborate on that.

    Look back in the comments on this page from 3 Nov for details of how and where the block's configuration is stored.

  • Picture of Tal Segel
    Fri, Jan 23, 2015, 10:01 PM
    Hi Michael,

    I love this plugin, it's really a great one. I'm using it now for a number of cohorts/groups within the same course, and in the progress bar overview teachers can access the student progress bar overview for other cohorts/groups as well. I can't seem to find how to switch this off to maintain student data privacy by limiting it to the cohorts/groups that the teacher is enrolled in. What am I missing here?

  • My ugly mug
    Sat, Jan 24, 2015, 12:16 AM
    Hi, Tal.

    It should limit the view to groups that a user can see if they don't have the permission to view all groups. If that's not working, please create an issue on and I'll look into it.

  • Picture of Jona Turner
    Wed, Jan 28, 2015, 9:35 PM
    Hi Michael,

    In Image 4 for this plugin, there's 3 individual progress bars within 1 block.
    How do I do this? I've only ever been able to add one progress bar per block.

    Thanks in advance.
  • My ugly mug
    Thu, Jan 29, 2015, 2:52 AM
    Hi, Jona.

    That is an image of the Progress Bar on the My Home page. It collates the Progress Bars from various courses into a single block for the student.

    In a course it is possible to have multiple Progress Bar blocks, if you wish to have different content monitored in each. I recommend that for long courses with lots of assessment.

  • Picture of John Provasnik
    Wed, Feb 4, 2015, 9:46 PM
    Hi -- Can this be tailored to specific students, or do you generally set it up for an entire class?
  • My ugly mug
    Wed, Feb 4, 2015, 11:14 PM
    Hi, John.

    Currently the block is set up in a common way and is visible to all students in a course. Within that it does show individual students their own individual progress.

    Is that what you mean, or do you want to be able to have the ability to set up different Progress Bar blocks to show to individual students? There is a request to allow a teacher to specify which group/grouping the block is visible to, which could allow you to have different blocks for different groups (see

  • Picture of John Provasnik
    Thu, Feb 5, 2015, 1:10 AM
    Yes, that is exactly what I mean. Thanks -- got my vote!
  • Picture of Sebastien Gendry
    Sun, Feb 8, 2015, 4:12 PM
    Hello. Is there an explanation somewhere of what the various actions mean? In particular, I am unclear for a questionnaire on the difference between "finished" and "activity completion." Could you explain? Thank you!
  • Picture of Sebastien Gendry
    Sun, Feb 8, 2015, 4:17 PM
    Also (sorry if I am asking the obvious but could not find an answer) what is the difference between "not-attempted" and "future non-attempted" (set in /admin/settings.php?section=blocksettingprogress) ? By default it is the future not-attempted that shows. I wonder how I could use the other option. Thank you for letting me know where I can read more about this.
  • My ugly mug
    Mon, Feb 9, 2015, 10:41 PM
    Hi, Sebastien.

    The actions differ for different activities. Perhaps I could add some help for that in a generic way. To answer your specific question, though, "finished" is a specific state of a Questionnaire activity where the user has finished the survey, "activity completion" is applicable to all activities if turned on (it's an advanced feature). For activity completion you set conditions in the activity's settings.

    For not-completed vs future-not-completed, the difference is that the former is overdue and the latter is work that can be done later. The distinction is whether the event's deadline is in the past or the future.
  • Picture of Sebastien Gendry
    Tue, Feb 10, 2015, 3:57 AM
    Very helpful. Thank you for clarifying!
  • Picture of Paul Newby
    Fri, Feb 27, 2015, 5:25 AM

    We'd like to change the 'Attempted' label on the progress bar to 'completed'. Any suggestions on how that might be accomplished?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Please login to post comments