Saltar la navegación

Documentación

Los ficheros de preguntas FQM son ficheros de texto plano (utf-8) con extensión .fqm y escritos siguiendo el formato que se explica en este apartado.

Un fichero FQM tiene el siguiente formato genérico:

Formato genérico de un fichero FQM

Las líneas en blanco de inicio y final del fichero son opcionales, pero las restantes son obligatorias, es decir, los bloques obligatoriamente estarán separados entre ellos por una o varias líneas en blanco.

Los bloques pueden ser de cinco tipos:

  • Bloque de comentarios.
  • Bloque de categoría.
  • Bloque de mayúsculas y minúsculas.
  • Bloque de tipo de pregunta.
  • Bloque de pregunta.

Un ejemplo de fichero FQM es el siguiente:

// Preguntas de capitales de países

# Categoría $course$/UD2/Preguntas de examen/Capitales de paises #

# Cloze-SA #

La capital de España es ###.
Madrid

### es la capital de Francia.
París # Paris

# Cloze-MC #

La capital de Portugal es ###.
Lisboa # Londres # París # Roma # Berlín

// Preguntas de redes

# Categoría $course$/Modelo OSI #

# Cloze-SA-MC-NU #

>>>
La capa superior del modelo OSI se
llama ### y la capa inferior ###.
<<<
MC # Aplicación # Presentación # Sesión # Transporte # Red # Enlace de datos # Física
SA # Física # Fisica

A partir de él, la herramienta FQM generará el siguiente fichero XML en el caso de que esté bien escrito, es decir, que no haya errores sintácticos, y este es el caso:

<?xml version="1.0" encoding="UTF-8" ?>
<quiz>

  <question type="category">
    <category>
      <text>$course$/UD2/Preguntas de examen/Capitales de paises</text>
    </category>
  </question>

  <question type="cloze">
    <name>
      <text>Capitales de paises 0001</text>
    </name>
    <questiontext format="html">
      <text><![CDATA[<p>La capital de España es {1:SA:~=Madrid}.</p>]]></text>
    </questiontext>
  </question>

  <question type="cloze">
    <name>
      <text>Capitales de paises 0002</text>
    </name>
    <questiontext format="html">
      <text><![CDATA[<p>{1:SA:~=París~=Paris} es la capital de Francia.</p>]]></text>
    </questiontext>
  </question>

  <question type="cloze">
    <name>
      <text>Capitales de paises 0003</text>
    </name>
    <questiontext format="html">
      <text><![CDATA[<p>La capital de Portugal es {1:MCS:~%100%Lisboa~%-50%Londres~%-50%París~%-50%Roma~%-50%Berlín}.</p>]]></text>
    </questiontext>
    <shuffleanswers>1</shuffleanswers>
  </question>

  <question type="category">
    <category>
      <text>$course$/Modelo OSI</text>
    </category>
  </question>

  <question type="cloze">
    <name>
      <text>Modelo OSI 0001</text>
    </name>
    <questiontext format="html">
      <text><![CDATA[<p>La capa superior del modelo OSI se llama {1:MCS:~%100%Aplicación~%-50%Presentación~%-50%Sesión~%-50%Transporte~%-50%Red~%-50%Enlace de datos~%-50%Física} y la capa inferior {1:SA:~=Física~=Fisica}. </p>]]></text>
    </questiontext>
    <shuffleanswers>1</shuffleanswers>
  </question>

</quiz>

El fichero XML podrá ser utilizado para importar preguntas desde Moodle usando el siguiente apartado o un camino parecido según la vesión de Moodle:

Administración del curso -> Banco de preguntas -> Importar

Apartado de importación de preguntas de Moodle

Apartado de importación de preguntas de Moodle

En el caso de que hubiera uno o más errores en las preguntas escritas en el formato FQM, lo que se generará será un listado de los errores, indicando las líneas dónde se detectaron.

En el siguiente vídeo se muestra cómo sería un uso básico completo de FQM, incialmente creando preguntas con errores, corrigiéndolas posteriormente, generando el fichecho .xml, importándolo y terminando con la elaboración del test.

---

Creado con eXeLearning (Ventana nueva)