Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple choice grading (QCM) answer options with the annotated template are not consistently applied during grading #459

Open
sderrien opened this issue Jan 8, 2024 · 4 comments

Comments

@sderrien
Copy link

sderrien commented Jan 8, 2024

The annotated question template

image

The grading choice corresponding to Q3 shows options that are not present in the template (.

image

More broadly, is it expected that changes in the answer regex be immediately applied to the grading at hand ?

@barais
Copy link
Collaborator

barais commented Jan 8, 2024

The best for QCM is to select for a first try just the place where you get the square.

You can enlarge it later before sending result to student.

@sderrien
Copy link
Author

sderrien commented Jan 8, 2024

My description was probably not very clear. The problem is that I observe choices (c, e, d, a & e) for grading for which I have no idea where they come from (on the template, I only allow one valid expression (c) )

@barais
Copy link
Collaborator

barais commented Jan 9, 2024

Yes, your description was clear. But it means that in analysing the template, the qcm algo found 5 square (that is why it could be a good idea to reduce the search space for square in creating a smaller zone, you could increase it later).

The qcm algo is simple:
1: search square in template from question zone.
2: search empty square in scan for the zone where it detect square in template
3: perform a new alignment based on the match of void square.
4: compare the density of the square zones in the scan for each copy.
5: send the answer.

That is why, if it creates a 'e' comment. It means that it detect 5 squares

Regards

Olivier

@sderrien
Copy link
Author

OK, now I get it.

Then I have two suggestions :

  • (optionnally) ask the user to specify the number of distinct check-boxes to allow early detection of inconsistencies in the template.
  • an option during the grading process to "enlarge" by 20% the answer area to accommodate with poorly aligned scans (I agree one can switch to the whole page but this can be cumbersome)

Regards,

Steven

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants