Moodle plugins directory: Progress Bar | Moodle.org
Progress Bar
Blocks ::: block_progress
Maintained by Michael de Raadt
A time management tool for you and your students
Latest release:
3220 sites
324 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
Contributors
Michael de Raadt (Lead maintainer)
Please login to view contributors details and/or to contact them
I'm not sure why an upgrade might lead to that, but it sounds like the file permissions might need to be checked. If you see any further error information, please let me know.
Thank you. Great plugin BTW, we use it as our primary means when we do spot checks.
You might want to change permissions to 755 instead of 644, which will allow the file to be readable and executable, but not writeable.
Is there a way to have the progress bar show on one lesson only?
I'm not sure what you mean by "lesson" here. If you mean the Lesson activity, then this is seen as a single activity by the Progress Bar and progress within that activity won't be shown in parts. If you mean parts of a course, then you can have one or more Progress Bar activities for parts of your course.
Michael
We are already using the Progress Bar to show a student how far through the course they are and we are loving it.
Given our course is quite long, we’re hoping to apply to set up a Progress Bar for each of the subjects.
So in total - we would have 13. 1 for the course, and 12 - 1 each for each subject.
We have set up the monitoring and all this works.
Our problem now is that on every page of the course, all 13 Progress Bars appear. The only 2 display options are Any Page or Any Page Module Page.
Do you have any recommendations of how to approach this so that only the relevant Progress Bars show up?
Thank you,
Nathan
That is a conundrum. I would show the blocks only on the course page to start with. You could manually show/hide the blocks so that only the block for the current topic is shown. The can't think of any way to automate that.
I plan to improve the display of the bar for when lots of activities are included. See the issue below in relation to that.
https://tracker.moodle.org/browse/CONTRIB-6072
Thats a shame, but I did suspect that might be the answer.
Thank you regardless.
To be honest, I haven't tested that. I don't have PHP7 running. If anyone does, please let us know here.
Michael
A question about the action settings when using the progress bar for quizzes. There are 6 choices (attempted, finished, graded, passed, passed by deadline, and activity completion), but I am not sure what the difference is between attempted and finished. Does attempted count just clicking the quiz and not completing it? What and how does it decided what is "finished"? I looked for an explanation of the action setting, but most of them don't go into much detail.
David
In relation to quiz, attempted means started (quiz saves some information as the student progresses) and finished means they have submitted their attempt (the quiz adds a finishing time and this is what is checked).
Michael
Thank you for answering my previous question. Now I have a feature request and I am not to sure how difficult it would be to implement. When configuring a block for a progress bar there is the setting for "visible only to group" which is nice, but I have a course (kind of a meta course, but not using that moodle feature) where it would be nice to also have "visible only to a grouping", but still allow the instructor be able see only their group in that grouping when checking the students' progress. What do you think? Is it doable?