If completion tracking has been enabled in Course administration > Edit settings, you can set completion conditions for each activity and resource via its settings. When enabled, a checkbox will appear next to the activity on the course outline page and a learner may either be allowed to tick it manually, or a tick will display once criteria for that particular activity have been met. This feature can be combined with course completion so that when certain activities have been completed and/or grades obtained, the course itself is marked complete.
...