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

  • colin evans
    Mon, 12 Oct 2015, 5:03 PM
    Thats Great,

    Thanks Michael
  • Stéphane LE PERF
    Mon, 12 Oct 2015, 8:13 PM
    Hi,

    Would it be possible to have an option like "simple-mode" which will allow to have a very simple progess bar (like bootstrap progress-bar) display on a block. If the option is selected on the block setting, instead of having a table with the activites we will only have a simple progress bar. In the overview page we keep the actual display for teacher.
  • My mug
    Tue, 13 Oct 2015, 5:59 AM
    Hi, Stéphane.

    As the block is primarily for students to be able to determine what they have and have not completed, I don't see how it could be combined into a single bar and still be meaningful. There is a percentage complete option, but the tasks themselves do not always line up in consecutive order when completed. I also think it is important to direct students to the activities they need to complete.

    But perhaps you have thought about this more than I have. How would you combine this into a single bar? Would you show more information about things to complete below that?

    Michael
  • Stéphane LE PERF
    Tue, 13 Oct 2015, 2:51 PM
    Hi Michael,

    We will display the progress bar on the left column, and then if you have many activities (over 50 for example) this is quite impossible to put the mouse on an activity to see the status. The best way would be in this case to display a simple progress bar with a link which will allow to see the detail (same view as "Overview of students" but for the current student with the bar taking the full width. (a setting parameter will allow to have the current display or this new display)

    I also have another question. Is it possible to calculate the progress based on the "activity completion" parameters of each activity ?

    Stéphane
  • Stéphane LE PERF
    Tue, 13 Oct 2015, 5:52 PM
    Forget the second question, I found the configuration based on the 'activity completion'
  • Wazza
    Tue, 13 Oct 2015, 6:10 PM
    Michael, I have a suggestion. Sometimes we have over 1000 students in a course. Opening the student progress is then impossible and it defaults to all students in stead of a certain group.

    Could you add pagination to it? For example 50 students per page?
  • Tim Jeter
    Wed, 14 Oct 2015, 2:11 AM
    Hi, Michael.

    I have a quick question: we've recently discovered an interesting aspect of the Progress Bar that we did not know existed before. We had a student customize their My Home page and they added a block with the Progress Bar. The result was that it shows the student an aggregated view of all courses they are enrolled in, by way of a list of Progress Bars (1 for each course).

    Screenshot here:

    So this gives a one-to-many view for the student, showing all courses enrolled for one student. My question is: is there a way to configure a view for Instructors that would show a many-to-many view, where the Instructor sees a list of Progress Bars for each student enrolled in a class (this is a higher level view than the 'Overview of Students,' which is only one class). I realize that the Instructors can go class by class, but if there 28 classes (which we have) and over 25+ students (which we also have), it becomes a bit tedious.

    In summary, I'm looking for a better view to offer Instructors for 'at a glance' progress of all students across all enrolled students.

    Thanks!
    -Tim
  • Tim Jeter
    Wed, 14 Oct 2015, 2:17 AM
    EDIT: I meant for that last line to state: "I'm looking for a better view to offer Instructors for 'at a glance' progress of all students across all enrolled COURSES."
    -Tim
  • My mug
    Wed, 14 Oct 2015, 8:27 AM
    Stéphane: If you have a lot of activities, I suggest splitting this into multiple blocks.

    Richard: I agree that pagination is needed. There is an issue for this: https://tracker.moodle.org/browse/CONTRIB-5086

    Tim: Check out the Overview page, which is visible to teachers/admins and linked from a button on the block.
  • Tim Jeter
    Sat, 17 Oct 2015, 2:04 AM
    Michael,

    Thanks for the response, but as I mentioned in my post that's not the view I was inquiring about. The Overview page gives a glimpse of ALL students for ONE course. I'm asking if there's a way to configure a 'higher-level' Progress Bar (such as the screenshot) that shows ALL students for ALL enrolled courses.

    Thanks,
    -Tim
  • My mug
    Mon, 19 Oct 2015, 7:47 AM
    Hi, Tim.

    There is currently no way to configure the Progress Bar to show all students progress in all courses.
  • Juan Urios
    Tue, 27 Oct 2015, 8:49 PM
    Hello
    Congrats for this plugin.
    I have a problem with this. When I'm reading a SCORM (for example), the progress bar is in this SCORM at green (done) but in really I didn't finish read all the SCORM, I only opened the SCORM and the progress bar sign it like if i finish this area.
    May be... the progress bar must to control this things in the future?
    Also, when I cross over the mouse by the progress bar, down the bar show the item but don't return to dissapear.
    Some idea for this evolutions?
    Thanks! smile
  • My mug
    Wed, 28 Oct 2015, 6:31 AM
    Hi, Juan.

    Thanks for the feedback.

    SCORM modules can be difficult to predict as different SCORM package generators result in different database entries. Try different action settings in the Progress Bar settings for that activity.

    There is an issue related to hiding the activity info when the mouse moves away from the block. You can vote for that change if you want it.

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

    Michael
  • Javier Varas
    Wed, 4 Nov 2015, 5:05 PM
    Hi
    I'm having problems tracking progress of large groups (+600 students) and many activities (+20) in the progress bar (action: pass). When I click "overview" I just don't get any results, I see a "separate groups" box and a "Role" box, but at this point, if a choose a group I still don't get anything. I don't have this problem in courses with 200 students or with less items to track.
    Is this a problem of my server setup (brand new Intel(R) Xeon(R) CPU E5-2648L v2 @ 1.90GHz RAM: 8GB)? or is it that the Block only supports a certain number of users/activities to track?
    Thanks a lot
    Javi


  • My mug
    Wed, 4 Nov 2015, 5:37 PM
    Hi, Javi.

    On a large course, the Overview page will struggle as it is attempting to calculate the bar for each student, one at a time. As a first step to fixing this I've added pagination, so at first only 20 students are shown per page. I've got a version with this feature up for testing here...

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

    I would welcome testing from you and everyone on that version.

    Michael.
Please login to post comments