Matching Problem User Stories
As a course author, I want to be able to randomise both the prompt list and the responses within the available options in order to avoid accidental bias.
As a course author, when randomising lists, I want to be able to lock certain options in specific positions while still randomising the others.
As a course author, I want to be able to include arbitrary responses that do not match a prompt, in order to allow distractors to exist.
As a course author, I want to be able to associate multiple prompts with a single response (such as associating both Lion and Tiger with Carnivore).
As a course author, I want to be able to restrict each response to a single prompt, while still displaying all available options for clarity (such as displaying “Paris” from when it has already been associated with “France”, but in some way indicating that reusing it would be an issue).
As a course author, I want to be able to award partial/alternative grades for partially correct answers.
As a course author, I want to have flexibility in how this activity is graded, for example all-or-nothing vs. individual points per prompt.
As a course author I want to be able to insert more than just text in both lists, and include media items like images.
As a course author, I want to be able to format all the text in the problem with a WYSIWYG editor.
As a learner, I want to be able to quickly reset the responses I have chosen in order to rearrange my matches when I realise I’ve made a mistake.
As a learner, I want it to be clear what is happening when responses are restricted to a single prompt, for example using colour (accessibly) and/or additional text to indicate that a response has already been associated with a previous answer.