Matching Questions

Question Mode: Matching

 

qu.x.y.mode=Matching@

 

 

Matching questions display two lists. A student must match each element of the first list with an element in the second list.

 

Matching question types allow only 1 to 1 matches in the correct answer. Matches of 1 element to many are not available in the system. As an alternative, consider using Multiple Choice or Multiple Selection questions.

 

The elements can be HTML-compatible reference objects, for example, images.

 

The system displays the elements of the first list in rows (of 3, by default) elements. Each element has a drop box that contains numbers relating to the elements from the second list, which are listed below.

 

Example

 

The following algorithmically-generated Matching question uses images (not text) for matching pairs.

 

qu.1.1.mode=Matching@

qu.1.1.name=pKa sort by matching@

qu.1.1.editing=useHTML@

qu.1.1.algorithm=

$a=switch(rint(4),

"<img src=../classes/myclass/pka/pka01a01.gif>",

"<img src=../classes/myclass/pka/pka01a02.gif>",

"<img src=../classes/myclass/pka/pka01a03.gif>",

"<img src=../classes/myclass/pka/pka01a04.gif>");

$b=switch(rint(4),

"<img src=../classes/myclass/pka/pka02a01.gif>",

"<img src=../classes/myclass/pka/pka02a02.gif>",

"<img src=../classes/myclass/pka/pka02a03.gif>",

"<img src=../classes/myclass/pka/pka02a04.gif>");

$c=switch(rint(5),

"<img src=../classes/myclass/pka/pka03a01.gif>",

"<img src=../classes/myclass/pka/pka03a02.gif>",

"<img src=../classes/myclass/pka/pka03a03.gif>",

"<img src=../classes/myclass/pka/pka03a04.gif>",

"<img src=../classes/myclass/pka/pka03a05.gif>");

$d=switch(rint(6),

"<img src=../classes/myclass/pka/pka04a01.gif>",

"<img src=../classes/myclass/pka/pka04a02.gif>",

"<img src=../classes/myclass/pka/pka04a03.gif>",

"<img src=../classes/myclass/pka/pka04a04.gif>",

"<img src=../classes/myclass/pka/pka04a05.gif>",

"<img src=../classes/myclass/pka/pka04a06.gif>");

$e=switch(rint(2),

"<img src=../classes/myclass/pka/pka05a01.gif>",

"<img src=../classes/myclass/pka/pka05a02.gif>");

@

qu.1.1.format.columns=5@

qu.1.1.question=Sort the molecules below from highest to lowest pKa:@

qu.1.1.term.1=1 (lowest pKa, Most acidic)@

qu.1.1.term.1.def.1=$a@

qu.1.1.term.2=2@

qu.1.1.term.2.def.1=$b@

qu.1.1.term.3=3@

qu.1.1.term.3.def.1=$c@

qu.1.1.term.4=4@

qu.1.1.term.4.def.1=$d@

qu.1.1.term.5=5 (highest pKa, Least acidic)@

qu.1.1.term.5.def.1=$e@

See Also:

Matching Questions in the QBE

Multiple Choice

Multiple Selection

Question Types Available in the System