Progress Bar

Blocks ::: block_progress
Maintained by My mugMichael de Raadt
A time management tool for you and your students
Latest release:
2880 sites
299 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
    Tue, 21 Oct 2014, 10:29 AM
    Hi, Jason.

    It is possible for users to add the Progress Bar block to their My home page. You'll need a recent version of the block to do that.

    Michael.
  • Diljith K
    Fri, 31 Oct 2014, 1:16 PM
    Dear Michael,

    The plugin is great!! We are using it in our course for a long time. From the recent update we are facing a difficulty in configuring the plugin. The configuration page looks blank.

    Did anyone else face this issue. Can you kindly suggest a solution.
  • My mug
    Fri, 31 Oct 2014, 1:23 PM
    Hi, Diljith.

    No one else has reported that problem. Perhaps you could turn on debugging on your site. If it provides some information, perhaps you could create an issue on tracker.moodle.org with that information and I can help you there.

    Michael.
  • Wazza
    Fri, 31 Oct 2014, 9:47 PM
    Michael,

    Al lot of my teachers use the progress bar. When they first configured it, they have spent hours to add progress bars to all their courses and configure it in a right way.

    However, many of them made one mistake. For assignments, they set the condition for turning green on 'assigment turned in'. Now they want to change this to 'assignment passed'.

    Is there a quick way to do this in the Moodle database, or do my teahers have to open all the settings of the progress bars again to change this setting individually for each assignment?
  • My mug
    Mon, 3 Nov 2014, 9:04 AM
    Hi, Richard.

    The block instance settings are encoded as a single record in the blocs_instances table. It is possible to get each record, decode, modify, encode and set. There's examples in the block/progress/db/upgrade.php and in the block's restore code.

    Be careful setting the action for each monitored assignment to "passed" as this relies on the related assignment having a passing grade set in the gradebook.

    Michael.
  • Wazza
    Mon, 3 Nov 2014, 4:25 PM
    Thanks Michael!

    Any special reason tot encode the info?

    I'm not going to change this smile

    Richard.
  • My mug
    Tue, 4 Nov 2014, 8:46 AM
    Hi, Richard.

    This is the norm for blocks. Why? I'm not sure, but I suppose it's a simplification that was considered when the block classes were first created (not something I was a part of).

    Michael.
  • Mitja Decman
    Wed, 26 Nov 2014, 2:57 PM
    Hi, what is the order of elements in progress bar (we have 12 quizzes) if they all have the same exact open and end date and time. We had a strange order 6-12 and then 1-5. We temporarily solved this by setting each quiz end time one minute later then previous. What is the correct way? Thank you.
  • My mug
    Wed, 26 Nov 2014, 3:10 PM
    Hi, Mitja.

    I see your problem. When the block items are sorted by time, if there are multiple items due at the same time then the order they are shown in would be relatively random as they are drawn out of the database. I could add a second dimension that sorts by time then by order in the course. If you could create an issue in the Tracker, I'll do the coding.

    Michael
  • Mitja Decman
    Thu, 27 Nov 2014, 4:06 AM
    Never did that before, so I hope I did OK now: https://tracker.moodle.org/browse/CONTRIB-5465?filter=-2
  • My mug
    Thu, 27 Nov 2014, 8:28 AM
    Thanks for raising that issue, Mitja.

    I've fixed the ordering and posted new versions here and on Git.

    Michael.
  • AL Rachels
    Wed, 17 Dec 2014, 3:56 AM
    Hi Michael, Just used Progress Bar in a way I never have before and noticed a minor bug. Opend a Tracker Issue https://tracker.moodle.org/browse/CONTRIB-5513.

    AL
  • My mug
    Thu, 18 Dec 2014, 8:46 AM
    Thanks for reporting that, AL. I've put up a new version with a fix.

    Michael
  • John Love
    Fri, 19 Dec 2014, 8:11 AM
    We see a presentation issue related to the width of the table in the "Overview of Students" page, documented here: https://tracker.moodle.org/browse/CONTRIB-5523
  • My mug
    Fri, 19 Dec 2014, 8:42 AM
    Hi, John.

    Thanks for raising that issue.
Please login to post comments