Course completion enables the teacher to set the required elements that must be completed in order to achieve the course. This can be used in the same way as activity completion, and it can also be used to complement it.
For example, an online course can contain a wide range of resources and activities that could be a mixture of required elements alongside further supplementary resources. However, some of these activities, such as the assessed elements, might need to be tracked separately by the teacher and looking through the whole activity report could be quite time consuming. This is where course completion can be used.
Within the course, where course completion is to be added, click on the Administration block and click on Course Completion:
We have a number of options within the Completion completion screen. We can enable one or many options and choose whether all of these options are required or the course will be complete if any one of them has been achieved. These options are as follows:
It is possible to access the course completion report through the Reports option within the Administration menu in the same way as the activity completion report. However, there is also a block available to further enhance the use of course completion.
To add the block, do the following steps:
The block will look like this to the teacher:
Click on View course report. You will see a report similar to the activity completion report but it will only show the options, resources, and activities that were chosen in the course completion setup process:
The report shows ticks for Activities that have been completed successfully or crosses where a student has not yet met the specific requirements for the activity and has not been awarded the required pass grade (when a Grade to pass has been set). There will be no icon shown for the activities that are not yet complete. Note that under the Activities title it says All indicating that all the activities are required.
Under the Approval heading, there is a Teacher column. This is used by the teacher to manually tick when they are satisfied that all the required elements have been completed. If no role is set up for manual completion, this column will not be in the course report. If multiple roles had been set up, they would all appear here. Notice again that it shows the All the approval roles are required message. In this case, only one is required.
If self-completion has been turned on, this will also be shown here.
Finally, the Course heading has a Course complete column. When all the required elements have a tick within them, a tick will automatically appear in this column.
As with the activity completion report, you can view specific students, download the report, and use groups on this screen.
A student will see a different version of this report and, of course, it will only show them their own data. Let's take a look at what Madeline W would see.
On the main screen of the course, Madeline sees a summary of her progress to date in the Course completion status block:
Madeline can see that the course is currently in progress and that two out of the five required activities are complete. Madeline can get further information by clicking on More details. This will show the following window:
This provides further information about the activities that need to be completed and the current status of each item required. If the activities are complete, the completion date is shown.
If self-completion is enabled for the course, students will also see a Self completion option within this report. When using this option, the Self completion block must also be added to the course. This block contains a link that says Complete course. This is clicked when the student is ready to complete the course (that is, when they feel that everything is finished and complete):
After clicking on the Complete course text, the student will be asked to confirm by clicking on Yes or No:
Please note that students can click on this even if the required course activities are not yet complete.
The activity and course completion reports are updated when the cron job is completed on the server. This captures the most up-to-date information in relation to Moodle activities to ensure the reports are up to date. If the reports need to be constantly up to date, the cron job might need to be set up to run regularly. Speak with your Moodle administrator to find out more about the cron job.
3.129.249.92