// Numbas version: exam_results_page_options {"name": "How Numbas works", "extensions": [], "custom_part_types": [], "resources": [["question-resources/640px-Numbat.jpg", "/srv/numbas/media/question-resources/640px-Numbat.jpg"]], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "question_groups": [{"pickingStrategy": "all-ordered", "questions": [{"name": "How Numbas works", "tags": [], "metadata": {"description": "

This question contains information on how Numbas works, from the beginning of an exam to the end.

\n

Note: it was written for students who access Numbas exams through the Numbas LTI provider. Some of the information does not apply to standalone exams, or those delivered through a generic SCORM player.

", "licence": "Creative Commons Attribution 4.0 International"}, "statement": "

A Numbas exam consists of one or more questions, each of which consists of one or more parts.

\n

Your score for the question is the sum of your scores for each of the parts.

\n

", "advice": "

If this was a real question, there'd be a fully worked solution here. Instead, there's just this text to show where it would go.

\n

And a picture of a numbat.

\n
\"A\n
Photo by Martin Pot, used under the terms of the Creative Commons Attribution 3.0 licence.
\n
", "rulesets": {}, "extensions": [], "variables": {"n": {"name": "n", "group": "Ungrouped variables", "definition": "random(1..20)", "description": "", "templateType": "anything"}}, "variablesTest": {"condition": "", "maxRuns": 100}, "ungrouped_variables": ["n"], "variable_groups": [], "functions": {}, "preamble": {"js": "", "css": ""}, "parts": [{"type": "information", "useCustomName": true, "customName": "Exam navigation modes", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

This Numbas exam is presented in menu mode - you can choose to access any question in the exam from the menu.

\n

Exams that count towards course credit are normally presented in sequential mode - you work through a list of questions, and you can end the exam to lock your answers and see the feedback.

\n

You can move between questions however you like. It's a good idea to have a look at each of the questions in an exam before choosing the first one to answer.

\n

If the instructor has chosen to restrict your movement between questions, you'll be asked to confirm before leaving a question.

"}, {"type": "information", "useCustomName": true, "customName": "Randomisation", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

Many Numbas questions are randomised. This means that for each attempt at the question, numbers and other information in the question are picked at random.

\n

For practice material, this provides an inexhaustible supply of questions on a particular topic, while for assessed material it means that you're very unlikely to be shown exactly the same question as another student.

\n

Instructors set up the randomisation so that all possible versions of a randomised question are as difficult as each other.

\n

