Moodle plugins directory: Pattern match with molecular editor | Moodle.org
Pattern match with molecular editor
Question types ::: qtype_pmatchjme
Maintained by Tim 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:
382 sites
281 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.
Useful links
Contributors
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
So, clearly there is some unreliability here. However, I am afraid I cannot predict when I will get time to investigate the problem properly.
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!
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
We are still working to update this plugin, and that work is not complete yet.
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?