numbas / Numbas

A completely browser-based e-assessment/e-learning system, with an emphasis on mathematics
http://www.numbas.org.uk
Apache License 2.0
207 stars 122 forks source link

When ending an exam, warn about dirty invalid parts separately to unsubmitted empty parts #1086

Open christianp opened 8 months ago

christianp commented 8 months ago

The problem is that students who have knowingly not answered part of the exam won't see that they have invalid answers to other parts.

christianp commented 8 months ago

Or, list the parts with unsubmitted answers.

christianp commented 8 months ago

Or give the confirm dialog some "warning" styling, to make it look different.

Lycanic commented 8 months ago

Looking at more detail at the 'end exam' prompt, it's very similar in all cases, but in fact doesn't currently prompt for invalid answers:

Fully complete exam: image

Incomplete exam: image

Exam with invalid answer: image

A warning style and potentially more detail in the latter two cases would hopefully help to bypass any familiarity-based rapid click-throughs.