Moodle jobs

A database of Moodle-related jobs offered.

You need an account on in order to post an advert. Login then click the "Add entry" tab. Adverts require approval before they are viewable by everyone. A pink background to your advert indicates that it is awaiting approval.

You may update your advert at any time by editing your entry. Please remember to delete your advert when the position is no longer available. You may post up to two adverts.

Job offered: Moodle Quiz Question Programmer

Type: Contract
Location: Alberta, Canada


I am looking to have the essay quiz question (EQQ) combine with the calculated quiz question (CQQ) to create a calculated essay question (CEQ).  I have never made anything in moodle code-wise so personally I do not know what to do.   I could really use some help.


I have a CQQ above and EQQ but the variable data in the CQQ is not able to be imported into the EQQ.  When I go to mark the EQQ in a marking program, the program does not include the necessary variable data to know if the EQQ is correct.  For example, when the EQQ asks to "show your work" or "graph the function", I have to go back to the CQQ to double check using the variable data.   

When I was able to use WIRIS, I was surprised how often I used the WIRIS essay question and pulled in the data so that students and myself, wouldn't have to keep looking back at previous questions for needed values.

What I Want

Is to have a EQQ (with all its power of attaching data and the WYSIWYG editor) but with the ability to import shared variable data and use that data to include in the question, or as part of the response template or to have a grader window with accurate answers (sort of like when you use variable data in the CQQ's question, "{=speed*2}").  That way the power of a CQQ could be applied to a EQQ to make a CEQ.

It would still be setup like a CQQ, but the first page would have the added functionality of the EQQ.

I hope that all makes sense.

Entry added by Lee Bannister - Wednesday, March 22, 2017, 1:45 AM
Last updated - Wednesday, March 22, 2017, 1:46 AM