An example: this time, I have randomly picked the number {n}, which is {if(mod(n,2)=0,\"even\",\"odd\")}.

"}, {"type": "information", "useCustomName": true, "customName": "Submitting an answer", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

After you enter an answer for a part, click the Submit part button. Your answer is marked immediately. You might be immediately shown the number of marks awarded and some feedback text, if the instructor has enabled it, or you might have to wait until the exam is finished.

\n

You can submit an answer to a part as many times as you like, with no penalty.

\n

Answers entered but not submitted are not marked: it's important that you submit each answer after entering it.

\n

If you submit an answer that is not valid - for example, if it's in the wrong format - Numbas will not mark it and will show a message describing what is wrong. Some kinds of errors, such as missing brackets, can be caught before you submit - you'll be shown a warning message next to the input box.

"}, {"type": "numberentry", "useCustomName": true, "customName": "Try submitting an answer", "marks": 1, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

The correct answer to this part is the number $1$.

\n

Try submitting the number $1$. Try submitting a different number. Try writing an invalid answer, such as £1.

\n

Notice the feedback you get for each answer.

", "minValue": "1", "maxValue": "1", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}, {"type": "information", "useCustomName": true, "customName": "Saving your progress", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

The data to do with your attempt at the exam is saved automatically as you progress. If you leave an exam and come back to it, everything will be just as you left it.

\n

Unsubmitted answers are saved too, but you must submit them before ending the exam in order for them to be marked.

\n

Try closing this exam and re-entering it.

"}, {"type": "information", "useCustomName": true, "customName": "Steps", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

The instructor might offer a hint, or an opportunity to enter intermediate steps in a calculation, under the Show steps button. Text next to the button will tell you if a penalty will be applied for showing the steps. When there is a penalty, it reduces the maximum score you can obtain: your final score for the part is scaled down appropriately.

"}, {"type": "1_n_2", "useCustomName": true, "customName": "A part with steps", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

Is $\\var{n}$ even, or odd?

", "stepsPenalty": "1", "steps": [{"type": "numberentry", "useCustomName": true, "customName": "Hint", "marks": 1, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

A number is even if there's no remainder when you divide it by $2$.

\n

What's the remainder when you divide $\\var{n}$ by $2$?

", "minValue": "mod(n,2)", "maxValue": "mod(n,2)", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}], "minMarks": 0, "maxMarks": 0, "shuffleChoices": false, "displayType": "radiogroup", "displayColumns": 0, "showCellAnswerState": true, "choices": ["Even", "Odd"], "matrix": ["award(3,mod(n,2)=0)", "award(3,mod(n,2)=1)"], "distractors": ["", ""]}, {"type": "information", "useCustomName": true, "customName": "Adaptive marking", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

Some questions can account for your answers to previous parts while marking, either to prevent errors from being carried forward, or to allow you to make a free choice of a parameter.

\n

When a question uses one of your previous answers, the message \"This part has been marked using your answers to previous parts\" is shown in the feedback area. The question might apply a penalty, reducing your score, when this happens.

"}, {"type": "information", "useCustomName": true, "customName": "Timed exams", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

When an exam has a timer, it begins immediately after you click the Begin button. The timer continues running even if you close the exam.

"}, {"type": "information", "useCustomName": true, "customName": "Try another question", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

For practice material, the instructor might turn on the Try another question like this one button.

\n

When you click it, the question is regenerated from scratch. If it's randomised, you'll be shown new random values.

\n

Click the Try another question like this one button now. The number in the \"Randomisation\" section will change, and all the answer inputs will be cleared.

"}, {"type": "information", "useCustomName": true, "customName": "Advice", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

If the instructor allows it, you can click Reveal answers to reveal the answers to all of the question parts, and the Advice text. This normally contains a fully worked solution to the question.

\n

After the exam has ended, the answers and advice are automatically revealed, unless the instructor has chosen to delay or disable them.

\n

Try clicking Reveal answers now.

"}, {"type": "information", "useCustomName": true, "customName": "Ending the exam", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

After you click End exam, all of your answers are locked: you can't change them any more. If the instructor allows it, you will be shown your score and feedback for each question. You can click on a question to review it: you'll see the question text along with any answers you submitted.

\n

You can print a transcript of your attempt for your records. You can usually re-enter an attempt in review mode at a later date, too.

\n

If you re-enter an exam after ending it, you can see any feedback, and review your answers but not change them.

\n

The instructor might choose only to reveal the expected answers and advice after a certain date. If you re-enter the exam after this date, you will be shown all of the advice; until then, you will only be able to see your own answers.

\n

If you don't manage to end the exam before the deadline passes, the total score from the parts you answered is saved. So it's really important to submit your answers as you go!

\n

This exam is in menu mode, so there's no End exam button.

"}, {"type": "information", "useCustomName": true, "customName": "Receipts", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "

After the exam ends, you will be shown a code representing your result. You might also be emailed a copy of the same information.

\n

If there's any uncertainty about whether your score was saved correctly, you can send this code to the instructor to verify it.

"}], "partsMode": "all", "maxMarks": 0, "objectives": [], "penalties": [], "objectiveVisibility": "always", "penaltyVisibility": "always", "contributors": [{"name": "Christian Lawson-Perfect", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/7/"}]}]}], "contributors": [{"name": "Christian Lawson-Perfect", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/7/"}]}