Question Type
Questions
Answers
Help
This site generates maths questions. Key features are:
- Extremely customisable
- LaTeX and Markdown export
- Permalink to questions
- Assemble questions into a worksheet
- Reorder questions
- Regenerate individual questions
- n-up printing
Customisation
The questions are very customisable, primarily by specifying ranges for various parameters. The questions are then built by making random selections from those ranges.
- The core of a range is
start:end
, which specifies a range of values betweenstart
andend
inclusive, where the step is something sensible. Examples1:10
anda:g
. - A "range" can also be a single item.
- Ranges can be combined by comma-separating them,
example
-10:-1,1:10
. - A range can have a weight, prefixed by
an
x
, which gives that range extra weight if there are multiple individual ranges. Example-10:-1,1:10x2
will select a positive number twice as often as negative. - A range can have a multiplier, prefixed by
a
*
, which multiplies all the values by that multiplier (this only makes sense for numerical ranges). Examples1:10*10
selects multiples of 10. - Similarly, a range can have a divider,
prefixed by a
/
. This is particularly useful when wanting to select fractions.
Organisation
Once generated, the questions can be organised.
- The questions can be reordered by dragging. The answers automatically reorder accordingly.
- Questions can be regenerated by clicking on
the
⟳
icon. - Questions can be added to a worksheet by clicking on
the
+
icon. The worksheet can be viewed by clicking on the Worksheet tab at the top. The wording of the questions can be different when they are part of a worksheet to make them stand alone. - Bits of text are editable.
Export
There are several options for exporting and sharing the questions (and answers).
- Permalink: it is possible to set the seed for the random choices, which means that all the choices will be made the same. A link at the bottom of the page sets all the parameters for the questions, including the random seed, so can be shared to exactly reproduce a set of questions. This only makes sense if there has been no customisation. Note that no information is stored on the server, this is all done through setting the parameters in the link.
- Printing: the printer icon in the top left of the browser window does two things. It simplifies the display, showing only the questions and answers. It also repeats the questions so that they fill a page, pushing the answers onto the next page, making it easier to print a set without wasting paper. This is not 100% guaranteed to put the page break in the right place, but usually changing the scale of the print by a couple of percent can fix this without visually changing the layout.
- LaTeX and Markdown export: these export the
questions, answers, and both interleaved, suitable for
pasting into a LaTeX or Markdown document. Note that
these don't produce a full document, and questions with
a picture require the
tikz
package.