Course completion settings: Difference between revisions

From MoodleDocs
 
(23 intermediate revisions by 11 users not shown)
Line 1: Line 1:
{{Course completion}}
{{Course completion}}
In order to use the course completion features, it has to be enabled in the site administration settings before the course completion link will appear in the course administration menu.  There are also settings which need to be reviewed in the course administration settings.  You should also install the [[Course completion status block]] and the [[Self completion block]] to view reports and use some of the features of course completion.
==Enabling course completion==


If not already enabled, an administrator should enable activity completion for the site by ticking the 'Enable completion tracking' checkbox in ''Administration > Site administration > Advanced features'' if it is not already enabled.


==Completion tracking settings==
If not already enabled in their course, a teacher can then enable activity completion (completion tracking) for their course from ''Course navigation > Settings'', and then enable course completion from ''Course navigation > More > Course completion.''
The following settings may be found in ''Settings > Course administration > Completion tracking'':


===Overall criteria type aggregation===
[[File:activitycompletiondefaultbulk.png|600px]]
Choose here how you wish to mark the course complete -whether you want ''Any'' or ''All'' of the requirements that follow to count towards completion.
 
The information below explains the settings in the Course completion tab. See [[Activity completion settings]] for the Default activity completion and Bulk edit activity completion tabs.
 
==Course completion settings==


:'''All''' means just that, every condition that has been checked.  The most restrictive setting.
===General===
: '''Any''' means any one of those conditions that have been specified.


