Formulas question type icon

Formulas question type

This is a question type plugin for Moodle with random values and multiple answer fields.
Price option: Free

Supports Moodle 2.6-5.2 See all versions
Latest release: 3 weeks ago
Installations: 2215
Downloads (last 90 days): 769

Frankenstyle name: qtype_formulas
Question types

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

It would be useful to integrate the script that resizes text boxes while users are typing (see https://moodle.org/mod/forum/discuss.php?d=390574) in a new version of the plugin. Maybe with a check box in the question creation form : Auto resize (Yes/No).
I have switched to Marklar editor in order to properly save JSXGraph code in Formulas questions (it gets overly sanitized by Atto HTML editor). Strangely, Markdown input does not seem to get parsed as Markdown but rather HTML in Formulas questions, whereas it is parsed as Markdown in other activities. Can you confirm this?
Thanks so much for this great plugin! Might I suggest two features?
1) It would be great to have a function to return the number of significant figures of a number.
2) To me, it would be helpful to fix an absolute number of points to be deducted in case of wrong units instead of a relative amount.
Thanks for considering..!
Does the relative error variable in grading criterion accept "== 0"? We tested a simple multiplying and division question with the Number answer type, and the correct answer was marked as incorrect in the preview window - seemingly randomly. The problem vanished when we switched the grading criterion to "Relative error < 0.001" or "Absolute error < 0.000001. Is this a bug or working as intended?
The random variables we used were:
firstthing={16,24,28,32,48,56,64};
secondthing={8,10,20,40}
The global variables we used were:
answer=(4*firstthing)/secondthing*7
Can I install formula's plugin on Windows server ?
I requested the installtion of stack plugin previously , but turns out It isn't supported on Windows .
It is great to hear that the plugin got a new maintainer, Dominique Bauer. I expected his works would keep the plugin alive, and this would benefit for many teachers and students.
It takes years of my work to finish the core part of the plugin, and many more years of work from Jean-Michel to port and maintain it in the new version of Moodle. Let me take this time to thank him for his great work again.
is it possible to assign a negative feedback to a wrong answer, as for example in the multiple choice question?
David,
Thank you for trusting me and entrusting me with the maintenance of the Formulas plugin.
Jean-Michel has done remarkable work for many years as the maintainer not only of the Formulas plugin but also of many others. I and many other moodlers owe him a lot. Now that he's taken a well-deserved retreat, I wish him health, happiness and good times in his beautiful rooftop terrace in Montpellier, in the south of France. smile
The maintenance of this wonderful plugin, brilliantly written ten years ago by Hon Wai Lau, is truly an honor for me, and a task that I will strive to carry out as best as possible.
Version 4.9 for Moodle 3.0 to 3.8 is now available.

Many thanks to Dominique Bauer for the offer to adopt this plugin - https://moodle.org/mod/forum/discuss.php?d=404092

Is it possible to get this plugin validated for Moodle 3.8? Is there any way of validating the current version without an update?
Hello Stefan,
Yes, it is possible to use a student's answer to a previous question part as a variable in another question part, by defining Grading variables and a grading criterion. You will find a first example at https://moodleformulas.org/course/view.php?id=22&section=22#tdm_20200320_2358_1. Unfortunately, I have not yet figured out how to account for units.
Hello Miro,
I just applied to be the next maintainer of the plugin and I could soon submit the upgrade for Moodle 3.7 and 3.8. Obviously, the agreement of Moodle.org is required. I will keep you posted.
is it possible to use a student's answer to a previous question part as a variable in another question part? we want to make sure that just because they make an initial mistake, all of their other parts are automatically wrong.