This is a bit complicated to explain but here goes...
I'd like to have 4 separate quizzes in a course each selecting a question randomly from a bank of 4 questions. Each of the four questions is an embedded answers (cloze) question type with 60 multiple choice questions and marked out of 60.
The idea is that students will take the quizzes at regular intervals (10 weeks) and be able to track how their scores change, e.g. Quiz 1: 34/60, Quiz 2: 40/60. The quizzes have been benchmarked against each other so that they are a similar level of difficulty.
The reason why I'd like each quiz to select one of the four questions randomly is so that students taking the test at the same time/location may not get the same question.
The reason why I can't set it up as a single quiz with multiple attempts allowed (with a specified gap between attempts) is that the gradebook can only be set to show the first or last score, the average score or the highest score, but I want the gradebook to show the scores for each attempt.
I've discovered that having multiple quizzes set to pick a random question doesn't prevent a student getting a question they have had in a previous quiz.
Is there any way to either i) prevent a random question appearing twice for the same student when taking multiple quizzes that select from the same bank of questions, or ii) have the gradebook show the score for each attempt for a single quiz where multiple attempts are allowed?
I'm using Moodle 3.4.
Any help or suggestions will be appreciated.