Index

Working with MUMIE as author

Working with MUMIE as teacher

Using MUMIE via plugin in local LMS

FAQ for examination lecturers

Overview

Go back to the old wiki

We revise and update this wiki. We apologize for the inconvenience this may cause you.

# Create input field problems

• input field questions must have one of the question types
• input.number
• input.finite-number-set
• input.function
• input.cases.function
• input.interval
• input.matrix
• input.text
• input.truth-table

For the general structure of input field questions
see Structure of Questions.

The answer blocks are of the form:

12345678910111213\begin{answer}    \type{...}       % only if the question-type is input.generic    \text{...}       % Text that appears next to the input box. This command is ignored,                     % if in the question text the answer is referenced by \ansref.     \solution{...}   % Defines what a correct solution would be. The argument                     % has to be a variable name defined in the variables environment.     ...              % Some commands specifying how the student input should be                      % checked for correctness.    \explanation{..} % optional explanation text that appears if the student answer was not correct.     \score{..}       % optional, provides the answer with a different score than 1.  \end{answer} 

# Type: Input Number

For type input.number there are no additional corrector specifications in the answer environment.

The following example shows a question with a number as input which has one single constant as an answer:

1234567891011121314151617181920212223\begin{question}     \begin{variables}        \number{a}{11}        \number{b}{16}        \function{f}{a/b}    \end{variables}     \type{input.number}    \field{real}    \displayprecision{3}    \correctorprecision[rounded]{3}     \text{Determine the decimal expansion of $\var{f}$ correct to three decimal places.}    \explanation{Think about what rounded off to three decimal places means.}     \begin{answer}        \text{Answer: }        \explanation{The explanation that belongs to this specific answer}        \solution{f}    \end{answer} \end{question} 

What happens in the code:

• Between \begin{variables} and \end{variables} three variables are defined, namely
a number a having the value 11, a number b having the value 16, and a variable f which
is equal to the fraction $$\frac{a}{b}=\frac{11}{16}$$, and which will be displayed as
$$\frac{11}{16}$$.
• \type{input.number}: all answers demand for a number as input.
• \field{real}: Numbers are treated as decimal numbers and corrected as those
(see Number fields for more details).
• \displayprecision{3} and \correctorprecision[rounded]{3}: Determine to which
precision numbers are displayed and corrected
(see Precision for real numbers for more details).
• \text{Determine ...}: This is the text shown at the beginning of the question.
It accepts LaTeX-style text as argument. Variables can be displayed via the command \var{..},

## Consecutive errors

The automatic correction of generic TeX problems can take into account consecutive errors. This feature is only
available for questions of type input.number or input.function.