Note: You are currently viewing documentation for Moodle 3.3. Up-to-date documentation for the latest stable version of Moodle is probably available here: Formulas question type.

Formulas question type: Difference between revisions

From MoodleDocs
mNo edit summary
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox plugin
<div style="background:#d9edf7;color:#000000;padding:8px 20px 16px;border:1px solid #d9d9d9;border-radius:4px;">
|type = Third-party question type
|set = Author : [https://moodle.org/user/view.php?id=1069069&course=5 Hon Wai Lau]
|entry = [https://moodle.org/plugins/view.php?plugin=qtype_formulas Formulas question type]
|tracker = [https://tracker.moodle.org/issues/?jql=project%20%3D%20CONTRIB%20AND%20component%20%3D%20%22Question%20type%3A%20Formulas%22 Tracker issues]
|discussion = See below.
|maintainer = [https://moodle.org/user/view.php?id=8026&course=5 Jean-Michel Védrine]
|float = left
}}
{{Work in progress}}


{{Formulas question type}}
For complete, up-to-date documentation on the Formulas question type, please see [https://moodleformulas.org/ '''MoodleFormulas.org'''].


<div style="background:#faffbd;color:#000000;padding:8px;border:1px solid #d9d9d9;border-radius:4px;margin:-80px 0 0px;">
<p style="margin:2px 8px;">
As there is no or little difference in the '''Formulas''' question type plugin for recent versions of Moodle (2.0 and above), the documentation for the '''Formulas''' question type has been moved to one location (the present page).
</p>
<p style="margin:5px 8px 5px;">
''The documentation herein applies to all recent versions of Moodle including the current Moodle 3.4''.
</p>
</div>
</div>


 
[[es:Tipo de pregunta fórmulas]]
==Usage==
 
You would enter your 'sets' (called 'lists' in formulas questions) in the 'Random variables' field when creating question as:
 
a = {100, 125, 150, 175, 200};
b = {1, 2, 3, 4, 5};
c = {10, 12, 14, 16, 18};
 
When an attempt is started a, b, and c will take a value drawn from the corresponding list at random.
 
You can then define other variables depending of these ones in the 'Global variables' field if you want. For instance if you need the value of a+2*b somewhere in your question text or Combined or general feedback, just define
 
d=a+2*b; in 'Global variables'
 
Once you have defined your variables, you can use them in all the question's texts putting them in curly braces (for instance {a}, {b} or {d}). This is true not only for the Question text but also for all feedbacks and hints when you use interactive behaviour (The author thinks that the fact that variables can't be used in calculated question's feedback is a serious problem to give students an appropriate feedback using the values they saw in their attempt)
 
==Other advantages==
*Another big advantage of formulas questions is that a question can have several 'parts' and all parts using the same variables; and even more, the answer to each part can not only be a number but a vector if you want.
*Last thing, formulas questions has a complete unit system that is quite useful for engineering
 
==Author==
Jean-Michel Védrine
 
==Moodle versions==
2012062500 (Moodle 2.3) or newer
 
==Translations available==
This plugin is also available in Mexican Spanish
 
=Maintainer(s)=
[https://moodle.org/user/view.php?id=8026&course=5 '''Jean-Michel Védrine'''] has maintained the Formulas question type plugin until 2017. He is now back in force for 2018.
 
=Installation=
The Formulas question is a Moodle plugin, so you or your Administrator must '''[[Installing_plugins|install]]''' it.
 
Prior to installing the Formulas question though, you need to install '''[[Installing_plugins|install another plugin]]''', that is Tim Hunt's adaptive multipart behaviour, [https://github.com/maths/moodle-qbehaviour_'''adaptivemultipart  available from GitHub'''] or [https://moodle.org/plugins/view.php?plugin=qbehaviour_'''adaptivemultipart from the Moodle Plugins directory''']. Note that you need version 3.3 or newer of this behaviour, because the Formulas question will not work with previous versions.
 
You can then install the Formulas question either from the Moodle Plugins directory, from GitHub or from a zip file:
 
===Installing from the Moodle Plugins directory===
 
The Formulas question is available from [https://moodle.org/plugins/view.php?plugin=qtype_formulas '''the Moodle Plugins directory''']. Install the Formulas question as any other Moodle question type plugin.
 
===Installing from GitHub===
 
The Formulas question is available at [https://github.com/jmvedrine/moodle-qtype_formulas '''the author's Github repository''']. To install the question, type the following commands in the root of your Moodle install:
 
<pre style="font-size:113%;width: 97.9%;">
git clone git://github.com/jmvedrine/moodle-qtype_formulas.git question/type/formulas echo '/question/type/formulas/' >> .git/info/exclude
</pre>
 
===Installing from a zip file===
 
Download the zip file [https://github.com/jmvedrine/moodle-qtype_formulas '''from GitHub''']. Unzip the file in the 'question/type' folder and then rename the new folder to 'formulas'.
 
=Moodle Tracker=
{| class="nicetable"
|-
! Date
! Author
! Title and link
|-
| 2010-08-27
| Hon Wai Lau
| [https://tracker.moodle.org/browse/CONTRIB-2312?focusedCommentId=91437&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel New question type: Formulas]
|-
| 2015-12-17
| Tikva
| [https://tracker.moodle.org/browse/CONTRIB-6068?jql=text%20~%20%22Formulas%20question%20type%22 Formulas question type does not support expressions calculation]
|-
| 2016-06-14
| Renaat Debleu
| [https://tracker.moodle.org/browse/CONTRIB-6381 Formulas question type does not support local number formatting]
|}
 
=Forum discussions=
 
{| class="nicetable"
|-
! Date
! Author
! Title and link
|-
| 2010-08-15
| Hon Wai Lau
| [https://moodle.org/mod/forum/discuss.php?d=155989 New question type: coordinates]
|-
| 2010-11-30
| Hon Wai Lau
| [https://moodle.org/mod/forum/discuss.php?d=163345 Formulas question type]
|-
| 2011-07-12
| Jean-Michel Védrine
| [https://moodle.org/mod/forum/discuss.php?d=181049 Formulas question type for Moodle 2.0]
|-
| colspan="3" | Formulas page 24
|-
| 2015-05-31
| George Franz
| [https://moodle.org/mod/forum/discuss.php?d=314444 Multiple fill-in-the-blanks graded together]
|-
| 2015-11-26
| Bernat Martinez
| [https://moodle.org/mod/forum/discuss.php?d=323859 An experience on training teachers...]
|-
| 2016-06-03
| Bernat Martinez
| [https://moodle.org/mod/forum/discuss.php?d=334158 A CHECK button for each part (for multipart question & adaptive behaviour)]
|-
| 2016-06-13
| Peter Halverson
| [https://moodle.org/mod/forum/discuss.php?d=334654 Formulas questions errors after 2.9 to 3.1 upgrade]
|-
| 2016-07-12
| Alessandro Bucca
| [https://moodle.org/mod/forum/discuss.php?d=336340 quiz Formulas plugin]
|-
| 2016-07-14
| Matthias Giger
| [https://moodle.org/mod/forum/discuss.php?d=336476 Formulas: Using gcd()]
|-
| 2016-07-27
| Dominique Bauer
| [https://moodle.org/mod/forum/discuss.php?d=337065 Where is the "Check" button in the code?]
|-
| 2016-07-30
| Bernat Martinez
| [https://moodle.org/mod/forum/discuss.php?d=337254 Format check initialization fail]
|-
| 2016-09-21
| florian tobé
| [https://moodle.org/mod/forum/discuss.php?d=340150 Create units conversion exercises]
|-
| 2016-10-23
| Jarrod McCombie
| [https://moodle.org/mod/forum/discuss.php?d=341890 Lab Quiz]
|-
| 2016-11-24
| Godfrey Sovis
| [https://moodle.org/mod/forum/discuss.php?d=343480 Algebra and Formulas qtypes]
|-
| 2016-12-01
| Bernat Martinez
| [https://moodle.org/mod/forum/discuss.php?d=343789 PHP error in Formulas question]
|-
| 2017-01-02
| Kalyan Chatterjea
| [https://moodle.org/mod/forum/discuss.php?d=345107 Formulas Question Type]
|-
| 2017-01-05
| Bernat Martinez
| [https://moodle.org/mod/forum/discuss.php?d=345283 Grading criteria checkbox not displayed in Boost theme]
|-
| 2017-02-11
| Dominique Bauer
| [https://moodle.org/mod/forum/discuss.php?d=347383 Suggestion to improve the input format for units]
|-
| 2017-05-09
| Miro Iliaš
| [https://moodle.org/mod/forum/discuss.php?d=349063 Algebra expression validator for calculated questions]
|-
| 2017-07-10
| Jonas Ceponis
| [https://moodle.org/mod/forum/discuss.php?d=355187 Text as an answer to calculated questions]
|-
| 2017-07-26
| shahin k
| [https://moodle.org/mod/forum/discuss.php?d=356013 Dependent answers in two-part questions]
|-
| 2017-08-09
| lucia liljegren
| [https://moodle.org/mod/forum/discuss.php?d=356627 Formulas question: size of entry box]
|-
| 2017-10-04
| Maurício Reis
| [https://moodle.org/mod/forum/discuss.php?d=359539 Formulas Type Question Maintenance]
|-
| 2017-12-11
| lucia liljegren
| [https://moodle.org/mod/forum/discuss.php?d=362817 Formula Question: Mixing text and numbers in answer]
|-
| 2017-12-12
| François Lizotte
| [https://moodle.org/mod/forum/discuss.php?d=362854 Feedback in Formulas question type]
|-
| 2018-01-21
| Dominique Bauer
| [https://moodle.org/mod/forum/discuss.php?d=364379 Follow up on "Grading criteria checkbox not displayed in Boost theme"]
|-
| 2018-01-26
| Dominique Bauer
| [https://moodle.org/mod/forum/discuss.php?d=364713 Trial mark sequence (Formulas question)]
|}
 
=Translations available=
The Formulas question plugin is available in the following langages:
* English
* French
* Spanish (Mexican)
 
 
[[#top|Back to top of page]]
 
[[Category:Contributed code]]
[[Category:Questions]]
[[Category:Mathematics]]
 
=In other languages=
[https://docs.moodle.org/all/es/Tipo_de_pregunta_F%C3%B3rmulas Español]<br>
[https://docs.moodle.org/33/en/Question_de_type_Formules Français]
 
[[es:Tipo de pregunta Fórmulas]]
[[fr: Question de type Formules]]

Latest revision as of 16:48, 3 January 2019

For complete, up-to-date documentation on the Formulas question type, please see MoodleFormulas.org.