Moodle 2.0 has an excellent option called Course Completion, which allows both instructor and student to monitor requirements to be completed in the course.
These could be any type of activity or resource interaction. The addition of a Course completion status block quickly helps a student stay on track and allows an instructor to view student progress.
This handy feature is enabled through the Course Settings in the familiar Administration block and then is available as an option when creating an activity or resource.
Following is a tutorial showing you how to enable course completion in your Moodle 2.0 course and then how to set up a completion requirement for viewing a course syllabus.
Why use Course Completion in Moodle?
You might want to make sure students complete certain activities before others. In this example, you will view how to adjust your course settings to include course completion and then how to set a viewing requirement for a resource page.
First, click “Edit settings” in your Course administration section to enable Course Completion.
Student progress section
Scroll down to the Student progress section and select the option below.
You might also want to click the “Completion tracking begins on enrolment” box.
Click “Save changes.”
Next, you will want to add a “Course Completion Status” block.
At the beginning of the semester, you will probably want to make sure students view the course syllabus. In this example, you will have the option when creating or editing your Syllabus Resource Page to enable Completion tracking.
Enable Syllabus Completion
You will need to adjust your items you want tracked for completion in the Completion tracking section of your Course administration block.
In this example, the Page-Syllabus is selected, along with another Workshop activity. Make sure you select “Save changes” at the bottom of the page.
When a student views the course, this is the view of the Course completion status block, indicating that none of the required completion activities have been started.
This is what the student sees when (s)he clicks the “More details” link on the Course completion status block.
Now, the student is viewing the syllabus. After doing so, a checkmark will appear on the course homepage, indicating he has viewed it.
Course completion: Teacher View
This teacher view of the Course completion block helps the teacher quickly see who has completed which of the required completed requirements.