Best practice forum (Archived)

Default Completion Setting

 
Katherine Rayn
Default Completion Setting
de Katherine Rayn - Thursday, 3 de April de 2014, 18:50
Grupo Partners

Is there a way to set the default setting for activity completion? I notice it is self complete - would be great if this could be set to no completion especially for labels by default.

me
Re: Default Completion Setting
de George Angus - Thursday, 3 de April de 2014, 19:13
Grupo Totara

Hi Nikki,

Theres not any easy way around this apart from changing the setting for each activity.

regards,

George.

Daniel Bond
Re: Default Completion Setting
de Daniel Bond - Friday, 4 de April de 2014, 01:28
Grupo Most helpful contributor 2023

That is a shame, because the default activity completion for a label really shouldn't be to allow manual self completion in my opinion! This may well be something which is so fundamental to Moodle that it would need to be pushed upstream, but it does seem strange that there's no way to set this on a system level. Surely, when an activity is created, somewhere there's a setting for what the completion settings should be, but not knowing how activities work I don't know whether that's coded into every activity or set at a system level.

Regards

Dan

Tom Ireland
Re: Default Completion Setting
de Tom Ireland - Friday, 4 de April de 2014, 02:04
Grupo Totara

Hi, Dan

There's a detailed post on the Moodle forums about Activity Completion. It's a couple of years old now, but it goes into some good detail.

As George mentioned, there isn't an easy way to do this apart from changing the setting for each activity.

https://moodle.org/mod/forum/discuss.php?d=178352#p796769

Regards

Tom

Esta publicación en el foro ha sido eliminada.
Friday, 4 de April de 2014, 02:23
El contenido de esta publicación del foro se ha eliminado y ya no se puede acceder a él.
Daniel Bond
Re: Default Completion Setting
de Daniel Bond - Friday, 4 de April de 2014, 02:40
Grupo Most helpful contributor 2023

That's brilliant, thanks for that.

Totara Devs: Is there a possibility that this default setting could be modified through the normal system options, possibly in the Site Administration > Plugins > Activity Modules  area? From the look of the code above, it wouldn't be too hard for the setting to be pulled from configuration and it might be something that Moodle would be interested in integrating. The setting could default to COMPLETION_TRACKING_MANUAL so that there would be no immediate change to existing sites, but I suspect a number of organisations might find having the option helpful.

Dan

Rickard Skiold
Re: Default Completion Setting
de Rickard Skiold - Friday, 23 de October de 2015, 06:51
 

Hi!

We quite often have similar requests from our customers. Typically new admins are surprised that they need to set completion criteria both on activity level and on course level, specifically for activities such as Quiz, SCORM and F2F - and would wish that it could be set as default values.

So - would be great if the following default completion settings could be set:

  • On course completion level:
    • to be able to set which activity types (e.g. SCORM, Face-to-face) that per default shall be preset as required for course completion
    • to be able to set ALL or ANY regarding which activities that are required
    • (other course completion settings are less frequently used in our experience, so perhaps not required to be possible to set as default)
    On activity type:
    • to be able to set the default completion requirement based on the activity type, e.g., require status attended on F2F, require status completed for SCORM, no completion for Label, etc
    • to be able to set whether the activity type shall be included in the list of required activities on course level per default (given that the activity has a completion setting per default), so that e.g. SCORM-activities will always be included by default

//Rickard

Wen Hao Chuang
Re: Default Completion Setting
de Wen Hao Chuang - Friday, 23 de October de 2015, 08:24
 

+1 for this! Yes it would save a lot of time for the daily operation side...