Course completion: Difference between revisions

From MoodleDocs
No edit summary
mNo edit summary
 
(45 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{stub}}{{Moodle 2.0}}
{{Tracking progress}}
Course completion is a new feature in Moodle 2.0 onwards that allows for a course to be officially marked as finished, either manually by the student or automatically according to specicfied criteria.
Course completion shows if a course has been completed. It can show the progress a student is making towards finishing the course according to specific criteria.  The criteria can include meeting an activity's grade level or a manual checking "complete" by either the student and/or teacher.  The report can also show if the student has completed another course(s) that is marked as a "completion dependent" course.  


To enable course completion, first ensure that
Course completion does not have a "restrict access" function. It is best thought of as a report.
1) in Site Administration> [[Advanced features]], completion tracking is checked
2) in the settings of your course, ensure that completion tracking is enabled and that the box "completion tracking begins on enrolment" is checked.


This results in a [[Course completion tracking|completion tracking settings link]] in the course settings.
* [[Course completion settings]]
* [[Using Course completion]]
* [[Course completion status block]]
* [[Self completion block]]
* [[Course completion FAQ]]


==Manual Course Completion==
To allow a student to decide for themselves when they have completed a course, there are two requirements:
* in the [[Course completion tracking|completion tracking settings link]] the setting Manual Self Completion must be enabled
* the Self Completion block must be added to the course.
The student may then click the "complete course link" in the block. They are then asked to confirm they have completed the course and the course status will change to "complete" after the next cron job.
==Course Completion based on specified criteria==
(coming soon)
==Viewing Course Completion==
To view course completion you must enable the [[Course completion status block]].
In order for a course to be marked complete the conditions must be met. Once the cron.php script is run again any enrolled student who has completed the conditions for completion will be marked complete for the course.
==See also==
==See also==
* [[Course completion tracking settings]] a description of the settings
*[[Activity completion]] - restrict access to an activity based upon student performance
* [[Course completion tracking]] a simple overview for teachers
* [[Development:Course completion]]
* [[Activity completion]]
* [http://www.moodleblog.org/?p=278 Course Completion screencast]


[[Category:Completion]]
[[Category:Completion]]
[[es:Finalización del curso]]
[[eu:Ikastaro-osaketa]]
[[fr:Achèvement du cours]]
[[de:Kursabschluss]]
[[it:Completamento corso]]

Latest revision as of 19:33, 28 December 2020

Course completion shows if a course has been completed. It can show the progress a student is making towards finishing the course according to specific criteria. The criteria can include meeting an activity's grade level or a manual checking "complete" by either the student and/or teacher. The report can also show if the student has completed another course(s) that is marked as a "completion dependent" course.

Course completion does not have a "restrict access" function. It is best thought of as a report.

See also