Matrix question

Question types ::: qtype_matrix
Maintained by Laurent Opprecht, Nicolas Dunand
Matrix question type.
Latest release:
1271 sites
33 fans
Current versions available: 3

Matrix question type. Adds support for k' grading as well as a streamlined user interface.

This question type allows the teacher to define the rows and columns that make up a matrix. Students can select either multiple or single answers per row, depending on how the question has been configured. Each row receives a grade defined by one of the grading methods. The final grade for the question is an average of their grades for each of the rows.


Screenshot #0


Laurent Opprecht (Lead maintainer)
Nicolas Dunand: Developper
Please login to view contributors details and/or to contact them

Comments RSS


  • Mon, Jan 25, 2016, 8:43 PM
    Hi Nicolas - thanks for the clarification. It may be advisable to amend the text at the top of the page in that case, because I read that line as suggesting that the latest and older versions were 1.9 and 2.0, not that this version from this page was 1.9 and 2.0 which I'm guessing from your comment is actually the case.
  • Tue, Sep 20, 2016, 5:43 PM
    Is there some way to add more columns?
  • Tue, Sep 20, 2016, 8:27 PM
    Yes, there should be a "+" sign at the right end of the table.
  • Thu, Oct 27, 2016, 8:57 PM
    Hi, are you going to release version for Moodle 3.1?
  • Wed, Jun 28, 2017, 2:51 PM
    Hi, anyway to bulk upload question using gift or word? thank you!
  • Wed, Jun 28, 2017, 2:58 PM
    Hi Jhon,
    No, we haven't implemented import/export of this question type yet.
  • Wed, Jun 28, 2017, 4:27 PM
    thank you.
  • Wed, Jul 5, 2017, 11:32 PM
    is it possible to have an excel report that will show how test takers answered for each of the statements inside each of the matrix questions?
    thank you!
  • Mon, Jul 10, 2017, 9:12 PM
    Hi jhon,
    No, this is not possible.
  • Fri, Oct 27, 2017, 4:19 AM
    Hi Nicolas,
    I've just restored a course that uses these matrix questions. Its restored the grade, but not the individual responses. Is there any way to migrate this data without a deep SQL knowledge?
  • Wed, Mar 28, 2018, 4:47 PM
    The function compute_final_grade() has a division by zero, therefore throwing a warning and not returning the correct grade whenever "Interactive with multiple tries" question behaviour is used.
    Should this be fixed?
    Thanks, Yair
  • Ricardo Caiado
    Tue, Apr 3, 2018, 8:35 AM
    Is there any moodle 3.4+ update?
  • Sat, Apr 7, 2018, 5:54 AM
    Does not work in the mobile app!!!
  • Mon, Apr 23, 2018, 7:48 PM
    Hello Nicolas,

    will there be a 3.4 Version of your plugin?

    Best regards
  • Tue, Apr 24, 2018, 12:29 PM
    Hi Sebastian,

    No 3.4 version planned, but please do report if not fully compatible with Moodle 3.4.
Please login to post comments