Progress Bar

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

  • Thomas George
    Mon, 27 July 2015, 9:49 AM
    Hi Michael,

    Thanks for your quick response. After reading through your email, i was able to add the "Progress Bar" to the course pages. Thanks for the heads up!

    George
  • David Dunn
    Thu, 27 Aug 2015, 12:33 AM
    Hi,

    Longtime fan of the Progress Bar. Recently upgrdade to Mdl 2.9.1 with theme evolve-D.

    I had the same error that is mentioned several times previously in this thread (see Peter P's message of 18 June 2015). Clicking on the Student Overview produced a 500 internal error server message. Debugging produced no further info.

    I have changed the permissions of the folders and files in the Progress Bar directory from 777 to 755, and from 666 to 644, respectively. Now the overview loads correctly.

    Hope this helps.

    David@Dunn.Solutions
  • My mug
    Thu, 27 Aug 2015, 2:06 PM
    Thanks for sharing your work-around, David.

    I wonder if you would mind doing some additional research to help narrow down the problem. Are you able to try this with a theme other than evelve-D? I'm not sure if that is a factor, but it would be good to rule it out. Could you try changing the permissions on files individually to see if it is a particular file that somehow leads to the problem? I'm also wondering what method you used to install the plugin in the first place and if that could be a factor.
  • cesar teixeira
    Mon, 7 Sept 2015, 6:01 PM
    Hi.
    I was with the same 500 internal server message and David's solution worked like a Sharm.
  • My mug
    Tue, 8 Sept 2015, 7:49 AM
    Thanks for reporting that, Cesar. (How does a Sharm work?)

    If you can provide more information about how you installed the plugin and how the file permissions might have become different to what others have installed, that would help. Were you using Evolve-D also?
  • Chris Neil
    Fri, 11 Sept 2015, 7:57 PM
    Hi Michael

    Really love the plugin! We have recently started using the TurnitIn plugin for student upload and marking of assessments. However I notice that the progress bar cannot track TurnitIn activities. Is there a fix for this?

    Many Thanks
    Chris Neil
    chris@cnelm.co.uk
  • My mug
    Mon, 14 Sept 2015, 6:45 AM
    Hi, Chris.

    The fix is to add an entry to the lib.php file for the plugin. That file contains information about the plugins that it knows about, which includes standard plugins plus a few contributed ones. There is one for "TurnItInTool", but it may not cover the plugin TurnItIn have given you. TurnItIn has six different plugins and deliberately make it difficult for Moodle users to work with them. If you are able to create an entry for your TurnItIn plugin, be sure to share the code so we can add it for the benefit of others.

    Michael
  • Brian Evans
    Mon, 14 Sept 2015, 9:54 PM
    Michael,

    Thanks so much for this plugin. It's a wonderful idea and really should be implemented as part of core moodle.

    I tried for the first time today to use an external (LTI) tool and found that the progress bar couldn't track it. Is there any way to add the external tool activity to the list of plugins progress bar monitors?

    Thanks.

    -Brian
  • My mug
    Tue, 15 Sept 2015, 8:43 AM
    Hi, Brian.

    Yes, I have avoided the LTI activity as it is a bit more complicated than most Moodle activities. I had a quick look and it was easy to add a check in the gradebook for grades associated with the module, but it's hard for me to test without a live site. If you are able to help, I've created an issue that you could comment on: CONTRIB-5908.

    Michael
  • Jason Hitsman
    Wed, 16 Sept 2015, 5:06 AM
    I have quizzes turning red before they are due if students take them and do not achieve a passing grade. I'd prefer the box stays blue until the deadline has passed. Is there anyway to do this?
  • My mug
    Wed, 16 Sept 2015, 7:00 AM
    Hi, Jason.

    The pass action is judged regardless of the deadline. It previously didn't show red until after the deadline, but others convinced me that showing the student has passed or failed should happen as soon as it is known, otherwise it can get confusing. If students are allowed reattempts, they can turn it to green. If this doesn't suit your approach, perhaps try one of the other actions.

    Michael
  • Jason Hitsman
    Wed, 16 Sept 2015, 7:54 PM
    Michael,

    Would it be possible to make it an option? I use the bar in a self-paced, mastery class. kids pass quizzes to get credit, but they can take them as many times as they need to pass. I set quiz due dates on pace to finish by the semester. With quizzes only turning red when passed due students got quick easy feedback when they were starting to fall behind.

    With this new behavior students get confused because the red quizzes are showing up before the deadline. I know I can tell students and parents to look for red quizzes left of the now mark and to ignore red quizzes to the right, but I'd like to avoid creating any more confusion if I can.

    Jason
  • My mug
    Thu, 17 Sept 2015, 7:23 AM
    Hi, Jason.

    We could possibly have a separate action from "Passed" that only shows red after the due date. What would we call it so that it is distinct and understandable?

    Michael
  • Jason Hitsman
    Thu, 17 Sept 2015, 10:20 PM
    Hm... How about these?
    Deadline
    Paced Passing
    Passed by deadline
    Passed on Time
    On Schedule
  • My mug
    Fri, 18 Sept 2015, 7:06 AM
    I think "Passed by deadline" is the best. I hope people don't have trouble translating that into other languages.

    This could probably be added to assignment and lesson as well, where resubmission is possible.
Please login to post comments