Pattern match with molecular editor

Question types ::: qtype_pmatchjme
Maintained by TimTim Hunt, Jamie Pratt, Phil Butcher
Part of set Open University.
A question type where the user enters their response using the JavaScript Molecular Editor, and the response is then graded using the OU's pattern-match algorithm.
Latest release:
401 sites
240 downloads
13 fans
Current versions available: 10

There are working examples in eAssessment with Moodle on our OpenLearn site.

The documentation is in How to create questions in Moodle on that site.

Screenshots

Screenshot #0

Contributors

Tim
Tim Hunt (Lead maintainer)
Jamie Pratt: Developer
Phil Butcher: Question type designer
Colin Chambers: Developer
Chris Nelson: Product owner
Please login to view contributors details and/or to contact them

Comments RSS

Amostrar comentarios
  • Tim
    jue., 7 de nov. de 2019, 03:50
    Acutally, I just found that the automated tests for this quetion type were failing because the JSME was not loading during the test run. I was able to fix it just be telling the test to reload the page. Did not require anything like clearing the cache.

    So, clearly there is some unreliability here. However, I am afraid I cannot predict when I will get time to investigate the problem properly.
  • Carolin Schomburg
    vie., 21 de feb. de 2020, 03:40
    For me the plugin has no library. It is simply missing. Already from the installation. Where can I get the library from?
  • Tim
    jue., 11 de jun. de 2020, 05:10
    Latest version works with Moodle 3.9.
  • Guillaume Podevin
    jue., 18 de jun. de 2020, 20:43
    Is it possible to activate optional parameters (rbuton, atommovebutton) in the version for moodle 3.8 ? And also to change the size of the editor ?
  • Tim
    lun., 22 de jun. de 2020, 15:51
    At the moment, there is no facility to do that sort of customisation. They would be good features to add, but I doubt we will ever do that. however, pull requests welcome.
  • Fernanda R.
    lun., 27 de jul. de 2020, 22:16
    Hi, can someone help me with these, please? Is this plugin good? Is it secure? Does it let moodle slow? Is it free? Thanks!
  • Ian Hunt
    jue., 10 de sept. de 2020, 23:58
    A few years ago we report the same type of problem described above (i.e. answer not being "saved" as drawn) with the simple JSME qu type (which is no longer being maintained I believe). Since the simple JSME feels like a simplified version of the pattern matching version, could the simple JSME be spawned (recreated, updated) from this qu type ? I have hundreds of JSME qu I want to be able to use...otherwise maybe I need to try to transfer JSME to pattern match...
  • Tim
    vie., 11 de sept. de 2020, 00:04
    The code of the other question type bears no relation to this one, so I don't know. I don't have time to look into this myself, but our code is open source, and if it can help resurrect the other question type, then you are welcome to -steal- (I mean reuse under the GPL) it.
  • Ian Hunt
    vie., 21 de may. de 2021, 04:52
    Well after a year of teaching from home, recircling to revisit see where things can improve in the future...
    Came back to this topic because of our continuing use of JSME without pattern match (and not sure about needing to convert 100s of questions from JSME to JSME with pattern match).
    Anyway, I was just able to recreate our "old" problem (answer not saved) that we have in simple JSME with the JSME pattern match (triggered if a blank answer checked first, then new repeated drawing typically "lost"). We had previously revealed that this seems to be connected to the simple text match origins of this qu type (?) and I seem to recall being able to demo this on the OU site thus establishing it as not being an artifact of our set up. Having been using drawing questions for 20 yrs and 10+ with Moodle, it would be great to find a solution (we note that some browsers and devices make this worse than others). I'd love to hear from anyone else who has observed this, and especially anyone with a fix!
  • Klaus Steitz
    mar., 23 de ago. de 2022, 21:13
    Hi Tim,
    fyi
    jme-version
    2.2 for Moodle 3.8+ (2020090800)
    does´t work with
    pmatch-version
    3.2 for Moodle 3.11+ (2022080900)

    Fatal error: Declaration of qtype_pmatchjme::delete_question($questionid, $contextid) must be compatible with qtype_pmatch::delete_question($questionid, $contextid): void in /var/www/html/moodle/hrz-mdl/question/type/pmatchjme/questiontype.php on line 114
  • Tim
    mar., 23 de ago. de 2022, 21:20
    Yes.

    We are still working to update this plugin, and that work is not complete yet.
  • Daniel Markowski
    mar., 13 de sept. de 2022, 20:40
    Hi, Is there any plan to update the plugin in the near future to be compatible with moodle 4?
  • Tim
    mar., 13 de sept. de 2022, 22:00
    Read the previous comment.
  • Tim
    vie., 7 de oct. de 2022, 06:37
    I have just released a new version which works with Moodle 4.0. Sorry that took so long.
  • Alex Keiller
    vie., 12 de may. de 2023, 17:26
    Good day
    We are in the process of upgrading to Moodle 4.1 from 3.9.
    Will pmatch / pmatchjme be updated to the latest versions of Moodle?
1 2 3
Please login to post comments