Picking nits
Christian Lawson-Perfect, Newcastle University
Chris Sangwin, University of Edinburgh
EAMS 2022
EAMS 2016: "The e-assessment experience"
Nits
- Annoying
- Easy to miss
- Satisfying to pick
We're talking about things that are "sort of optional".
They can lead to:
- ambiguities
- broken behaviour
- annoyance
We are resisting the urge to complain.
Some things come up often
and you can improve your material by being aware of them.
Typical chain of events 1.
- Frustration from student → colleague raises support request to me "Why isn’t the correct answer accepted as correct?"
- Underlying problem: STACK thinks
x*(-y) = -x*y
but that(-x)*(-y) <> x*y
under the “Equals Com Ass” test - Answer test behaviour, and the alternative is well documented. How did this situation arise?
Typical chain of events 2.
- Frustration from student → colleague raises support request to me "Question doesn’t work."
- Underlying problem: Authoring problem with a particular random version, not spotted during testing.
- Addition of single test case trying to evaluate the “teacher’s answer” reveals problems with internal variable. Use of testing is well documented… How did this situation arise?