Note: You are currently viewing documentation for Moodle 3.1. Up-to-date documentation for the latest stable version of Moodle is probably available here: Using Course completion.

Using Course completion: Difference between revisions

From MoodleDocs
(note about cron moved from Course completion, see also blocks links)
(Manual completions, Course Completion based on specified criteria and Viewing Course Completion moved from Course completion)
Line 1: Line 1:
{{Course completion}}
{{Course completion}}
{{Improve}}
{{Improve}}
Course completion can be used in many ways.  It is important to remember that this feature is only a reporting feature.  
Course completion can be used in many ways.  It is important to remember that this feature is only a reporting feature.  


Line 13: Line 12:


Note: The course completion feature works with [[Cron]].  Thus changes in reports may not appear until after cron.php has run.
Note: The course completion feature works with [[Cron]].  Thus changes in reports may not appear until after cron.php has run.
==Manual completions==
Depending upon the settings, course completion can require that an activity or the entire course be manually marked as complete.  The settings will allow any number of combinations.  For example, an activity might require the student to receive a minimum score and have the non-editing teacher manually check complete.  Or merely require the student to check an activity or the course as complete. 
===Manual marking by student examples===
[[Image:Selfcompletionblock.png|thumb|Self completion block]]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- explanatory screenshot here:
[[Image:Selfcompletionstatus.png]]
===Manual marking by teacher examples===
In order for a teacher (or non editing teacher, Manager or other role) to mark a course as complete, the appropriate box in the ''Manual Completion by''.. section must be checked in the conmpletion tracking settings.
The teacher then accesses the [[Course completion status block]] and checks the names of the students who are deemed to have completed the course. After the next cron job the course will be marked complete -see screenshot:
[[Image:Coursecompletion.png]]
==Course Completion based on specified criteria==
It is possible to have a course marked as complete dependent on a combination of specified criteria such as activities completed, grade achieved or length of time spent in the course. This is decided in the ''overall criteria type aggregation''
The settings for automatic course completion are described in more detail in [[Course completion settings]] and these include:
*activities completed
*date
*duration after enrolment
*grade
*unenrolment
==Viewing Course Completion==
Course completion info can be found in ''Navigation > Courses > My course > Reports > Course completion'' or via a link in the [[Course completion status block]].


==See also==
==See also==

Revision as of 09:34, 10 October 2011

This page really needs improving. Please see the page comments for suggestions of what to include, then remove this template when you're done.

Course completion can be used in many ways. It is important to remember that this feature is only a reporting feature.

It can provide a visual clue to students of the activities they have completed. This can be via a check mark next to the activity on the course's home page, or by looking at the Course completion status block.

While it can not lock a student out of another course, it will allow a teacher to see if a student has completed the recommended prerequisite the Aggregation method "All" prerequisite courses.

It is a way to ensure that the teaching team's members sign off that a student has completed the course. For example, Teacher B is the instructor for Course2, which has a recommended prerequisite for completing Course1. Teacher B, is the non-editing teacher in Course1 and must check the box that indicates the student has completed the course.

Courses can be linked via their course completion criterion.

Note: The course completion feature works with Cron. Thus changes in reports may not appear until after cron.php has run.

Manual completions

Depending upon the settings, course completion can require that an activity or the entire course be manually marked as complete. The settings will allow any number of combinations. For example, an activity might require the student to receive a minimum score and have the non-editing teacher manually check complete. Or merely require the student to check an activity or the course as complete.

Manual marking by student examples

Self completion block

To allow a student to decide for themselves when they have completed a course, there are two requirements:

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- explanatory screenshot here:

Selfcompletionstatus.png

Manual marking by teacher examples

In order for a teacher (or non editing teacher, Manager or other role) to mark a course as complete, the appropriate box in the Manual Completion by.. section must be checked in the conmpletion tracking settings.

The teacher then accesses the Course completion status block and checks the names of the students who are deemed to have completed the course. After the next cron job the course will be marked complete -see screenshot: Coursecompletion.png

Course Completion based on specified criteria

It is possible to have a course marked as complete dependent on a combination of specified criteria such as activities completed, grade achieved or length of time spent in the course. This is decided in the overall criteria type aggregation

The settings for automatic course completion are described in more detail in Course completion settings and these include:

  • activities completed
  • date
  • duration after enrolment
  • grade
  • unenrolment

Viewing Course Completion

Course completion info can be found in Navigation > Courses > My course > Reports > Course completion or via a link in the Course completion status block.

See also