Cloze Problem User Stories
As a course author, I want to be able to insert a text input, dropdown, or drag and drop field into a sentence or paragraph to allow learners to select or enter a correct answer input in the context of a sentence in order to ask Cloze questions.
As a course author, I want to optionally allow learners to see a complete list of available options so that their options are limited in low-complexity problems.
As a course author, I want to be able to configure whether options are removed from the answer list when they are used in other fields within the same problem.
As a course author, I want to be able to select and mix-and-match multiple input types within a single question.
As a course author, I want to provide different point values for individual inputs within the problem in order to weight some inputs higher than others.
As a course author, I want to provide multiple answer options with different weights to allow partial correctness
As a course author, I want the option to prevent typos in text-input responses from affecting the grade of learners via spell-checking or fuzzy matching answers.
As a course author, I want to provide feedback based on specific answers being entered into specific inputs.
As a course author, I want to provide overall feedback when the problem is correct or incorrect.
As a course author, I want to provide a reference to where the content was covered, in order to refer learners to where they need to go to revise the content.
As a course author, I want to provide optional hints to guide learners towards the answer
As a course author, I want to be able to allow the question to be partially answered (for example, to correctly enter one of the three potential inputs on demand), to make formative questions easier for struggling learners.