Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-82493

Quiz activity and question bank: UI: Random question based on filter condition

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Duplicate
    • Icon: Minor Minor
    • None
    • 4.3.3, 4.3.4, 4.3.5
    • Questions
    • None
    • MOODLE_403_STABLE

      Dear community,

      in our humble view, the usability of the quiz activity and question bank UI can be improved, specifically the Questions overview.

      In the Questions overview of the quiz activity <[MOODLE_INSTANCE]/mod/quiz/edit.php?cmid=[THE_CMID]>, if random questions are used in that quiz activity, the displayed Question name is always set to "Random question based on filter condition" with a link (See questions) after it.
      As it seems, "Random question based on filter condition" can't be renamed.
      The dice icon before the Question name indicates that a Random question will be selected.
      There is no direct indication either by name or icon, which set of questions will be used to select the random question from and which question type the set of questions has, if it is the same for all questions in this set.

      We find it rather unfortunate, especially from an overview and usability perspective, that this direct indication is lacking in the current version of Moodle.

      1.)
      Of course, there is the option to work with section headings and name them accordingly to achieve a better overview and tags can be used, which will then be displayed after "Random question based on filter condition". But in our view, these solutions are inferior to an option to rename the question names from "Random question based on filter condition" to any string (with a character limit) that suits the user's needs.

      2.)
      In our humble opinion, this would also be an improvement of the user experience:
      If within a question bank, there is a set of random questions, which all have the same question type, and this set of questions is added to the quiz, there should be an icon next to the question name and next to the dice icon, which indicates the common question type of this set of questions (i.e. all questions in the set are "Multiple Choice": The "Multiple Choice" icon should be shown next to the dice icon, so that both icons indicate: "It is a randomly selected question from a pool of (only) Multiple Choice questions.")
      If there is more than one question type in a set of questions, from which random questions will be selected, there could be a "mixed" question types icon next to the dice icon indicating that questions with different question types will be randomly selected from.
      At least in our view, this case seems to be very rare in actual usage, but possible.

      We are proposing to be added to Moodle:

      1.) The aforementioned option to rename the question names of random questions from "Random question based on filter condition" to any string (with a character limit) that suits the user's needs.

      2.) An icon next to the dice icon and the question name for each question in the question overview, that indicates the question type that is used in the set of questions, of which one will be randomly selected (if only one question type is used in the whole set of questions) OR instead an icon that indicates the usage of more than one question type within the set of questions (i.e. "mixed/varying question types").

      FULL STEPS TO REPRODUCE:
      1. Create a new quiz activity.
      2. Have a question bank with n>1 questions ready or create n>1 new questions.
      3. In the "Questions" overview <mod/quiz/edit.php?cmid=[YOUR_CMID]>, click on "Add" and select "a random question".
      4. Select the filters according to your preferences.
      5. Click "Apply filters".
      6. Click "Add random question".
      7. Compare the view to our feedback and share your ideas.

      WHAT HAPPENS:
      There is a dice icon in front of all random questions. The question type can't be inferred from that dice icon only, even if only one question type is used in the entire set of questions, from which one is randomly selected (which is by far the most common form of question randomization, at least in our experience).
      In the Questions overview, the question name of all random questions is displayed as "Random question based on filter condition" and can't be renamed.

      WHAT WE WOULD LIKE TO SEE IN THE FUTURE:
      An indication of the set of questions, from which one is randomly selected, for a better user experience in the Questions overview.
      Ideally, even an indication of the question type, if only one question type is used in a set to pick a random question from.

      Thank you very much for your time.

      Have a nice day and best regards,
      Philipp Dorok for the Moodle-team at Ruhr-Universität Bochum

            Unassigned Unassigned
            dorokpbv Philipp Dorok
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.