Concordance of reasoning

Question types ::: qtype_tcs
Maintained by Picture of Marie-Eve LévesqueMarie-Eve Lévesque, Picture of Issam TaboubiIssam Taboubi
Question type subplugin for concordance of reasoning questions (also known as Script concordance test).
Latest release:
57 sites
1 fans
Current versions available: 1

Concordance of reasoning is a question type that makes it possible to create learning by concordance activities.

There are two types of script concordance test questions :

  • Reasoning questions can be read in 4 steps : a situation (1), an option (2), a new information (3) and a decision based on a scale (4). The default scale has 5 options, but it can be configured for each question.

    Example of what students see for a Reasoning question.

  • Judgment questions can be read in 3 steps : a situation (1), an option (2) and a decision based on a scale (3).
    Example of what students see for a Judgment question.

The plugin allows to create both types. You only have to leave the “New information” and “Label of New information field” empty to create a judgement question. You can also use the qtype_tcsjudgment plugin to create more easily judgment questions.

When the quiz is configured to show feedback, the number of panelists who chose each answer is shown, as well as the comments they entered. In any Moodle quiz those informations are entered manually by the teacher. If the Concordance module is used, it is done automatically : see the documentation of mod_concordance plugin for more information.

Example of a question with the number of panelists and feedback shown.


Screenshot #0
Screenshot #1
Screenshot #2


Picture of Marie-Eve Lévesque
Marie-Eve Lévesque (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Plugins bot
    Wed, Sep 2, 2020, 2:20 AM
    Approval issue created: CONTRIB-8226
  • Picture of Nicolás Gómez
    Wed, Oct 28, 2020, 1:27 AM
    When I installed this extension, Moodle starts to show: Your cache configuration file is out of date and needs to be refreshed.

    line 93 of /cache/locallib.php: call to debugging()
    line 578 of /cache/locallib.php: call to cache_config_writer->config_save()
    line 505 of /cache/locallib.php: call to cache_config_writer->write_definitions_to_cache()
    line 448 of /cache/classes/factory.php: call to cache_config_writer::update_definitions()
    line 218 of /cache/disabledlib.php: call to cache_factory->create_definition()
    line 254 of /cache/disabledlib.php: call to cache_factory_disabled->create_definition()
    line 182 of /cache/classes/loaders.php: call to cache_factory_disabled->create_cache_from_definition()
    line 343 of /lib/dml/moodle_database.php: call to cache::make()
    line 1113 of /lib/dml/moodle_database.php: call to moodle_database->get_metacache()
    line 662 of /lib/dml/moodle_database.php: call to moodle_database->get_columns()
    line 1574 of /lib/dml/moodle_database.php: call to moodle_database->where_clause()
    line 6301 of /lib/accesslib.php: call to moodle_database->get_record()
    line 752 of /lib/setup.php: call to context_system::instance()
    line 27 of /config.php: call to require_once()
    line 88 of /admin/index.php: call to require()....

    I don't know if it's a bug on this extension, but my installation was working fine until I installed it.
  • Picture of Marie-Eve Lévesque
    Wed, Oct 28, 2020, 1:34 AM
    Hi Nicolás,

    What version of Moodle are you using?
    Did clearing the Moodle cache solved the problem or is it still present after?

Please login to post comments