Ordering Problem User Stories
As a learner, I want a variety of options for how to order items in the list, not just dragging and dropping so that I can still use ordering activities with mobility issues (such as clickable arrows and keyboard controls).
As a learner, I want standard instructions to be available in-app to tell me how to use the activity.
As a learner with accessibility needs, I need this activity to be extremely well-structured and labelled in order to not damage my experience and ensure the task can be completed.
As a course author, I want to be able to include as many items in the list as needed so that my activity is not limited by the tool (within reason).
As a course author, I want to be able to insert labels at different points during the list, such as dates for timelines, or simply “Highest” and “Lowest” at the top and bottom.
As a course author, I want to be able to grade learners flexibly, such as whether all options must be correct, whether incorrect options are shown, and offer partial/alternative credit for both partially correct lists and partially correct positioning.
As a course author, I want to be able to award grades based on semi-flexible lists, such as awarding a grade only if option A is first, but B, C and D can be in any order.
As a course author, I want to be able to include images and potentially other media as ordering items.
As a course author, I want to be able to format all the text in the problem with a WYSIWYG editor.
As a course author, I want to be able to automatically shuffle the items for each learner.
As a course author, when shuffling options, I want to lock some in place to simplify the activity.
As a course author, I want to add some items to the list that can never be moved, in order to provide a reference point for learners and reduce the difficulty of the activity.
As a course author, I want it to be possible for this activity to have no correct or incorrect state in order for learners to form arbitrary lists for formative activities.