655 results authored by Christian Lawson-Perfect - search across all users.
-
Exam (4 questions) in Demos
An exam set up to produce printed worksheets.
-
Question in TALMO Formative assessment talk 2022
Made for my TALMO talk. This demonstrates how you can use a part with no marks as an oracle to perform calculations, to help the student check their working.
-
Exam (8 questions) in TALMO Formative assessment talk 2022
Questions shown in my presentation for the Teaching And Learning Mathematics Online session, 16th November 2022.
-
Question in TALMO Formative assessment talk 2022
This question demonstrates a few ways of interacting with a Venn diagram drawn using JSXGraph.
-
Question in TALMO Formative assessment talk 2022
Guides the student through the process of writing an integer in binary. They can pick any number they like, then choose from a selection of methods, or just do their own method and have the answer checked.
-
Question in TALMO Formative assessment talk 2022
Demonstrating a feedback loop in a Numbas part: which of the required properties does your answer satisfy?
-
Question in TALMO Formative assessment talk 2022
Demonstrating a kind of feedback loop in a Numbas part: you're told how close you are to the correct answer.
-
Question in TALMO Formative assessment talk 2022
Two parts to demonstrate kinds of feedback loop in a Numbas part: correctness, and refining an answer.
-
Question in How-tos
A line with random $x$- and $y$- intercepts is plotted, and you have to drag two dots over the points where the line crosses the $x$ and $y$ axes.
-
Question in DIAGNOSYS
No description given
-
Question in Getting Started
An explore mode activity containing a lot of questions, for students to check their understanding of the information in the "Getting Started" material.
Note: This question was written for students accessing Numbas exams through the Numbas LTI tool. Some of the information does not apply to exams accessed standalone or through a generic SCORM player.
-
Question in Getting Started
This question gives information for students on how to answer number entry parts, with some opportunities to try submitting answers.
-
Question in How-tos
Shows how the "decimal" data type can represent very small numbers with more precision than the default "number" data type.
-
Question in Demos
This question shows how to use the JSXGraph extension to show the student a plot of a function that they enter.
In the first part, the student enters an expression for $f(x)$. Once they've done that, they can reveal a plot of the function.
-
Question in Demos
This question demonstrates how to plot a graph of a function using JSXGraph.
-
Question in Demos
Demonstration of randomisation: many elements in this question are randomised. The names of the products and clients are randomly chosen, as are the prices and order amounts.
-
Question in DIAGNOSYS
No description given
-
Question in Christian's workspace
Shows how to use the "openSteps" and "hideSteps" JavaScript events for parts.
-
Question in NCL MAS2707
The student is shown two labelled graphs. They are asked:
- Number of vertices in each
- Number of edges in each
- Degree sequences for each
- Is there an isomorphism between them? If so, write one.
The number of vertices is always equal, so this is a gimme.
If the edges or degree sequences are different, the student is expected to realise that there cannot be an isomorphism.
If these values are the same, then there will be an isomorphism (else the question is a bit too tricky).
Numbas expects a particular isomorphism, but there may be more than one, all of which would be accepted.
-
Question in NCL MAS2707
Consider a binary tree with $2^n$ nodes.
We give generators for the isomorphisms of the tree: at each non-leaf vertex, swap the branches descending from that node.
- What is the action of a given word?
- Write a word which produces the required isomorphism
- Which generators commute?
- What is the order of each generator?
- Write one of the (non-root) generators in terms of the others.
- Which permutations of the leaves are possible?
- What is the order of the group of isomorphisms?
- What is the order of the quotient group obtained by identifying all the leaves of one branch?
-
Question in How-tos
The student is given a number in base 10 and asked to write it in a given base, between 2 and 16. The number has at most 3 digits in the other base.
Until it's possible to derive the expected answer for a part in the marking algorithm (see the issue tracker), this question has "show expected answer" turned off, because it just shows the base 10 number.
-
Question in DIAGNOSYS
No description given
-
Question in DIAGNOSYS
No description given
-
Question in Demos
This question defines an otherwise-pointless pre-submit task of "wait for a while" before marking the student's answer, in order to demonstrate how to use the pre-submit tasks feature.
-
Question in Quantities extension
Convert a metric measurement to another order of magnitude, e.g. g to kg.
-
Question in Christian's workspace
This is a copy of a question by Ben Brawn. It replaces the JavaScript construction of the diagram with Eukleides.
-
Question in Christian's workspace
This is a copy of a question by Ben Brawn. It replaces the JavaScript construction of the diagram with JSXGraph+JME.
-
Question in Demos
A demo of the "quantities with units" extension and custom part type.
-
Question in How-tos
A couple of different ways of showing the correct answer to a single part as soon as the student submits an answer. One way allows the student to change their answer, while the other locks the part.
A third part includes a "reveal answers to this part" button, which allows the student to choose to reveal the answer to the part.
Think very carefully before using this: by revealing the answer, you are removing the opportunity for the student to later on realise they've got that step wrong, as a consequence of some further work. It's often possible to use adaptive marking to use the student's answer in place of the correct answer in later parts.
-
Question in Christian's workspace
The student is shown a diagram with a line between two points. They must make the line cross the axes at $x=1$ and $y=2$. They can drag the points around, or type a gradient in to move the points accordingly.