How to make an end of course assessment?

I’m trying to build a course with a very basic & standard architecture - four learning topics/pages, followed by an assessment. But I cannot for the life of me figure out how to implement the assessment page in Evolve. Obviously I’m missing something obvious so please help me :slight_smile:

The assessment topic/page consists of just five MCQ questions & the students are required to score 4 or more out of 5 to pass. After completing the final question the student should hit a button and be shown either a ‘Congratulations - you’ve passed’ type section or a ‘Bad luck - try again’ section depending on score. Rudimentary stuff.

So I just require the simplest conditionality i.e.

on button click : if score >= 4 show ‘passed’ section else show ‘failed’ section

But how to implement this as there is no conditionality supported in the button actions?

I can track the score simply enough by using a score numerical variable and incrementing it for each passed MCQ. And I have added two Global actions to show either the ‘passed’ or ‘failed’ section depending on the value of score. But of course I only want these global actions to work on clicking the button. So I’ve tried adding a second boolean variable, assessment_complete, setting it to true on the button click, and then using another global action to enable the ‘passed’ & ‘failed’ global actions.

None of which works. And besides it’s bizarrely convoluted for such a basic task.

What am I missing? Please help!

BTW I realise I can set the course overall to be an Assessment, but this seems to include all questions in the course in the assessment, including all those on the four learning topics. This is certainly not what we want. I also realise than questions can be set to be excluded from the assessment … but that then bizarrely disables correct/incorrect feedback &c which is an essential part of the learning design. So this is not an option.

When you enable Assessment Scoring in the course settings, every question element gains this setting to allow you to exclude that question from the assessment:

I think you are using the ‘Ungraded’ setting - whilst that does remove the question from the assessment it also flags it as ‘a question where there is no correct answer’ - hence the change in feedback behaviour.

Ahhh! Thanks for enlightening me :slight_smile:

BTW I have tried to find some help/documentation on doing this to no avail. Can you tell me where to find it so I don’t have to ask any more daft questions here?

So how to show the appropriate post assessment pass or fail sections? Setting the course as an assessment seems to have created a new assessment results page. But our design requires some custom feedback, plus post-assessment learning reinforcement, resources links &c, so that is of no use.

It seems I can create a couple of global actions to show hidden sections conditional on the assessment being passed or failed. That seems promising. But when do they trigger? They need to do so only when the learner clicks a button after they’ve answered all five questions. So I’m running into much the same issue I had when trying to manually track score via a variable i.e. how to conditionally branch based on a user interaction.

Also - will the assessment passed global action trigger for example if the user hits the 4 out of 5 score after only answering 4 questions? This is no good. And at what point does the system ‘know’ when the assessment has been completed without reaching 80% and therefore failed?

There’s quite a lot to handle there - I think it should all be possible but it’s probably best for you to get in touch with Evolve Support with these questions…

Yes that’s something we are very aware of - when we first started the new version it was fairly self-explanatory but has clearly now got to the point where we really need to get some documentation together. It’s a problem we’re actively working on!