CAL-M
Una pregunta de tipo calculada de selección única o múltiple (CAL-M, CALculated-Multichoice) es muy similar a una pregunta calculada del apartado anterior, la diferencia está en que la respuesta no se escribe sino que se elige de una lista de opciones. La lista de opciones es generada por las fórmulas correctas e incorrectas que se especifiquen.
En FQM este tipo de preguntas se denominan CAL-M (CALculated-Multichoice) y su bloque de tipo de pregunta tiene el siguiente formato:
# CAL-M #
La definición de una pregunta de este tipo se hace a través de un bloque de pregunta cuyo formato genérico es:
Enunciado de la pregunta con variables de la forma: {variable1}, {variable2}, ... {variableN}
( FórmulaCorrecta1 )
( FórmulaCorrecta2 )
( FórmulaCorrecta3 )
...
decimales_respuesta # lista [ # decimales_variables ]
variable1 # [ decimales1 ] # valor1-1 # valor1-2 # valor1-3...
variable2 # [ decimales2 ] # valor2-1 # valor2-2 # valor2-3...
...
variableN # [ decimalesN ] # valorN-1 # valorN-2 # valorN-3...
( FórmulaErrónea1 )
( FórmulaErrónea2 )
( FórmulaErrónea3 )
...
o bien:
Enunciado de la pregunta con variables de la forma: {variable1}, {variable2}, ... {variableN}
( FórmulaCorrecta1 )
( FórmulaCorrecta2 )
( FórmulaCorrecta3 )
...
decimales_respuesta # rango # cantidad [ # decimales_variables ]
variable1 # [ decimales1 ] # mínimo1 # máximo1
variable2 # [ decimales2 ] # mínimo2 # máximo2
...
variableN # [ decimalesN ] # mínimoN # máximoN
( FórmulaErrónea1 )
( FórmulaErrónea2 )
( FórmulaErrónea3 )
...
Estos bloques de preguntas son muy similares a los vistos para las preguntas CAL. Debido a que la respuesta correcta se elige, aquí no existe línea de error y tampoco línea de unidades; pero sí debe especificarse una lista de fórmulas erróneas para que generen las opciones incorrectas.
En primer lugar está el enunciado de la pregunta, le siguen las fórmulas correctas, la especificación del tipo de banco de datos y el banco de datos. Hasta aquí todo tiene el mismo significado y sintaxis que en las preguntas de tipo CAL.
Si la pregunta CAL-M tiene una sola fórmula correcta se mostrará una lista de botones de opción, pues solo hay una solución, pero si tuviera más de una fórmula correcta, la lista sería de cuadros de chequeo, para que puedan elegirse las distintas soluciones correctas.
La última parte del bloque de pregunta CAL-M son las fórmulas incorrectas, que sirven para generar respuestas erróneas y al menos debe escribirse una.
Un ejemplo de este tipo de preguntas es el siguiente:
#CAL-M#
>>>br
Cuáles son las raices de $$ Ax^2+Bx+C=0 $$ para los siguientes valores:
A={a}
B={b}
C={c}
<<<
( (-{b} + sqrt( {b}*{b} - 4*{a}*{c} )) / (2*{a}) )
( (-{b} - sqrt( {b}*{b} - 4*{a}*{c} )) / (2*{a}) )
2 # rango # 30 # 1
a # 1 # 3
b # 5 # 7
c # -2 # 2
( (-{b} * sqrt( {b}*{b} - 4*{a}*{c} )) / (2*{a}) )
( (-{b} + sqrt( {b}*{b} - 4*{a}*{c} )) + (2*{a}) )
( (-{b} - sqrt( {b}*{b} - 4*{a}*{c} )) - (2*{a}) )
( (-{b} / sqrt( {b}*{b} - 4*{a}*{c} )) * (2*{a}) )

Como puede verse, al haber dos soluciones correctas, se muestran cuadros de chequeo para poder seleccionarlas.
Un ejemplo con una única solución correcta es el siguiente:
Si tenemos un triángulo de base {b} y de altura {h}. ¿Cuál será su área?
( {b} * {h} / 2 )
2 # lista # 1
b # 10.5 # 14 # 13.2 # 19.7 # 15.53
h # 2.2 # 3.3 # 4.4
( {b} + {h} / 2 )
( {b} - {h} / 2 )
( {b} * {h} / 4 )
( {b} * {h} / 3 )

En cuanto a la puntuación de estas preguntas, lo hacen igual que la MultichoiceM y la MultichoiceS, esta última con penalización general por defecto del -50%.
Obra publicada con Licencia Creative Commons Reconocimiento 4.0