Completion Progress

Blocks ::: block_completion_progress
Maintained by Jonathon Fowler
The Completion Progress block is a time-management tool for students.
Latest release:
15291 sites
3k downloads
317 fans
Current versions available: 4

The Completion Progress block is a time-management tool for students.

  • Visual representation of activities to be completed
  • Colour-coded for quick reference
  • Overview for teachers, identify students at risk
  • Combined progress on Dashboard page

The block shows activities with activity completion settings.

Screenshots

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

Contributors

Jonathon Fowler (Lead maintainer): Caretaker
My mug
Michael de Raadt: Original author
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • cecilia dal bon
    Mon, 30 Mar 2020, 6:07 PM
    Hi Michael, in the new version i cannot see the title bar and i cannot edit or delete the block, here you can see an image --> https://drive.google.com/file/d/1tO0qGGcxxx6W-tCcB-6WSJ0Qo5rT8LCa/view?usp=sharing
  • My mug
    Mon, 30 Mar 2020, 6:12 PM
    Hi, Cecilia.

    I just pushed a new version. Please grab that and hopefully this will resolve your problem.

    Michael
  • cecilia dal bon
    Mon, 30 Mar 2020, 6:40 PM
    Thanks Michael for your rapid answer...i'll let you know!
  • Marijan Milovec
    Tue, 31 Mar 2020, 4:43 PM
    Hi Michael, thank you for the plugin.

    We have a problem with one of the courses we have this error:

    Default exception handler: Coding error detected, it must be fixed by a programmer: Attempt to require a JavaScript file that does not exist.
    Debug: /user/module.js
    Error code: codingerror
    * line 702 of /lib/outputrequirementslib.php: coding_exception thrown
    * line 839 of /lib/outputrequirementslib.php: call to page_requirements_manager->js_fix_url()
    * line 1122 of /lib/outputrequirementslib.php: call to page_requirements_manager->js_module()
    * line 1101 of /lib/outputrequirementslib.php: call to page_requirements_manager->js_init_code()
    * line 343 of /blocks/progress/overview.php: call to page_requirements_manager->js_init_call()

    On other courses the same block works fine, we try to purge caches but the same thing, any recommendations?
    Thank you.
  • My mug
    Tue, 31 Mar 2020, 6:34 PM
    Hi, Marijan.

    That's an odd error. It looks like files are missing, but how can that be the case if it works in some areas but not others. It may also be some interaction between this block and other code on the page. If you have other contributed blocks on the page in that course and not in other courses, that may make a difference. It suggests a problem with the overview page. I'm not sure what you're looking at when you see this error. Do you see any page loading at all? Does it load but not work? Does it not make a difference to functionality?

    I suggest that if you can find a way to replicate that, perhaps something specific to the course where it is used, please create a support ticket on tracker.moodle.org and we can deal with it there.

    Michael
  • Cycle Touring in Portugal
    Tue, 31 Mar 2020, 6:50 PM
    Hey Michael,
    Thanks for updating the plugin to 3.8. Quick question for you, is there any way that this plugin can tell the students how long they have spent on a course? The courses I'm running require the students to be logged in and studying the course for a minimum of 10 hours, do you know of a way that the student will be able to check how much time they have spent online on the moodle course?
    Thanks so much.
  • Cycle Touring in Portugal
    Tue, 31 Mar 2020, 8:01 PM
    Thanks again Michael, I've tried that plugin before with mixed results.
    Unfortunately the authors seems to have abandoned it. It has not been updated since July 2018 and they have not replied to multiple questions in over a year.
    I really think a feature like this should be part of the Moodle Core, it's so frustrating to have to rely on plugin authors who've lost interest.
    Thanks for trying though.
  • Henrik sune Pedersen
    Thu, 2 Apr 2020, 9:47 PM
    We have 2 questions (improvements)

    1. If you click on a label in the progress bar – nothing happens – can it be made so when you click you automatically scroll down to the label, on the course page.
    2. When you click on an assignment or file, you are sent to the assignment page. Can it be made as an option? (foreach in the block setting). So, you either is send to assignment, or send (scrolled down) to assignment on course page. On long course pages some users might lose track of where they were on the course. (Yes, we have some long courses)
  • My mug
    Tue, 21 Apr 2020, 1:35 PM
    Hi, Henrik.

    I can see some value in that. I'm not too keen to code that myself, but feel free to make such changes if you can.

    Michael
  • Yvan Leduc
    Fri, 1 May 2020, 3:05 AM
    Thanks for this plugin. Would it be possible that activities invisibles to students but avalaible to them shows in the block ?
  • ignacio artero
    Wed, 3 June 2020, 6:44 AM
    Hi Michael! here's a great idea for the next version: to add one more color block for the past due tasks that were not sent. greetings! =)
  • sushumna rao
    Sat, 20 June 2020, 11:37 AM
    Hi Michael de Raadt,

    Thanks for updating this plugin. I have a request. Is it possible to display category wise progress? As we have users who enrolled into various categories and want to show them their over all completion progress. Please do let me know if there is a chance.
  • John Provasnik at Moodle Moot US
    Sat, 20 June 2020, 9:11 PM
    Sushumno - this plugin is designed to show progress of one course at a time. However, place the block on the student dashboard and they can see all the blocks in one place.
  • sushumna rao
    Tue, 23 June 2020, 5:47 PM
    @John Provasnik, when. we place, for each course one will appear. In case if a learner is enrolled into as many as 10 courses from different categories, then learner will see 10 , so thought if this is category wise, that display will be good.
Please login to post comments