Categorías
Moodle Nuevas Tecnologías Software Libre

Moodle: palabra faltante, cómo ajustarla a nuestra necesidad

El tipo de pregunta “seleccionar palabra faltante” de Moodle es muy interesante de utilizar. Se parece mucho a los ejercicios de los libros de idiomas.

El tipo de pregunta “seleccionar palabra faltante” de Moodle es muy interesante de utilizar. Tiene la ventaja de que se parece mucho a los ejercicios de los libros de idiomas, por poner un ejemplo. Sin embargo, aparentemente es menos utilizado que la de “opción múltiple” o la de “respuesta corta”, por poner un ejemplo.

El problema: introducir varias preguntas del tipo “palabra faltante” en una solo pregunta de cuestionario

Recientemente consulté la documentación en Internet para hacer una única pregunta donde se hicieran varias consultas del tipo “palabra faltante”. Cada una de las preguntas tenía que tener un conjunto de respuestas diferente.

Pongamos un ejemplo:

El numero π (pi) tiene un valor aproximado de 3,1416. Es un número real que refleja la relación entre la longitud de la circunferencia y la longitud de su diámetro.

Mi intención es generar una única pregunta de cuestionario donde de hecho se soliciten las cuatro respuestas marcadas en negrita en el párrafo anterior:

Moodel palabra perdida Resultado deseado

El procedimiento recomendado en la documentación

Busqué en Internet, y el procedimiento que se indicaba era:

Enunciado de la pregunta de palabra/s faltante/s

El numero π (pi) tiene un valor aproximado de [[1]]. Es un número [[2]] que refleja la relación entre la longitud de la [[3]] y la longitud de su [[4]].

Respuestas recomendadas

Así era más o menos cómo se recomendaba introducir las respuestas.

Moodle palabra faltante. Planteamiento incorrecto
Respuestas que no funcionaron

Problemas

Rápidamente me surgió una duda: ¿como indico cuál es la respuesta correcta dentro de cada grupo?

En los ejemplos ni siquiera la ponían la primera de cada grupo pero, aún así, lo probé. Y tampoco funcionó. De hecho la realimentación me ponía como buena del grupo 2 la segunda del grupo 1, y la buena del grupo 3, la tercera del grupo 1…

La solución

Tras analizar lo que pasaba, me pareció que la solución era que las 4 primeras opciones debían ser la respuesta correcta a cada grupo. Me puse manos a la obra y reordené las respuestas (cosa que resultó un tanto tediosa, por cierto):

Resuestas que funcionaron
Respuestas que funcionaron

Y en efecto funciona:

Moodel palabra faltante 1 OK
Primera palabra faltante perdida correcta
Moodel palabra faltante 1 OK
Segunda palabra faltante perdida correcta

Como se puede comprobar, las respuestas se barajan antes de salir: no sale en el orden indicado al construir la pregunta.

Del resultado da fe la información técnica que ofrece la previsualización:

Moodle palabra faltante. Información técnica relevante

Si alguien está interesado en utilizar la pregunta, puede copiar el siguiente texto que corresponde al formato Moodle XML y pegarlo en un archivo con extensión “xml” para importarlo desde Moodle.

<?xml version="1.0" encoding="UTF-8"?>
<quiz>
<!-- question: 0  -->
  <question type="category">
    <category>
        <text>$course$/Exportar</text>

    </category>
  </question>

<!-- question: 22986  -->
  <question type="gapselect">
    <name>
      <text>Sobre PI</text>
    </name>
    <questiontext format="html">
      <text><![CDATA[<p>El numero π (pi) tiene un valor aproximado de <span>[[1]]</span>. Es un número <span><span>[[2]]</span></span> que refleja la relación entre la longitud de la <span><span>[[3]]</span></span> y la longitud de su <span><span>[[4]]</span></span>.<br></p>]]></text>
    </questiontext>
    <generalfeedback format="html">
      <text></text>
    </generalfeedback>
    <defaultgrade>1.0000000</defaultgrade>
    <penalty>0.3333333</penalty>
    <hidden>0</hidden>
    <shuffleanswers>1</shuffleanswers>
    <correctfeedback format="html">
      <text>Respuesta correcta</text>
    </correctfeedback>
    <partiallycorrectfeedback format="html">
      <text>Respuesta parcialmente correcta.</text>
    </partiallycorrectfeedback>
    <incorrectfeedback format="html">
      <text>Respuesta incorrecta.</text>
    </incorrectfeedback>
    <shownumcorrect/>
    <selectoption>
      <text>3,1416</text>
      <group>1</group>
    </selectoption>
    <selectoption>
      <text>real</text>
      <group>2</group>
    </selectoption>
    <selectoption>
      <text>circunferencia</text>
      <group>3</group>
    </selectoption>
    <selectoption>
      <text>diámetro</text>
      <group>4</group>
    </selectoption>
    <selectoption>
      <text>1,7183</text>
      <group>1</group>
    </selectoption>
    <selectoption>
      <text>1,6180</text>
      <group>1</group>
    </selectoption>
    <selectoption>
      <text>natural</text>
      <group>2</group>
    </selectoption>
    <selectoption>
      <text>entero</text>
      <group>2</group>
    </selectoption>
    <selectoption>
      <text>esfera</text>
      <group>3</group>
    </selectoption>
    <selectoption>
      <text>radio</text>
      <group>3</group>
    </selectoption>
    <selectoption>
      <text>base</text>
      <group>4</group>
    </selectoption>
    <selectoption>
      <text>arco</text>
      <group>4</group>
    </selectoption>
  </question>

</quiz>
									

Por supuesto, es posible que no sea tan complicado y que yo haya malinterpretado la información. Si algún amable lector quiere dejar sus comentarios estaré encantado de recibirlos.

Saludos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.