Progress Bar

Blocks ::: block_progress
Maintained by My mugMichael de Raadt
A time management tool for you and your students
Latest release:
2880 sites
304 downloads
191 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

Screenshots

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

Contributors

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

Comments RSS

Comments

  • My mug
    Thu, 26 Nov 2015, 6:20 AM
    Hi, all.

    Sorry for my delay in responding. I've been unwell.

    Akhilesh: I'm not sure what version you are using. The requirement for city and country was removed a few versions ago. If you are seeing an error, please report it on tracker.moodle.org and provide more details about the error.

    Graham: It may be that the file permissions on the overview.php file are not set correctly. Others have reported that previously.

    Jinxing Chen: I don't have plans of adding Equella support myself as I don't have access to an Equella server, but if you do add an entry for it in the lib.php file, please share it with me so I can add it to the distributed version. I suspect it will be a log lookup, similar to other resources.

    Modestos: I found a problem with a recent change in older versions of Moodle. I suspect it was what was causing your problem. It relates to CONTRIB-5953. I'll push up a new version with a fix shortly. I suggest you upgrade your version of Moodle as well.
  • My mug
    Thu, 26 Nov 2015, 6:25 AM
    Sorry, I mixed up Akhilesh and Catalina there.

    Akhilesh: The block shows involvement in a course. Students need to be enrolled in a course to discover their involvement in it. I don't think category enrolment creates an actaul enrolment for students, just a role. You might try using cohort sync instead, which seems to be more supported.
  • Rob Monk
    Fri, 27 Nov 2015, 11:49 AM
    Any chance of something like is described here ? https://moodle.org/mod/forum/discuss.php?d=316000#p1300626

  • My mug
    Fri, 27 Nov 2015, 12:33 PM
    Thanks for pointing me to that discussion, Rob.

    If the Progress Bar block is added to the Dashboard (formerly My Home) it shows all Progress Bars from all courses. Is that sufficient?

    Michael
  • Rob Monk
    Fri, 27 Nov 2015, 1:58 PM
    I was trying to add the progress bar block to all students Dashboard by following these directions.
    Adding a block to the Dashboard for all users
    An administrator can add a new block to the Dashboard for all existing users (not only new users) as follows:

    Turn editing on for the front page
    Add the block to the front page
    Edit where the block appears and set the page contexts to 'Display throughout the entire site'
    Go to your Dashboard page and again edit where the block appears and set 'Display on page types' to 'Dashboard page'

    I can't add a progress bar to the front page.
  • My mug
    Tue, 1 Dec 2015, 5:29 PM
    Hi, Rob.

    I see your problem. There is a constraint that the Progress Bar can't be added to the Front page, but then if you can't do that then you can't globally add it to the Dashboard under the new system. Bummer.

    I can set the Progress Bar so that it can be added to the Front page. Does it make sense to have it there, though? Possibly. I suppose if it acted the same way it acts on the Dashboard that should be OK. I'll have to double check the user is logged in.

    https://tracker.moodle.org/browse/CONTRIB-6026

    Michael
  • My mug
    Tue, 1 Dec 2015, 5:52 PM
    I've added a new version that can be added to the Front page. Hopefully that will allow you to do what you want.
  • Graham Moir
    Thu, 3 Dec 2015, 11:55 PM
    Michael, thanks for getting back to me. What should the file permissions of overview.php be ? They were set to 666 (write Execute), I changed them to 777 (Read, Write Execute) but the same internal server error appears.

    I've also updated to version 2015120200, but the error remains. Any other ideas what to do ?

    Thanks
  • My mug
    Fri, 4 Dec 2015, 5:53 AM
    Hi, Graham.

    It sounds like permissions might not be the cause of your problem, as it has been for others. It could be some other problem.

    If you are able to access the server log, it might have more information about the error. If you can find something there, please post it in an issue on tracker.moodle.org and I'll see if I can resolve that.

    Michael
  • Mia Musolino
    Fri, 18 Dec 2015, 3:08 AM
    I love Progress Bar! But a couple of things I noticed and wondering about:
    1 - You can't add a Label to the list of monitored activities. In most cases that would be OK, but we use Labels as a way for a student to acknowledge they agree to such and such a policy or agree to terms of the course... At some point could Label be added as a monitored activity/resource?
    2 - In both More and Formal White, the icons just keep getting squeezed onto one line, so if you have more than say 10-12 activities to monitor the icons are very small. Can you start a new line after ten perhaps? Or make it user-configurable how many icons to put on a line?
  • My mug
    Mon, 21 Dec 2015, 6:51 AM
    Hi, Mia.

    Thanks for your suggestions.

    When the Progress Bar was first started, completion didn't exist, so having a label as a completable activity didn't make sense. Now that people are using labels with manual completion, it's a different story. The trick would be to make labels monitorable only when they have a completion condition set. I'll have to think about that. (https://tracker.moodle.org/browse/CONTRIB-6071)

    The notion of wrapping the Progress Bar is a good one. I've been thinking of something similar myself. The conundrum with this idea would be fitting this in with the NOW indicator. Perhaps the currently relevant part of the bar could be shown and there could be an ellipsis at one or both ends to indicate that progress extends beyond the end. That would keep the bar on one line and not cramp it in too much. What do you think? (https://tracker.moodle.org/browse/CONTRIB-6071)
  • Logan Gage
    Wed, 23 Dec 2015, 10:32 PM
    Greetings,

    Can this Progress Bar be applied to track the progress of all courses a student is enrolled in? Currently, it looks like it tracks the individual activities in a single course. The reason I ask is because my employer wishes to track not only course progress, but also overall progress across all courses enrolled. We have +100 courses a student takes to complete their training.

    Thanks.
  • My mug
    Thu, 24 Dec 2015, 5:29 AM
    Hi, Logan.

    The Progress Bar is primarily for students to track their own progress. They can see a combined version of the Progress Bar on the Dashboard page. Teachers can see a page that shows a Progress Bar for all students, but it relates to a single bar.

    Perhaps you should look at completion tracking and the reports associated with that.

    Michael
  • maurizio boscaini
    Tue, 29 Dec 2015, 4:17 PM
    Dear Michael,
    I have the same problem as Mia M.
    Until now in a course of mine I have 67 assigments monitored in the progress bar (and the number is going to increase a lot) and it's quite difficult for my students to check them in the block on the left.
    I think that the idea of starting a new line after ten or more icons would improve the students' experience. Another way IMHO would be to gave the student also a a link to a the same view the teacher has with all their monitorized activities in the center of the page (on more lines for example after 50 icons).
    Thanks in advance.
    Mauri
  • Peter Müller
    Wed, 30 Dec 2015, 2:24 AM
    Dear support,

    I just upgraded to:
    Moodle 3.0.1 (Build: 20151221)

    and to progress-bar plugin-version:
    Version for Moodle 2.0 onwards 2015121100

    Installation went without errors. Now I have the following problem: In the overview of students it isn´t possible to sort the students via the criteria "Progress" anymore. Sorting via "Name" and "Last online" is still working. Any idea?

    Thanks for Your help and the great plugin.
Please login to post comments