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

Random question - indicate which version is used in a quiz

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 4.3.4, 4.4
    • Questions, Quiz
    • None
    • MOODLE_403_STABLE, MOODLE_404_STABLE

      If a teacher uses a quiz with random questions and changes the status of some questions from "Ready" (version 1) to "Draft" (version 2), the "Ready" version (v1) is used in the quiz.
      This behaviour seems to occur after this solution +https://tracker.moodle.org/browse/MDL-81114+
      The problem: For the teacher it is not visible on the first glance which version is used in the quiz. He/she must check the history of the question to see which version is used in the quiz (see screenshot 1). If he/she wants to mark the question completely as a "Draft", he/she can either just move it to another category or manually mark all versions as "Drafts" in the history.
      This is misleading for teachers, as they assume that questions with the status "Draft" are not taken into account in the quiz attempt.
      ++

      Steps to reproduce:

      • Add at least four random questions with the status "Ready" to a category.
      • Add a quiz to the course.
      • Add two random questions to the quiz.
      • Change the status of question 1 and 2 to "Draft".
      • Attempt quiz as a student several times.

      Expected result (as a teacher): The questions 1 and 2 are in the status "Draft" and therefore are not used in the quiz.

      Actual result: The first version of question 1 and 2 are used in the quiz.
       
      Suggested solution:
      Add a column to the question bank. I suggest to call it "Version used" (see screenshot 2).
       

            Unassigned Unassigned
            mdorferf Maria Dorfer-Frick
            Votes:
            10 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:

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