// Numbas version: exam_results_page_options {"name": "Quadratic functions: Interpreting Graphs - Dilution", "extensions": ["geogebra"], "custom_part_types": [], "resources": [], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "question_groups": [{"pickingStrategy": "all-ordered", "questions": [{"name": "Quadratic functions: Interpreting Graphs - Dilution", "tags": [], "metadata": {"description": "

Estimating the proportion of sodium carbonate in a solutionat a specific timepoint and vice versa, depicted as a quadratic graph.

", "licence": "None specified"}, "statement": "

A small volume of sodium carbonate is added to a beaker of water. The proportion of the sodium carbonate, $p$, which has dissolved by time $t$ seconds is illustrated in the graph below for $0\\leq t\\leq \\var{tmax}$.

\n

{geogebra_applet('https://www.geogebra.org/m/uhnbdxaf', defs)}

", "advice": "

a) We first need to find the point on the time axis for $\\var{t_1}$ seconds. From that point, we draw a line vertically to find a point on the graph. From the point on the graph, we need to draw a horizontal line, and then estimate the value of $p$. 

\n

{geogebra_applet('https://www.geogebra.org/m/wnracghs', defsad)}

\n

Here, a good estimate could be $p=\\var{ans_a_rounded} $.

\n

b) We first need to estimate the point where the $\\var{p_1*100}$% would lay on would lie on the p-axis. That is $ \\frac{\\var{p_1*100}}{100}=\\var{p_1}$. From here, we draw a line horizontally to find a point on the graph. From the point on the graph, we draw a vertical line, and then estimate the value of $t$. 

\n

{geogebra_applet('https://www.geogebra.org/m/wnracghs', defsad1)}

\n

Here, a good estimate could be $\\var{ans_t}$ seconds.

\n

c) At 7 seconds, the proportion of sodium carbonate which has dessolved is $p=1$ or, if transformed to a percentage, $100$%. That means all the sodium carbonate will have dissolved completely at $t=7$ seconds and the quadratic graph  cannot describe the situation beyond the 7 seconds.

", "rulesets": {}, "extensions": ["geogebra"], "builtin_constants": {"e": true, "pi,\u03c0": true, "i": true}, "constants": [], "variables": {"a": {"name": "a", "group": "Problem posing variables", "definition": "random (1 ..5 )", "description": "", "templateType": "anything", "can_override": false}, "b": {"name": "b", "group": "Problem posing variables", "definition": "Random(50..90)", "description": "", "templateType": "anything", "can_override": false}, "c": {"name": "c", "group": "Problem posing variables", "definition": "random(100..400 #10)", "description": "", "templateType": "anything", "can_override": false}, "p_1": {"name": "p_1", "group": "Problem posing variables", "definition": "random(0 .. 1 # 0.1 except [ 0 , 1 ] )", "description": "", "templateType": "anything", "can_override": false}, "t_1": {"name": "t_1", "group": "Problem posing variables", "definition": "random(2 .. tmax)", "description": "", "templateType": "anything", "can_override": false}, "ans_a": {"name": "ans_a", "group": "answering variables", "definition": "({b}*{t_1}-{a}*{t_1}^2)/{c}", "description": "", "templateType": "anything", "can_override": false}, "disc": {"name": "disc", "group": "answering variables", "definition": "(b)^2-(4*a*(p_1*c))", "description": "", "templateType": "anything", "can_override": false}, "anst_1": {"name": "anst_1", "group": "answering variables", "definition": "(b+sqrt(disc))/(2*a)", "description": "", "templateType": "anything", "can_override": false}, "anst_2": {"name": "anst_2", "group": "answering variables", "definition": "(b-sqrt(disc))/(2*a)", "description": "", "templateType": "anything", "can_override": false}, "anst_1_rounded": {"name": "anst_1_rounded", "group": "answering variables", "definition": "precround(anst_1,2)", "description": "", "templateType": "anything", "can_override": false}, "anst_2_rounded": {"name": "anst_2_rounded", "group": "answering variables", "definition": "precround(anst_2,2)", "description": "", "templateType": "anything", "can_override": false}, "ans_a_rounded": {"name": "ans_a_rounded", "group": "answering variables", "definition": "precround(ans_a,2)", "description": "", "templateType": "anything", "can_override": false}, "disc_max_t": {"name": "disc_max_t", "group": "answering variables", "definition": "b^2-(4*a*c)", "description": "", "templateType": "anything", "can_override": false}, "tmax1": {"name": "tmax1", "group": "answering variables", "definition": "(b+sqrt(disc_max_t))/(2*a)", "description": "", "templateType": "anything", "can_override": false}, "tmax2": {"name": "tmax2", "group": "answering variables", "definition": "(b-sqrt(disc_max_t))/(2*a)", "description": "", "templateType": "anything", "can_override": false}, "tmax": {"name": "tmax", "group": "answering variables", "definition": "precround (tmax2,1)", "description": "", "templateType": "anything", "can_override": false}, "ans_t": {"name": "ans_t", "group": "answering variables", "definition": "if(anst_1[
['a',a],
['b',b],
['c',c]
]

