Closed christianp closed 2 years ago
Good day. I am new to open source contribution. Can I work on this?
Hi @LexxLuey, thanks for offering to help. Yes, feel free to work on any open issue tagged "good first issue".
Please have a look at our page on contributing to Numbas.
To implement this, I think that it would make sense to a check to the mark_answers
function in runtime/scripts/part.js
, comparing the variables defined in the scope with the entries in the marking parameters object.
We had a question with a variable called
marks
, holding the marking matrix for an MCQ part. The marking parameters for a part include a variablemarks
, holding the number of marks available for the part.This should have thrown an error. I think catching this at the point that the marking parameters are added to the scope is the right thing to do.