Multi Parameters

Top  Previous  Next

Multi parameters automate multichoice questions.

 

$p=multi(Correct,Incorrect,Incorrect 2,...)

 

The first value in the parameter must be the correct answer to the question. You can then have as many incorrect answers / distractors as your question requires.

 

Every time you regenerate, any parameters in the multi parameter will be replaced and the answers shuffled. This means that you can change both the answers and the order of the answers.

 

To use a multi parameter, you might write a question like "What is the square root of 9?"

 

Your parameter might then be

 

$m=multi(3,9,1,4)

 

Where 3 is the correct answer and 9, 1 and 4 are the distractors. The correct answer MUST be first in the list.

 

In your equation you would then write

 

What is the square root of 9?

 

A.        $m[1]

B.        $m[2]

C.        $m[3]

D.        $m[4]

 

Note: You need to refer to the values in order. Do NOT shuffle the list yourself.

 

When you regenerate, your answers will be automatically shuffled so you might see.

 

A.        4

B.        3

C.        1

D.        9

 

You can access the correct answer to the question using $m[A]

 

Answer: $m[A]

 

which, in this case, will be replaced with B.

 

You can also obtain the reference to the answer using $m[R]. In this example, the reference is 2.

 

You can include text in your answers using quotes.

 

$n=multi("Local Maximum","Local Minimum","Horizontal Point of Inflection")