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

Add a Group column to the Quiz reports

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • FRONTEND
    • 2.7.2, 3.0.3, 4.5
    • Quiz
    • MOODLE_27_STABLE, MOODLE_30_STABLE, MOODLE_405_STABLE
    • 47565-group-column-in-quiz-result-main
    • Hide

      Setup:

      1. create a course
      2. create two groups
      3. create a quiz with "Group mode" set to "Visible groups"
      4. add a question
      5. enrol 3 students
      6. add the first student to the first group
      7. add the second student to the second group
      8. add the third student to the first group and to the second group

      Test overview report:

      1. open the quiz
      2. go to the Results tab
      3. set the field "Attempts from" to "enrolled users who have, or have not, attempted the quiz"
      4. press "Show report" button
      5. ensure there is a group column in the report table
      6. press "Download" button to get table data as .csv
      7. ensure there is a group column in the csv file

      Test responses report:

      1. open the quiz
      2. go to the Results tab
      3. select Reponses instead of Grades in the dropdown menu at the left
      4. set the field "Attempts from" to "enrolled users who have, or have not, attempted the quiz"
      5. press "Show report" button
      6. ensure there is a group column in the report table
      7. press "Download" button to get table data as .csv
      8. ensure there is a group column in the csv file
      Show
      Setup: create a course create two groups create a quiz with " Group mode " set to " Visible groups " add a question enrol 3 students add the first student to the first group add the second student to the second group add the third student to the first group and to the second group Test overview report: open the quiz go to the Results tab set the field " Attempts from " to " enrolled users who have, or have not, attempted the quiz " press " Show report " button ensure there is a group column in the report table press " Download " button to get table data as .csv ensure there is a group column in the csv file Test responses report: open the quiz go to the Results tab select Reponses instead of Grades in the dropdown menu at the left set the field " Attempts from " to " enrolled users who have, or have not, attempted the quiz " press " Show report " button ensure there is a group column in the report table press " Download " button to get table data as .csv ensure there is a group column in the csv file
    • Hide

      Code verified against automated checks.

      Checked MDL-47565 using repository: https://github.com/DSI-Universite-Rennes2/moodle.git

      More information about this report

      Built on: Mon 11 Nov 2024 05:36:30 PM UTC

      Show
      Code verified against automated checks. Checked MDL-47565 using repository: https://github.com/DSI-Universite-Rennes2/moodle.git main (0 errors / 0 warnings) [branch: 47565-group-column-in-quiz-result-main | CI Job ] More information about this report Built on: Mon 11 Nov 2024 05:36:30 PM UTC

      Adding a group column in the quiz download flies will enable users to filter the data by group once the files is loaded into a spreadsheet of their choice. Currently the quiz module only allows the download of separate files for each group.

      For example....

      I have three departments in which all the students need to complete the same quiz. Rather than setup a single quiz for each of the 20 or so courses in each department, we have setup a single quiz for each department. This has worked well because the students are subdivided into their relevant courses by using Groups. The teachers are happy as they can simply select their group and see the results and if they wish, download a spreadsheet containing the results for just their group... Happy teachers!

      Here is the problem... The college needs to analyse and compare the results in each department by course. As far as I can see it is not possible to vary the report columns. It would be so much easier if it was possible to include a column in the report that indicated which group the learner belonged to. This way we could easily filter the report spreadsheet rather than download over 20 and combine the data manually.

            jboulen Julien Boulen
            yeodala Alan Yeodal
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:

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