Page completion settings

Hi,

I need some help!

I have a course with 11 pages. I have set page completion method for 10 of them locally as ‘page viewed’, but I have one, which is an assessment page, that I do not want to set as completed until they have passed the assessment (currently an 80% pass rate with unlimited attempts). So far, I haven’t found a way of doing this, if anyone has any ideas, I am all ears.

Cheers

Ste

Hi @sparky79 In Course Settings > Behavior > Page Completion Display Method I would set it as ‘Set in individual Pages’ - then you will see in each page > behavior setting, you can set how that page completes. You set Page Viewed for the non-assessment pages, and then ‘Selected page components’ for the assessment page, and pick the relevant components.

All that said, its important to understand that Page Completion is just how the pages visually complete for the learner, its NOT how the course actually tracks to completion. There’s a few choices there:

Course Assessment Extension: can set course completion just for the questions on your assessment page, and can set the pass rate there - and in Course Settings > Behavior, you would choose Assessment Completion. if you are happy just for the other pages to be viewed rather than interacted with, I would say this is what you want.

But - if you want learners to complete the rest of the course by interacting with the Components, you can also enable the Course Attainment Extension, and select the Components you need the learner to complete - then in Course Settings > Behavior > Select How Your Course Should Set A Status, you would choose Course Completion & Assessment completion. That way learners have to interact with everything AND pass the assessment.

Hope this helps - cheers-Sam

1 Like

Hi @Sam_Cook_Evolve_LQA , thank you so much for your response.

I currently have the following set up:

Course assessment extension enabled with an 80% pass rate, unlimited attempts

Course status is assessment completion

Page completion is set in individual pages. I have then put all pages except the assessment page as page viewed but the only option on the assessment page are:

If I select any of these, then the page will be marked as completed even if they fail the assessment (which is resulting in the user saying they have done the module).

Am I missing something obvious or is it not possible to mark the page completed only when the assessment is passed?

Thanks

Ste

Hi @sparky79 I tried a couple of different things (using course attainment, logic) but unfortunately I couldn’t come up with a solution. If you were to set completion on the other pages by interacting with the components (as opposed to just viewing), I think it’s possible:

-enable course attainment

-include the components on each page that would be interacted with to set the page to be complete

-set each page to complete by Page Course Attainment Components completed

-set up a logic trigger with the event ‘Components correct’ for the assessment questions and have the event as ‘Set course to passed’

-in course settings > behavior set completion as ‘Logic Completion & Logic Passed/Failed’

Cheers-Sam

1 Like

One way to achieve this would be to do something like add a Graphic component on the assessment page and set it to Hidden. You could then reveal it when the assessment is passed using a Logic trigger with a ‘Course Assessment Passed’ event with an action of ‘Show Hidden Components’.

I’ve tested this and it seems to work.

@Matt_Leathes @Sam_Cook_Evolve_LQA

Thank you both for your suggestions. Just testing now, and Matt, yours seems to be working for me.

Cheers

Ste

3 Likes