// Numbas version: finer_feedback_settings
{"name": "1.2 - Fractions - Add, subtract, multiply,divide (simple operations)", "extensions": [], "custom_part_types": [], "resources": [], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "question_groups": [{"pickingStrategy": "all-ordered", "questions": [{"name": "1.2 - Fractions - Add, subtract, multiply,divide (simple operations)", "tags": [], "metadata": {"description": "
This is a set of questions designed to help you practice adding, subtracting, multiplying and dividing fractions.
\nAll of these can be done without a calculator.
", "licence": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International"}, "statement": "These are basic questions to help you practice adding, subtracting, multiplying and dividing fractions.
\nAttempt the questions without a calculator.
\nGive your answer as a fraction.
", "advice": "When adding/subtracting fractions, you must first find a common denominator between the fractions. If they already have the same denominator then you only need to worry about adding/subtracting the numerators and dividing the result by the common denominator.
\nFor example:
To find a common denominator of $\\frac{2}{5} + \\frac{7}{15}$, the most obvious would be $15$, because $5\\times3=15$. Therefore, you must multiply both sides of the fraction $\\frac{2}{5}$ by $3$ to obtain a new fraction $\\frac{6}{15}$. This is known as 'scaling up'.
Now you can add the two fractions together (by adding the numerators) because they have the same denominator:
$\\frac{6}{15}+\\frac{7}{15}=\\frac{13}{15}$.
\nThe same applies with subtraction as well as addition.
\n\nWhen multiplying fractions, you can simply multiply the two numerators and divide this by the multiplication of the two denominators.
\nFor example:
$\\frac{a}{b}\\times\\frac{c}{d}$ = $\\frac{a\\times{c}}{b\\times{d}}$
\nIn some cases, it is possible to cancel out terms be capitalising on the associativity and commutativity of multiplication.
\ne.g.
\nFor
\n\\[ \\frac{10}{9} \\times \\frac{6}{5} \\]
\nRather than calculating $10 \\times 6 = 60$ and dividing this by $9 \\times 5 = 45$, we can recognise that the multiplication will give the same result as
\n\\[ \\frac{10}{5} \\times \\frac{6}{9} \\]
\nand then recognise that these fractions have simpler represenations of $2$ and $\\frac{2}{3}$ respectively, and so then we can calculate the solution to be $\\frac{4}{3}$ more easily.
\n\nWhen dividing fractions, you firstly need to reciprocate (flip) the second fraction, then multiply the numerators and denominators as you would a normal multiplication question.
\nFor example:
$\\frac{a}{b} \\div \\frac{c}{d}$ would be flipped to become $\\frac{a}{b} \\div \\frac{d}{c}$ and then treated as a normal multiplication question (as explained above).
", "rulesets": {}, "extensions": [], "builtin_constants": {"e": true, "pi,\u03c0": true, "i": true, "j": false}, "constants": [], "variables": {"ii": {"name": "ii", "group": "Ungrouped variables", "definition": "random(1..jj-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "ee": {"name": "ee", "group": "Ungrouped variables", "definition": "random(1..ff-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "m": {"name": "m", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "ff": {"name": "ff", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "kk": {"name": "kk", "group": "Ungrouped variables", "definition": "random(1..ll-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "j": {"name": "j", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "d": {"name": "d", "group": "Ungrouped variables", "definition": "random(1..f-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "c": {"name": "c", "group": "Ungrouped variables", "definition": "random(1..b-a) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "bb": {"name": "bb", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "nn": {"name": "nn", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "hh": {"name": "hh", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "v": {"name": "v", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "l": {"name": "l", "group": "Ungrouped variables", "definition": "random(1..m-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "q": {"name": "q", "group": "Ungrouped variables", "definition": "random(1..r-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "p": {"name": "p", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "s": {"name": "s", "group": "Ungrouped variables", "definition": "random(1..t-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "u": {"name": "u", "group": "Ungrouped variables", "definition": "random(1..v-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "mm": {"name": "mm", "group": "Ungrouped variables", "definition": "random(1..nn-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "pp": {"name": "pp", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "cc": {"name": "cc", "group": "Ungrouped variables", "definition": "random(1..dd-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "oo": {"name": "oo", "group": "Ungrouped variables", "definition": "random(1..pp-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "t": {"name": "t", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "tt": {"name": "tt", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "gg": {"name": "gg", "group": "Ungrouped variables", "definition": "random(1..hh-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "f": {"name": "f", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "b": {"name": "b", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "n": {"name": "n", "group": "Ungrouped variables", "definition": "random(1..m-l) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "z": {"name": "z", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "g": {"name": "g", "group": "Ungrouped variables", "definition": "random(1..f-d) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "x": {"name": "x", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "aa": {"name": "aa", "group": "Ungrouped variables", "definition": "random(1..bb-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "jj": {"name": "jj", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "dd": {"name": "dd", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "a": {"name": "a", "group": "Ungrouped variables", "definition": "random(1..b-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "ll": {"name": "ll", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "k": {"name": "k", "group": "Ungrouped variables", "definition": "random(1..j-h) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "y": {"name": "y", "group": "Ungrouped variables", "definition": "random(1..x-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "ss": {"name": "ss", "group": "Ungrouped variables", "definition": "random(1..tt-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "r": {"name": "r", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "h": {"name": "h", "group": "Ungrouped variables", "definition": "random(1..j-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "qq": {"name": "qq", "group": "Ungrouped variables", "definition": "random(1..rr-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "rr": {"name": "rr", "group": "Ungrouped variables", "definition": "random(2..20) //random denominator", "description": "", "templateType": "anything", "can_override": false}, "w": {"name": "w", "group": "Ungrouped variables", "definition": "random(1..x-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "o": {"name": "o", "group": "Ungrouped variables", "definition": "random(1..p-1) //random numerator less than denominator", "description": "", "templateType": "anything", "can_override": false}, "cf": {"name": "cf", "group": "Ungrouped variables", "definition": "random(2..5)", "description": "", "templateType": "anything", "can_override": false}, "ker1": {"name": "ker1", "group": "Ungrouped variables", "definition": "random(2..4)", "description": "", "templateType": "anything", "can_override": false}, "ker2": {"name": "ker2", "group": "Ungrouped variables", "definition": "random(1..ker1-1)", "description": "", "templateType": "anything", "can_override": false}, "ker3": {"name": "ker3", "group": "Ungrouped variables", "definition": "random(2..4)", "description": "", "templateType": "anything", "can_override": false}, "ker4": {"name": "ker4", "group": "Ungrouped variables", "definition": "random(1..ker1*cf-1)", "description": "", "templateType": "anything", "can_override": false}, "multiples": {"name": "multiples", "group": "Ungrouped variables", "definition": "matrix(vector(2..6)*2,vector(2..6)*3,vector(2..6)*4,vector(2..6)*5)", "description": "", "templateType": "anything", "can_override": false}, "mult1": {"name": "mult1", "group": "Ungrouped variables", "definition": "random( [\n [multiples[0][random(0..2)],\n multiples[1][random(3..4)],\n multiples[1][random(0..2)],\n multiples[0][random(3..4)]] \n ,\n [multiples[0][random(0..2)],\n multiples[2][random(3..4)],\n multiples[2][random(0..2)],\n multiples[0][random(3..4)]] \n,\n [multiples[0][random(0..2)],\n multiples[3][random(0..2)],\n multiples[3][random(3..4)],\n multiples[0][random(3..4)]] \n ,\n [multiples[1][random(0..2)],\n multiples[3][random(3..4)],\n multiples[3][random(0..2)],\n multiples[1][random(3..4)]] \n])", "description": "", "templateType": "anything", "can_override": false}, "div1": {"name": "div1", "group": "Ungrouped variables", "definition": "random( [\n [multiples[0][random(0..2)],\n multiples[1][random(3..4)],\n multiples[0][random(3..4)],\n multiples[1][random(0..2)]] \n ,\n [multiples[0][random(0..2)],\n multiples[2][random(2..4)],\n multiples[0][random(3..4)],\n multiples[2][random(0..1)]] \n,\n [multiples[0][random(0..1)],\n multiples[3][random(3..4)],\n multiples[0][random(2..4)],\n multiples[3][random(0..2)]] \n ,\n [multiples[1][random(0..2)],\n multiples[3][random(3..4)],\n multiples[1][random(3..4)],\n multiples[3][random(0..2)]] \n])", "description": "", "templateType": "anything", "can_override": false}}, "variablesTest": {"condition": "", "maxRuns": 100}, "ungrouped_variables": ["a", "b", "c", "d", "f", "g", "j", "m", "p", "r", "t", "v", "x", "z", "bb", "dd", "ff", "hh", "jj", "ll", "nn", "pp", "rr", "tt", "h", "k", "l", "n", "o", "q", "s", "u", "w", "y", "aa", "cc", "ee", "gg", "ii", "kk", "mm", "oo", "qq", "ss", "cf", "ker1", "ker2", "ker3", "ker4", "multiples", "mult1", "div1"], "variable_groups": [], "functions": {}, "preamble": {"js": "", "css": ""}, "parts": [{"type": "numberentry", "useCustomName": false, "customName": "", "marks": 1, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "What is the answer to $\\frac{\\var{ker2}}{\\var{ker1}} + \\frac{\\var{ker4}}{\\var{cf*ker1}}$?
", "minValue": "(ker2*cf + ker4)/(cf*ker1)", "maxValue": "(ker2*cf + ker4)/(cf*ker1)", "correctAnswerFraction": true, "allowFractions": true, "mustBeReduced": false, "mustBeReducedPC": 0, "displayAnswer": "", "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}, {"type": "numberentry", "useCustomName": false, "customName": "", "marks": 1, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "What is the answer to $\\frac{\\var{ker2}}{\\var{ker1}} - \\frac{\\var{ker4}}{\\var{(cf+1)*ker1}}$?
", "minValue": "(ker2*(cf+1) - ker4)/((cf+1)*ker1)", "maxValue": "(ker2*(cf+1) - ker4)/((cf+1)*ker1)", "correctAnswerFraction": true, "allowFractions": true, "mustBeReduced": false, "mustBeReducedPC": 0, "displayAnswer": "", "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}, {"type": "numberentry", "useCustomName": false, "customName": "", "marks": 1, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "What is the answer to $\\frac{\\var{ker2}}{\\var{ker1+1}} + \\frac{\\var{ker4+1}}{\\var{(cf)*(ker1+1)}}$?
", "minValue": "(ker2*cf + ker4+1)/((ker1+1)*cf)", "maxValue": "(ker2*cf + ker4+1)/((ker1+1)*cf)", "correctAnswerFraction": true, "allowFractions": true, "mustBeReduced": false, "mustBeReducedPC": 0, "displayAnswer": "", "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}, {"type": "numberentry", "useCustomName": false, "customName": "", "marks": 1, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "What is the answer to $\\frac{\\var{mult1[0]}}{\\var{mult1[1]}} \\times \\frac{\\var{mult1[2]}}{\\var{mult1[3]}}$?
", "minValue": "(mult1[0]*mult1[2])/(mult1[1]*mult1[3])", "maxValue": "(mult1[0]*mult1[2])/(mult1[1]*mult1[3])", "correctAnswerFraction": true, "allowFractions": true, "mustBeReduced": false, "mustBeReducedPC": "70", "displayAnswer": "", "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}, {"type": "numberentry", "useCustomName": false, "customName": "", "marks": 1, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "What is the answer to $\\frac{\\var{div1[0]}}{\\var{div1[1]}} \\div \\frac{\\var{div1[2]}}{\\var{div1[3]}}$?
", "minValue": "(div1[0]/div1[1])/(div1[2]/div1[3])", "maxValue": "(div1[0]/div1[1])/(div1[2]/div1[3])", "correctAnswerFraction": true, "allowFractions": true, "mustBeReduced": false, "mustBeReducedPC": 0, "displayAnswer": "", "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}], "partsMode": "all", "maxMarks": 0, "objectives": [], "penalties": [], "objectiveVisibility": "always", "penaltyVisibility": "always", "contributors": [{"name": "Kieran Mulchrone", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/1243/"}, {"name": "Musa Mammadov", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/4417/"}, {"name": "Simon James", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/18202/"}], "resources": []}]}], "contributors": [{"name": "Kieran Mulchrone", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/1243/"}, {"name": "Musa Mammadov", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/4417/"}, {"name": "Simon James", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/18202/"}]}