", "templateType": "anything", "can_override": false}, "defsad": {"name": "defsad", "group": "Ungrouped variables", "definition": "[\n ['a',a],\n ['b',b],\n ['c',c],\n ['A',pointa]\n]", "description": "", "templateType": "anything", "can_override": false}, "pointA": {"name": "pointA", "group": "Ungrouped variables", "definition": "vector(t_1,({b}*{t_1}-{a}*{t_1}^2)/{c})", "description": "", "templateType": "anything", "can_override": false}, "defsad1": {"name": "defsad1", "group": "Ungrouped variables", "definition": "[\n ['a',a],\n ['b',b],\n ['c',c],\n ['A',pointb]\n]", "description": "", "templateType": "anything", "can_override": false}, "pointB": {"name": "pointB", "group": "Ungrouped variables", "definition": "vector(ans_t,p_1)", "description": "", "templateType": "anything", "can_override": false}}, "variablesTest": {"condition": "(disc>0)and(disc_max_t>0)and(tmax<>t_1)and(tmax<>1)", "maxRuns": 100}, "ungrouped_variables": ["defs", "defsad", "pointA", "defsad1", "pointB"], "variable_groups": [{"name": "Problem posing variables", "variables": ["a", "b", "c", "p_1", "t_1"]}, {"name": "answering variables", "variables": ["tmax", "ans_a", "disc", "anst_1", "anst_2", "anst_1_rounded", "anst_2_rounded", "ans_a_rounded", "disc_max_t", "tmax1", "tmax2", "ans_t"]}], "functions": {}, "preamble": {"js": "", "css": ""}, "parts": [{"type": "gapfill", "useCustomName": false, "customName": "", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

Use the graph to estimate the proportion of sodium carbonate which has dissolved after $\\var{t_1}$ seconds.

\n

$p=$ [[0]]

\n

Give your answer as a decimal, if needed, rounded to 2 decimal places.

\n

", "gaps": [{"type": "jme", "useCustomName": false, "customName": "", "marks": 1, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "answer": "{ans_a}", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": "0.025", "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": false, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "valuegenerators": []}], "sortAnswers": false}, {"type": "gapfill", "useCustomName": false, "customName": "", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

Use the graph to estimate the time taken for $\\simplify{{p_1}*100}$ % of the sodium carbonate to dissolve. 

\n

$t=$ [[0]] sec.

\n

Give your answer rounded to 2 decimal places.

\n

", "gaps": [{"type": "jme", "useCustomName": false, "customName": "", "marks": 1, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "answer": "{ans_t}", "showPreview": true, "checkingType": "absdiff", "checkingAccuracy": "0.15", "failureRate": 1, "vsetRangePoints": 5, "vsetRange": [0, 1], "checkVariableNames": false, "singleLetterVariables": false, "allowUnknownFunctions": true, "implicitFunctionComposition": false, "caseSensitive": false, "valuegenerators": []}], "sortAnswers": false}, {"type": "gapfill", "useCustomName": false, "customName": "", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

Why is this model not appropriate when $t\\geq \\var{tmax}$. You can choose only one of the answers.

\n

[[0]]

", "gaps": [{"type": "1_n_2", "useCustomName": false, "customName": "", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minMarks": 0, "maxMarks": 0, "shuffleChoices": false, "displayType": "radiogroup", "displayColumns": 0, "showCellAnswerState": true, "choices": ["After $\\var{tmax}$ seconds, the volume of sodium carbonate is removed from the beaker.", "After $\\var{tmax}$ seconds, the sodium carbonate will continue dissolving at a different rate.", "After $\\var{tmax}$ seconds, the sodium carbonate will have dissolved completely.", "After $\\var{tmax}$ seconds, the proportion will be negative, $p\\leq 0$."], "matrix": [0, 0, "1", 0], "distractors": ["", "", "", ""]}], "sortAnswers": false}], "partsMode": "all", "maxMarks": 0, "objectives": [], "penalties": [], "objectiveVisibility": "always", "penaltyVisibility": "always", "contributors": [{"name": "Ben McGovern", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/4872/"}, {"name": "Evi Papadaki", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/18113/"}]}]}], "contributors": [{"name": "Ben McGovern", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/4872/"}, {"name": "Evi Papadaki", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/18113/"}]}