// Numbas version: finer_feedback_settings {"name": "emma's copy of Fractions - adding, subtracting, multiplying, dividing", "extensions": [], "custom_part_types": [], "resources": [], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "question_groups": [{"pickingStrategy": "all-ordered", "questions": [{"functions": {}, "statement": "
These are basic questions to help you practice adding, subtracting, multiplying and dividing fractions.
\nYou should be able to do these without a calculator.
\nYou can show steps to help you with the methods. You will lose marks for continuously
Use / to signify a fraction or division, for
Multiply the numerators
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": false, "scripts": {}}, {"maxValue": "b*b", "customMarkingAlgorithm": "", "unitTests": [], "showFeedbackIcon": true, "minValue": "b*b", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": false, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "marks": 1, "type": "numberentry", "prompt": "Multiply the denominators
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": false, "scripts": {}}, {"maxValue": "(a*c)/(b*b)", "customMarkingAlgorithm": "", "unitTests": [], "showFeedbackIcon": true, "minValue": "(a*c)/(b*b)", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "marks": 1, "type": "numberentry", "prompt": "Put into a fration
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}], "unitTests": [], "showFeedbackIcon": true, "minValue": "(a*c)/(b*b)", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "stepsPenalty": 0, "marks": "3", "type": "numberentry", "prompt": "What is the answer to $\\frac{\\var{a}}{\\var{b}} \\times \\frac{\\var{c}}{\\var{b}}$?
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}, {"maxValue": "d/g", "customMarkingAlgorithm": "", "steps": [{"maxValue": "f/g", "customMarkingAlgorithm": "", "unitTests": [], "showFeedbackIcon": true, "minValue": "f/g", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "marks": 1, "type": "numberentry", "prompt": "Filp the second fraction
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}, {"maxValue": "(d*f)/(g*f)", "customMarkingAlgorithm": "", "unitTests": [], "showFeedbackIcon": true, "minValue": "(d*f)/(g*f)", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "marks": 1, "type": "numberentry", "prompt": "Multiply the fractions as above
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}], "unitTests": [], "showFeedbackIcon": true, "minValue": "d/g", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "stepsPenalty": 0, "marks": "3", "type": "numberentry", "prompt": "What is the answer to $\\frac{\\var{d}}{\\var{f}} \\div \\frac{\\var{g}}{\\var{f}}$?
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}, {"maxValue": "(h+k)/j", "customMarkingAlgorithm": "", "steps": [{"customMarkingAlgorithm": "", "variableReplacements": [], "unitTests": [], "prompt": "Check to see if the denominators are the same
", "marks": 0, "type": "information", "extendBaseMarkingAlgorithm": true, "variableReplacementStrategy": "originalfirst", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}}, {"maxValue": "h+k", "customMarkingAlgorithm": "", "unitTests": [], "showFeedbackIcon": true, "minValue": "h+k", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "marks": 1, "type": "numberentry", "prompt": "Add the numerators
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}, {"maxValue": "(h+k)/j", "customMarkingAlgorithm": "", "unitTests": [], "showFeedbackIcon": true, "minValue": "(h+k)/j", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": false, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "marks": 1, "type": "numberentry", "prompt": "Write as a fraction over the similar denominator; cancel down if you can.
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": false, "scripts": {}}], "unitTests": [], "showFeedbackIcon": true, "minValue": "(h+k)/j", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "stepsPenalty": 0, "marks": "3", "type": "numberentry", "prompt": "What is the answer to $\\frac{\\var{h}}{\\var{j}} + \\frac{\\var{k}}{\\var{j}}$?
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}, {"maxValue": "(l-n)/m", "customMarkingAlgorithm": "", "steps": [{"customMarkingAlgorithm": "", "variableReplacements": [], "unitTests": [], "prompt": "Check to see if the denominators are the same
", "marks": 0, "type": "information", "extendBaseMarkingAlgorithm": true, "variableReplacementStrategy": "originalfirst", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}}, {"maxValue": "abs((l-n))", "customMarkingAlgorithm": "", "unitTests": [], "showFeedbackIcon": true, "minValue": "abs((l-n))", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": false, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "marks": 1, "type": "numberentry", "prompt": "Subtract the numerators
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": false, "scripts": {}}, {"maxValue": "(abs((l-n)))/m", "customMarkingAlgorithm": "", "unitTests": [], "showFeedbackIcon": true, "minValue": "(abs((l-n)))/m", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": false, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "marks": 1, "type": "numberentry", "prompt": "Create a fraction with the original denominator; cancel down if you can.
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": false, "scripts": {}}], "unitTests": [], "showFeedbackIcon": true, "minValue": "(l-n)/m", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "stepsPenalty": 0, "marks": "3", "type": "numberentry", "prompt": "What is the answer to $\\frac{\\var{l}}{\\var{m}} - \\frac{\\var{n}}{\\var{m}}$?
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}, {"maxValue": "(o*q)/(p*r)", "customMarkingAlgorithm": "", "steps": [{"customMarkingAlgorithm": "", "variableReplacements": [], "unitTests": [], "prompt": "Multiply the numerators to make the top of the fraction
\nMultiply the denominators to make the bottom of the fraction
\nCancel down if you can
", "marks": 0, "type": "information", "extendBaseMarkingAlgorithm": true, "variableReplacementStrategy": "originalfirst", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}}], "unitTests": [], "showFeedbackIcon": true, "minValue": "(o*q)/(p*r)", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "stepsPenalty": "1", "marks": "3", "type": "numberentry", "prompt": "What is the answer to $\\frac{\\var{o}}{\\var{p}} \\times \\frac{\\var{q}}{\\var{r}}$?
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}, {"maxValue": "(s*v)/(u*t)", "customMarkingAlgorithm": "", "steps": [{"customMarkingAlgorithm": "", "variableReplacements": [], "unitTests": [], "prompt": "Flip the second fraction
\nMultiply through as before
", "marks": 0, "type": "information", "extendBaseMarkingAlgorithm": true, "variableReplacementStrategy": "originalfirst", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}}], "unitTests": [], "showFeedbackIcon": true, "minValue": "(s*v)/(u*t)", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "stepsPenalty": "1", "marks": "3", "type": "numberentry", "prompt": "What is the answer to $\\frac{\\var{s}}{\\var{t}} \\div \\frac{\\var{u}}{\\var{v}}$?
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}, {"maxValue": "((w*z)+(y*x))/(x*z)", "customMarkingAlgorithm": "", "steps": [{"customMarkingAlgorithm": "", "variableReplacements": [], "unitTests": [], "prompt": "Check to see if the denominators are the same
\nIf they are not - multiply each fraction up to equivalent fractions with equal denominators
\nOnce they are equal add the numerators and put over the equal denominator
\nCancel down if needed
", "marks": 0, "type": "information", "extendBaseMarkingAlgorithm": true, "variableReplacementStrategy": "originalfirst", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}}], "unitTests": [], "showFeedbackIcon": true, "minValue": "((w*z)+(y*x))/(x*z)", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "stepsPenalty": "1", "marks": "3", "type": "numberentry", "prompt": "What is the answer to $\\frac{\\var{w}}{\\var{x}} + \\frac{\\var{y}}{\\var{z}}$?
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}, {"maxValue": "((aa*dd)-(cc*bb))/(bb*dd)", "customMarkingAlgorithm": "", "steps": [{"customMarkingAlgorithm": "", "variableReplacements": [], "unitTests": [], "prompt": "Check to see if the denominators are the same
\nIf they are not - multiply each fraction up to equivalent fractions with equal denominators
\nOnce they are equal subtract the numerators and put over the equal denominator
\nCancel down if needed
", "marks": 0, "type": "information", "extendBaseMarkingAlgorithm": true, "variableReplacementStrategy": "originalfirst", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}}], "unitTests": [], "showFeedbackIcon": true, "minValue": "((aa*dd)-(cc*bb))/(bb*dd)", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "stepsPenalty": "1", "marks": "3", "type": "numberentry", "prompt": "What is the answer to $\\frac{\\var{aa}}{\\var{bb}} - \\frac{\\var{cc}}{\\var{dd}}$?
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}, {"maxValue": "(ee*gg)/(ff*hh)", "customMarkingAlgorithm": "", "steps": [{"customMarkingAlgorithm": "", "variableReplacements": [], "unitTests": [], "prompt": "Follow through the steps from the first and fifth questions
", "marks": 0, "type": "information", "extendBaseMarkingAlgorithm": true, "variableReplacementStrategy": "originalfirst", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}}], "unitTests": [], "showFeedbackIcon": true, "minValue": "(ee*gg)/(ff*hh)", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "stepsPenalty": "3", "marks": "3", "type": "numberentry", "prompt": "What is the answer to $\\frac{\\var{ee}}{\\var{ff}} \\times \\frac{\\var{gg}}{\\var{hh}}$?
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}, {"maxValue": "(ii*ll)/(jj*kk)", "customMarkingAlgorithm": "", "steps": [{"customMarkingAlgorithm": "", "variableReplacements": [], "unitTests": [], "prompt": "Follow the steps from the second and sixth questions
", "marks": 0, "type": "information", "extendBaseMarkingAlgorithm": true, "variableReplacementStrategy": "originalfirst", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}}], "unitTests": [], "showFeedbackIcon": true, "minValue": "(ii*ll)/(jj*kk)", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "stepsPenalty": "3", "marks": "3", "type": "numberentry", "prompt": "What is the answer to $\\frac{\\var{ii}}{\\var{jj}} \\div \\frac{\\var{kk}}{\\var{ll}}$?
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}, {"maxValue": "((mm*pp)+(nn*oo))/(nn*pp)", "customMarkingAlgorithm": "", "steps": [{"customMarkingAlgorithm": "", "variableReplacements": [], "unitTests": [], "prompt": "Follow the steps from the third and seventh questions
", "marks": 0, "type": "information", "extendBaseMarkingAlgorithm": true, "variableReplacementStrategy": "originalfirst", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}}], "unitTests": [], "showFeedbackIcon": true, "minValue": "((mm*pp)+(nn*oo))/(nn*pp)", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "stepsPenalty": "3", "marks": "3", "type": "numberentry", "prompt": "What is the answer to $\\frac{\\var{mm}}{\\var{nn}} + \\frac{\\var{oo}}{\\var{pp}}$?
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}, {"maxValue": "((qq*tt)-(rr*ss))/(rr*tt)", "customMarkingAlgorithm": "", "steps": [{"customMarkingAlgorithm": "", "variableReplacements": [], "unitTests": [], "prompt": "Follow the steps from the fourth and eighth questions
", "marks": 0, "type": "information", "extendBaseMarkingAlgorithm": true, "variableReplacementStrategy": "originalfirst", "showFeedbackIcon": true, "showCorrectAnswer": true, "scripts": {}}], "unitTests": [], "showFeedbackIcon": true, "minValue": "((qq*tt)-(rr*ss))/(rr*tt)", "mustBeReduced": false, "extendBaseMarkingAlgorithm": true, "showCorrectAnswer": true, "correctAnswerStyle": "plain", "correctAnswerFraction": true, "notationStyles": ["plain", "en", "si-en"], "variableReplacements": [], "stepsPenalty": "3", "marks": "3", "type": "numberentry", "prompt": "What is the answer to $\\frac{\\var{qq}}{\\var{rr}} - \\frac{\\var{ss}}{\\var{tt}}$?
", "variableReplacementStrategy": "originalfirst", "mustBeReducedPC": 0, "allowFractions": true, "scripts": {}}], "preamble": {"css": "", "js": ""}, "rulesets": {}, "metadata": {"description": "This is a set of questions designed to help you praction adding, subtracting, multiplying and dividing fractions.
\nAll of these can be done without a calculator
", "licence": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International"}, "variable_groups": [], "tags": [], "variables": {"n": {"description": "", "name": "n", "definition": "random(1..m-l) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "q": {"description": "", "name": "q", "definition": "random(1..r-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "tt": {"description": "", "name": "tt", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "kk": {"description": "", "name": "kk", "definition": "random(1..ll-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "hh": {"description": "", "name": "hh", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "aa": {"description": "", "name": "aa", "definition": "random(1..bb-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "w": {"description": "", "name": "w", "definition": "random(1..x-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "y": {"description": "", "name": "y", "definition": "random(1..x-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "ee": {"description": "", "name": "ee", "definition": "random(1..ff-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "m": {"description": "", "name": "m", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "oo": {"description": "", "name": "oo", "definition": "random(1..pp-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "ff": {"description": "", "name": "ff", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "b": {"description": "", "name": "b", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "j": {"description": "", "name": "j", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "dd": {"description": "", "name": "dd", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "gg": {"description": "", "name": "gg", "definition": "random(1..hh-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "f": {"description": "", "name": "f", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "ii": {"description": "", "name": "ii", "definition": "random(1..jj-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "v": {"description": "", "name": "v", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "x": {"description": "", "name": "x", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "rr": {"description": "", "name": "rr", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "l": {"description": "", "name": "l", "definition": "random(1..m-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "ss": {"description": "", "name": "ss", "definition": "random(1..tt-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "s": {"description": "", "name": "s", "definition": "random(1..t-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "d": {"description": "", "name": "d", "definition": "random(1..f-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "pp": {"description": "", "name": "pp", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "k": {"description": "", "name": "k", "definition": "random(1..j-h) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "ll": {"description": "", "name": "ll", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "p": {"description": "", "name": "p", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "h": {"description": "", "name": "h", "definition": "random(1..j-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "mm": {"description": "", "name": "mm", "definition": "random(1..nn-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "jj": {"description": "", "name": "jj", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "t": {"description": "", "name": "t", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "o": {"description": "", "name": "o", "definition": "random(1..p-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "a": {"description": "", "name": "a", "definition": "random(1..b-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "z": {"description": "", "name": "z", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "qq": {"description": "", "name": "qq", "definition": "random(1..rr-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "c": {"description": "", "name": "c", "definition": "random(1..b-a) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "nn": {"description": "", "name": "nn", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "bb": {"description": "", "name": "bb", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}, "g": {"description": "", "name": "g", "definition": "random(1..f-d) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "cc": {"description": "", "name": "cc", "definition": "random(1..dd-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "u": {"description": "", "name": "u", "definition": "random(1..v-1) //random numerator less than denominator", "templateType": "anything", "group": "Ungrouped variables"}, "r": {"description": "", "name": "r", "definition": "random(2..20) //random denominator", "templateType": "anything", "group": "Ungrouped variables"}}, "type": "question", "contributors": [{"name": "emma rand", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/115/"}, {"name": "Rachel Staddon", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/901/"}]}]}], "contributors": [{"name": "emma rand", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/115/"}, {"name": "Rachel Staddon", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/901/"}]}