Quiz reports: MCQ breakdown

Maintained by Picture of Steve Bond Steve Bond
Provides a tabular breakdown of results for quizzes containing MCQs.
56 sites
12 fans

Provides tables showing, for a quiz containing MCQs:

  • Summary statistics for quiz results
  • Answers given by each student to each MCQ
  • Total number of students choosing each option in each MCQ
  • Students yet to complete the quiz

This allows a teacher to quickly see which students are struggling, which questions are causing problems, and which distractors are never being selected.


Screenshot #0


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

Comments RSS

Show comments
  • MD shot of me from his iphone4
    Fri, 26 Jul 2013, 3:41 PM
    Hi Steve,
    Thanks for submitting your report. It installs fine on 2.4 here and i saw my mcq report perfectly smile.

    There a few things we can consider doing to share this well:
    - Renaming the git repository to 'moodle-quiz_mcq' to align with repository naming conventions.
    - Add a issue tracker url, this could just be github.com/../issues or a request new component @ tracker.moodle.org/browse/CONTRIB. Consider adding documentation and website urls too if any.
    - Specify in installation/README.txt that user should install into mod/quiz/report/ directory.
  • Picture of Steve Bond
    Fri, 26 Jul 2013, 6:41 PM
    Hi Aparup,

    Thanks for the comments, I've made the suggested changes. Are there any more stages to go through before approval?
  • MD shot of me from his iphone4
    Fri, 26 Jul 2013, 10:25 PM
    Cool. It looks good now. No, this is the only approval bit.
  • MD shot of me from his iphone4
    Fri, 26 Jul 2013, 10:32 PM
    Note: upon sending string to AMOS an error hit was @ string 'warningaverage'

    Error: AMOS threw exception mlang_parser_exception: Error: Expected character ; at line 69

    You will need to fix up lang/en/quiz_mcq.php and up load a new version for AMOS (lang.moodle.org) to properly parse your lang file. The issue is the concatenation operator (known issue). For now i suggest just refrain from using concatenation in lang files, just let the string wrap.
  • Picture of Steve Bond
    Fri, 26 Jul 2013, 11:30 PM
    OK, now fixed. Thanks Aparup
  • Picture of Steve Bond
    Wed, 12 Feb 2014, 12:48 AM
    Dear Arul,

    I'm afraid I don't know yet, I am still on 2.4. I will be testing on 2.5 and 2.6 in preparation for upgrade but I haven't done it yet. I am not aware of any changes to questions and quizzes that would stop it from working, but I can't be sure. If you give it a try, can you post here if you have any problems?


  • Picture of Seb MORRA
    Wed, 9 Apr 2014, 9:19 PM

    I have a problem with the plugin.
    There is 1 answer for 1 student that not match with the real answer in the report.
    I have a moodle 2.2 and i have installed the plugin 1 month ago (latest version).

    This question is a simple QCM and there is only one attempt.

    I put the export of the test here : http://web.supagro.inra.fr/partage/morra/export_test.xls
    And the reporting here : http://web.supagro.inra.fr/partage/morra/rapport_test.pdf

    As you can see the answer of ALLOU E. to the question 17 is not the same on the 2 files.

    Can you help me?
    Don't hesitate to contact me if you need more details.
  • Picture of Steve Bond
    Thu, 10 Apr 2014, 1:22 AM
    Arul: Thanks for trying it out. I will be working on this in the next few couple of months, to make it work on 2.6, so watch this space. As for your grader report, I'm afraid I can't help you with that - I'm not an expert Moodle developer and I don't know much about the gradebook. Sorry!

    Seb - I've replied separately to you; if there's a bug I'll post the update here when fixed.
  • Jorge
    Thu, 11 Dec 2014, 10:03 PM
    Hey Steve, thank you very much for the MCQ Breakdown plugin, it helped the teachers A LOT giving them a better feedback about the quiz, but I was looking for something more. Like TAGS interacting with the questions and the quiz overall. For example if it was a quiz about OOP:

    Q3 - TAGS: GET, SET

    Lets say that in 50 studants, 70% of them had a failure in the Q5. In this case, I can say that I have to improve in this content, that's why puting TAGS in your table plugin will give them a bigger feedback in what they have to get better in their lessons.

    Is there a way that your plugin have this funcionality? It would be awesome!


    Jorge Luís - Trying to be a awesome developer.
  • Picture of Steve Bond
    Thu, 11 Dec 2014, 10:38 PM
    Hi Jorge Luis,

    I could list the tags in an optional extra row, underneath the question numbers, but that would make the table very wide. Or perhaps the tags could appear as a Tooltip when hovering over the question number.

    I do wonder if it would be worth the effort though - I do not think many people make use of tags in their questions. Either way, I have a different job for the next 12 months, so I won't be adding any new functionality in the near future. But I'll put your idea on the "wish list"!

    Best wishes

  • Jorge
    Fri, 12 Dec 2014, 3:59 AM
    Hi Steve,

    Thanks for the answer. I'll try to contribute in this part so, because I need it, it will to take me some time to understand the code, but I will make it. When I get something I will show to you. Good word for you.


    Jorge Luís - Trying to be a awesome developer.
  • Picture of Manish Chandra
    Thu, 13 Oct 2016, 1:45 PM
    Hi Steve,

    Thanks for this extremely useful plugin.

    I understand you being preoccupied. Just curious about any plan to update this interesting plugin for latest moodle version? I am getting some fatal errors.

Please login to post comments