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

Anywhere a teacher views questions, display version information

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • 4.3
    • 4.2
    • Questions
    • MOODLE_402_STABLE
    • MOODLE_403_STABLE
    • MDL-77745_master
    • Hide

      This is also covered by automated tests.

      Question previews

      1. As a teacher, create a question in the question bank.
      2. Select edit -> preview
      3. In the preview, you should see "Version 1 (latest)" displayed in the header
      4. Close the preview
      5. Select edit -> edit question
      6. Press "Save changes" to create version 2 (you don't need to make any changes)
      7. Select edit -> preview
      8. In the preview, you should see "Version 2 (latest)" displayed in the header
      9. Close the preview
      10. Select edit -> history
      11. For version 1, select edit -> preview
      12. In the preview, you should see "Version 1" displayed in the header
      13. Close the preview
      14. For version 1, select edit -> preview
      15. In the preview, you should see "Version 2 (latest)" displayed in the header
      16. Close the preview
      17. Return to the top level question bank page
      18. Click the "0" link in your question's usage column to display the usage dialogue.
      19. In the question info box, you should see "v2 (latest)".

      Quiz previews

      1. Create a quiz and add your question
      2. Preview the quiz
      3. In the question info box, you should see "v2 (latest)"
      4. Switch to the question bank tab
      5. Select edit -> edit question
      6. Press "Save changes" to create version 3 (you don't need to make any changes)
      7. Switch back to the Quiz tab and press "Continue the last preview"
      8. In the question info box, you should see "v2"
      9. Answer the question and submit the quiz.
      10. Start a new preview
      11. In the question info box, you should see "v3 (latest)"
      12. Switch to the "Questions" tab
      13. Change the version selector from "Always latest" to "v2"
      14. Switch back to the Quiz tab and press "Continue the last preview"
      15. In the question info box, you should still see "v3 (latest)"

      Review quiz attempts

      1. Log in as a student and attempt the quiz.
      2. You should not see version information in the question info box.
      3. Answer the question, and submit your attempt.
      4. Log in as a teacher again. Go to the quiz and switch to the Results tab.
      5. Find the student's attempt and follow "Review attempt"
      6. In the question info box, you should see "v2"
      7. Switch to the Question bank tab
      8. Select edit -> edit question
      9. Press "Save changes" to create version 4 (you don't need to make any changes)
      10. Switch back to the Results tab and review the attempt again
      11. In the question info box, you should still see "v2"
      12. Switch to the Questions tab
      13. Change the Version selector from "v2" to "Always latest"
      14. Switch back to the Results tab and review the attempt again
      15. In the question info box, you should still see "v2"
      16. Go back to the Results tab, and press "Regrade all"
      17. Press Continue, then review the student's attempt again
      18. In the question info box, you should now see "v4 (latest)"
      Show
      This is also covered by automated tests. Question previews As a teacher, create a question in the question bank. Select edit -> preview In the preview, you should see "Version 1 (latest)" displayed in the header Close the preview Select edit -> edit question Press "Save changes" to create version 2 (you don't need to make any changes) Select edit -> preview In the preview, you should see "Version 2 (latest)" displayed in the header Close the preview Select edit -> history For version 1, select edit -> preview In the preview, you should see "Version 1" displayed in the header Close the preview For version 1, select edit -> preview In the preview, you should see "Version 2 (latest)" displayed in the header Close the preview Return to the top level question bank page Click the "0" link in your question's usage column to display the usage dialogue. In the question info box, you should see "v2 (latest)". Quiz previews Create a quiz and add your question Preview the quiz In the question info box, you should see "v2 (latest)" Switch to the question bank tab Select edit -> edit question Press "Save changes" to create version 3 (you don't need to make any changes) Switch back to the Quiz tab and press "Continue the last preview" In the question info box, you should see "v2" Answer the question and submit the quiz. Start a new preview In the question info box, you should see "v3 (latest)" Switch to the "Questions" tab Change the version selector from "Always latest" to "v2" Switch back to the Quiz tab and press "Continue the last preview" In the question info box, you should still see "v3 (latest)" Review quiz attempts Log in as a student and attempt the quiz. You should not see version information in the question info box. Answer the question, and submit your attempt. Log in as a teacher again. Go to the quiz and switch to the Results tab. Find the student's attempt and follow "Review attempt" In the question info box, you should see "v2" Switch to the Question bank tab Select edit -> edit question Press "Save changes" to create version 4 (you don't need to make any changes) Switch back to the Results tab and review the attempt again In the question info box, you should still see "v2" Switch to the Questions tab Change the Version selector from "v2" to "Always latest" Switch back to the Results tab and review the attempt again In the question info box, you should still see "v2" Go back to the Results tab, and press "Regrade all" Press Continue, then review the student's attempt again In the question info box, you should now see "v4 (latest)"

    Description

      I think that, whenever a user with appropriate cababilities (e.g. moodle/question:edit|use|view), then somewhere in the display of the question, there should be a little badge which makes it clear which version you are looking at. For example:

      I am not quite sure about the exact visual styling, and there are various cases to consider about what needs to be displayed (e.g. in a quiz there is the expected version of the question, based on how the quiz is build, compared to the acutal version that was used when this student started this attempt, or when the attempt was last regraded), so those details need to be worked out, but otherwise I think this is a nice usability win.

      Attachments

        Activity

          People

            marxjohnson Mark Johnson
            timhunt Tim Hunt
            Tim Hunt Tim Hunt
            Andrew Lyons Andrew Lyons
            Ron Carl Alfon Yu Ron Carl Alfon Yu
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour, 27 minutes
                1h 27m

                Clockify

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