Quiz reports: Live Report

Maintained by Picture of Bill Junkin Bill Junkin
A utility to allow teachers to view a dynamic, Live Report (table/spreadsheet) of students' answers to the questions in a quiz. This Live Report upgrades automatically as students change answers or submit new answers. Teachers can also (1) choose to view the grades the answers to date would receive and/or (2) click on a question to obtain a historgram or listing of answers to an individual question.
32 sites
2 fans

This quiz report module allows teachers to see, in real time, the responses from students as they are completing questions in a quiz. As students change their answers or submit more answers, the spreadsheet is refreshed. If desired, the grades that each response would be given can be shown as the background color in the cells of the spreadsheet, but this action is unrelated to the grading of the quiz.

The top row in this spreadsheet/table has the names of the questions in the quiz. The teacher can click on any of these question names to obtain an overview of that question.

For multichoice, truefalse, and calculatedmulti question types, a histogram is displayed.

For all other question types, the response from each student is given in one line on the page. The teacher can choose to show or hide the student's name associated with each response.

To install this module, place the liveviewgrid directory as a sub-directory in the <your moodle site>/mod/quiz/report/ directory, creating the <your moodle site>/mod/quiz/report/liveviewgrid/ directory.

After installing this quiz report module, teachers can click on the "Live Report" option in the "Report" drop-down menu to access this spreadsheet.

Potential privacy issues



Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3


Picture of Bill Junkin
Bill Junkin (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Plugins bot
    Wed, 11 Jul 2018, 5:20 AM
    Approval issue created: CONTRIB-7378
  • Picture of Dinis Medeiros
    Tue, 15 Jan 2019, 7:39 AM
    Nice plugin.
    I'm a PT-PT translator.
    The string "Responses" is in AMOS to translate but the string don't appear at page.
  • Picture of Bill Junkin
    Tue, 15 Jan 2019, 12:30 PM
    Thanks for catching this, Dinis,
    I have made the correction in the code so that "Responses" in the report.php code calls on the string from the appropriate liveviewgrid/lang/ string file so that it can easily be translated.
    Thanks for your interest in Live Report and your compliment of the program.
    As soon as I get through checking out the code (probably in 24 hours) to be sure this change hasn't introduced any bugs I will post the new version.
    Any other suggestions that you have will always be appreciated.
  • Picture of Dinis Medeiros
    Thu, 17 Jan 2019, 6:45 AM
    File quizgraphics.php:
    Something is wrong with answer id $qansid

    File graph.php
    $line->parameter['y_label_left'] = 'Number of Responses';

    Is it compatible with 3.6? Will be?
  • Picture of Bill Junkin
    Thu, 17 Jan 2019, 7:17 AM
    Thanks, Dinis,
    I have just published a new version, version 1.1.1, which has moved the string 'Number of Responses' to the language file so it can be translated. Thanks for bringing this to my attention.
    This plugin works with Moodle 3.6.2 and with all prior versions back to Moodle 3.2. Thanks for your interest.
  • Picture of Dinis Medeiros
    Thu, 17 Jan 2019, 11:52 PM
    In file quizgraphics.php, are this messages to the user?

    line 37: echo "\nYou must be authorized to access this site";
    line 44: echo "\nYou must submit a valid questionid";
    line 135: echo "\nSomething is wrong with answer id $qansid";

    If yes, can this be translated too?
  • Picture of Bill Junkin
    Fri, 18 Jan 2019, 5:36 AM
    Done. (Version is now 1.1.2) These text strings will be displayed whenever a user makes a mistake or tries to access something where they did not have the necessary permissions. They have now been moved to the language file to make translation easy. Thanks for noting this. By the way, what language are you translating this module into (and thanks for doing this)?
  • Picture of Dinis Medeiros
    Fri, 18 Jan 2019, 5:48 AM
    Portuguese-Portugal (PT-PT)
    Thanks a lot
    Anything i can help... just let me know.
Please login to post comments