Solution
Once checking that they have not opened the activity, through the user logs, advise the user of the activities that are needed to complete the course.
You can always check here to ensure the user has at least looked at the activity. If user has opened the activity their attempt with change to either; passed, failed or incomplete.
You can always check here to ensure the user has at least looked at the activity. If user has opened the activity their attempt with change to either; passed, failed or incomplete.