===Completion dependencies===
Choose here how you wish to mark the course complete -whether you want ''Any'' or ''All'' of the requirements that follow to count towards completion.
*This setting allows you to have completion of another course as a condition for completing the course you are currently working in. This does not block the student from your current course; it simply means that the current course will not be marked complete until the first course has been marked complete. Thus, completion of the current course is dependent upon completion of an earlier course. You need to lick on the course or courses in the "Courses available box" that you wish to use in order to select them.
===Condition:Activity completion===
Tick the boxes of the activities you wish to count towards completion of the course. (You need to have [[Activity completion]] enabled to be able to do this. You can decide whether ALL of the activities must be completed or ANY one of them.
*If completion tracking has not been set for any other courses yet then a message will appear as in (1). If completion tracking has been set elsewhere then the display changes to (2):
After completing the selection click on edit, review all the activities and then save them.
[Activity completion] can be reviewed and changed in the tab Bulk edit activity completion Tab. Here you can select all those activities and edit activity completion criterion and apply that too all the selected activities and save.


===Condition:Completion of other courses===
(These settings are collapsed by default.)
{|
{|
|[[File:completionnotset.png|thumb|No other courses have completion tracking set]]
|[[File:noothercoursecompletion25.png|thumb|Settings when no other courses have course completion enabled]]
|[[File:completiondependencies.png|thumb|Available course to be completed before the current course is marked complete]]
|[[File:othercoursesompletion25.png|thumb|Settings when course completion is enabled in one or more other courses]]
|}
|}


===Manual self completion===
This setting allows you to make "the completion of another course" as a condition for completing the course you are currently working in. This does not block the student from your current course; it simply means that the current course will not be marked complete until the first course has been marked complete. Thus, completion of the current course is dependent upon completion of an earlier course. Just select one or more courses in the "Courses available box".
If you check the box in this link, then students can mark the course as complete themselves. In order to do this, the [[Self completion block]] must also be added to the course.


===Manual completion by===
'''Note''': ''To remove a course from the list  if it is not required, press CTRL+click on the highlighted course and it will be deselected.''
This setting allows users with selected roles to mark the course as complete. If used, put a check mark next to the role that can mark the course as complete. The roles listed are ones for which the capability [[Capabilities/moodle/course:markcomplete|Mark users as complete in course completion]] is allowed.


Select the Aggregation method "All" when every role that is marked here must put a check mark in the course completion report in order for the student's course to be marked complete.  
===Condition: Date===
If you tick the ''Enable'' box you can then set a date after which the course will be declared complete.
===Condition: Enrolment duration===


Select the Aggregation method "Any" when one or more of the roles that are marked here have put a check mark in the course completion report in order for the student's course to be marked complete.
If you tick the ''Enable'' box you can then choose a  number of days after enrolment upon which the course will be marked complete.
===Condition: Unenrolment===
If you tick "Enable" here then the course will be marked complete once the student is unenrolled.


===Activities completed===
===Condition: Course grade===
This setting will show a list of activities which have [[Activity completion]] setting defined.  Put a check next to the ones which should count towards course completion.
If you tick the ''Enable'' box, you can set a passing grade for the course. Please note that course grade in Completion status is looking at total of points (rawgrade) rather than a percentage.  


The "All" aggregation method means that each of the checked activities must meet their Activity completion settings.
===Condition: Manual self-completion===
If this is enabled then a student can mark the course complete themselves from the [[Self completion block]].


The "Any" aggregation method means that at least one of the checked activities must meet their Activity completion settings.
===Condition: Manual completion  by others===
Users with selected roles may mark the course as complete if their role is ticked here. The roles listed are ones for which the capability [[Capabilities/moodle/course:markcomplete|Mark users as complete in course completion]] is allowed.


===Date===
ALL means that each role must mark the course complete before; ANY means that it will be classed as complete once one role has marked it complete.
If you check the ''Enable'' box you can then set a date, after which the course will be declared complete..


===Duration after enrolment===
==Site administration settings==
If you check the ''Enable'' box you can then choose a  number of days after enrolment upon which the course will be marked complete.
 
===Grade===
If you check the ''Enable'' box you can set a passing grade for the course.
 
===Unenrolment===
If you check the box ''Completion on unenrolment'' then the student's course will be complete once they have unenrolled.
 
==Course administration settings==
''Course administration > Edit settings''


*Student Progress
Use ''Site administration > Advanced features > Enable completion tracking'' (check enabled) in order to allow completion tracking on your site.
**Completion tracking must be enabled
**Completion tracking begins after enrollment (best practice is to check this).


==Site administration settings==
You can set Completion tracking as On or Off in new courses as a course default in ''Site administration > Courses > Course default settings''.  
''Site administration > Advanced features > Enable completion tracking'' (check enabled).
 
The above settings can be set as defaults for the site in ''Settings > Site administration > Courses > Course default settings''.
:''Tip:'' The [[Cron]] trigger default for course completion is every 10 minutes.  This is not usually what the Teachers and Students expect. The length of time can be impacted by the server cron schedule and by the code found in /lib/completionlib.php under "Cache expiry time".


==Course completion capabilities==
==Course completion capabilities==
Line 70: Line 63:
*[[Capabilities/report/completion:view|View course completion report]]
*[[Capabilities/report/completion:view|View course completion report]]
*[[Capabilities/moodle/course:markcomplete|Mark users as complete in course completion]]
*[[Capabilities/moodle/course:markcomplete|Mark users as complete in course completion]]
==Course completion blocks==
* [[Course completion status block]]
* [[Self completion block]]


[[Category:Site administration]]
[[Category:Site administration]]


[[eu:Ikastaro-osaketaren_jarraipenaren_ezarpenak]]
[[eu:Ikastaro-osaketaren_jarraipenaren_ezarpenak]]
[[es:Configuraciones de finalización del curso]]
[[de:Einstellungen zum Kursabschluss]]
[[fr:Paramètres Achèvement du cours]]

Latest revision as of 09:43, 21 November 2022

Enabling course completion

If not already enabled, an administrator should enable activity completion for the site by ticking the 'Enable completion tracking' checkbox in Administration > Site administration > Advanced features if it is not already enabled.

If not already enabled in their course, a teacher can then enable activity completion (completion tracking) for their course from Course navigation > Settings, and then enable course completion from Course navigation > More > Course completion.

activitycompletiondefaultbulk.png

The information below explains the settings in the Course completion tab. See Activity completion settings for the Default activity completion and Bulk edit activity completion tabs.

Course completion settings

General

Choose here how you wish to mark the course complete -whether you want Any or All of the requirements that follow to count towards completion.

Condition:Activity completion

Tick the boxes of the activities you wish to count towards completion of the course. (You need to have Activity completion enabled to be able to do this. You can decide whether ALL of the activities must be completed or ANY one of them. After completing the selection click on edit, review all the activities and then save them. [Activity completion] can be reviewed and changed in the tab Bulk edit activity completion Tab. Here you can select all those activities and edit activity completion criterion and apply that too all the selected activities and save.

Condition:Completion of other courses

(These settings are collapsed by default.)

Settings when no other courses have course completion enabled
Settings when course completion is enabled in one or more other courses

This setting allows you to make "the completion of another course" as a condition for completing the course you are currently working in. This does not block the student from your current course; it simply means that the current course will not be marked complete until the first course has been marked complete. Thus, completion of the current course is dependent upon completion of an earlier course. Just select one or more courses in the "Courses available box".

Note: To remove a course from the list if it is not required, press CTRL+click on the highlighted course and it will be deselected.

Condition: Date

If you tick the Enable box you can then set a date after which the course will be declared complete.

Condition: Enrolment duration

If you tick the Enable box you can then choose a number of days after enrolment upon which the course will be marked complete.

Condition: Unenrolment

If you tick "Enable" here then the course will be marked complete once the student is unenrolled.

Condition: Course grade

If you tick the Enable box, you can set a passing grade for the course. Please note that course grade in Completion status is looking at total of points (rawgrade) rather than a percentage.

Condition: Manual self-completion

If this is enabled then a student can mark the course complete themselves from the Self completion block.

Condition: Manual completion by others

Users with selected roles may mark the course as complete if their role is ticked here. The roles listed are ones for which the capability Mark users as complete in course completion is allowed.

ALL means that each role must mark the course complete before; ANY means that it will be classed as complete once one role has marked it complete.

Site administration settings

Use Site administration > Advanced features > Enable completion tracking (check enabled) in order to allow completion tracking on your site.

You can set Completion tracking as On or Off in new courses as a course default in Site administration > Courses > Course default settings.

Course completion capabilities

There are two capabilities, both of which are allowed for the default roles of manager, teacher and non-editing teacher:

Course completion blocks