Universidad de Zaragoza

Pregunta más frecuente

Cómo exportar e importar preguntas al Banco de Preguntas en Moodle 4.1
Últimas actualizaciones hace un año

Como exportar e importar preguntas del/al banco de preguntas de Moodle mediante ficheros

Es posible importar las preguntas que hemos realizado para cuestionarios de moodle a un fichero y posteriormente importarlas en otro curso. Esta importación se realiza desde el banco de preguntas y se seleccionan categorías (o subcategorías) completas. No es posible seleccionar preguntas sueltas de varias categorías.

1. Exportar preguntas

Accedemos al banco de preguntas desde la página principal del curso, menú superior "Más"

image

O bien desde cualquier cuestionario

image

En el menú desplegable superior izquierdo del banco de preguntas seleccionamos la opción "exportar"

image

En la ventana "Exportar" indicamos el formato del archivo que va a contener las preguntas exportadas (1) y la categoría que incluye las preguntas que queremos exportar (2). Bajo este menú se incluyen las opciones "Escribir categoría a archivo y Escribir contexto a archivo". Si se seleccionan nos guardará la categoría o estructura de categorías (si existe) en el mismo fichero. Si no se selecciona, se guardan sólo las preguntas. Una vez seleccionados estos valores hacemos click en el botón "Exportar preguntas a un archivo" (3).

image

Se descargará un fichero conteniendo las preguntas seleccionadas. El nombre del fichero será alusivo a la categoría descargada, la fecha y la hora de descarga y su extensión dependerá de la opción seleccionada. 

1.1 Tipos de formatos de ficheros de preguntas

Como se ha visto en la imagen, hay varios tipos de formatos para descargar las preguntas. Pinchando sobre el símbolo de ayuda anexo a cada uno de ellos, se facilita más información. En general, si lo que queremos es pasar preguntas de moodle de un curso a otro, lo más adecuado es escoger el "Moodle XML" que es capaz de reproducir todo tipo de preguntas de moodle. Los otros tipos son, en general, más sencillos y pueden ser interesantes si esas preguntas van a ser utilizadas en una aplicación o plataforma que admita ese formato en particular o bien para generar ficheros de texto con preguntas sencillas (opción múltiple) que tengamos hechas y queramos subir a moodle. Al final de la FAQ se incluye una pequeña explicación sobre algunos tipos.

2. Importar preguntas

Para importar preguntas procedemos como para exportar pero seleccionando en el banco de preguntas la opción "Importar". Una vez en esta pantalla seguimos los pasos que se detallan a continuación:

2.1 Como vemos en la imagen debemos elegir "Formato de archivo" (aquí hay más opcione para permitir la importación de ficheros generados en otras plataformas. Seleccionaremos el que aplique a nuestro caso.

2.2 En el apartado "General" elegimos la categoría donde se van a incluir las pregunta. Si se ha seleccionado que se guarde la categoría al exportar nos creará también dicha categoría o estructura de categorías. La opción "coincidir calificaciones" es de aplicación si estamos importando formatos distintos de Moodle XLM. Nota: para crear una nueva categoría, si es preciso, volver a la pantalla de de Banco de preguntas, y en el menú desplegable superior izquierdo donde se ha seleccionado "Importar" escoger "Categorías"

2.3 En el apartado "Importar preguntas de un archivo" aparece la ventana sobre la que arrastraremos el fichero que contenga las preguntas que queremos importar, bien generado por moodle o por otra plataforma o preparado por nosotros mismos. Alternativamente hacer clic en "Seleccionar archivo" para buscarlo en un repositorio o en nuestro ordenador.

image


2.4 Al finalizar la subida del archivo hacer clic en "Importar" . Aparece una página con el mensaje “importando (número de) preguntas del archivo”, con una lista de las preguntas.

2.5 Al finalizar la importación, hacer clic en Continuar. El banco de preguntas se abrirá. Se pueden seguir editando las preguntas o incluirlas en un cuestionario.

Recomendaciones: Importar una lista moderada de preguntas (máximo de 10) para controlar los posibles errores, sobre todo al principio.

Si en la ventana que surge al Importar, en el apartado General se marca "No" en la opción de "Detenerse si se produce un error", de esa forma podrá ver los errores que salen en cada pregunta que ha fallado y se cargarán las que están bien. Luego se puede elegir subir solo las preguntas que estaban mal una vez corregido el archivo txt, o subir todo el archivo de nuevo corregido y borrar luego las preguntas duplicadas (se recomienda lo segundo, es más rápido porque no hay que crear un fichero nuevo).

Se aconseja valorar el tiempo que  puede costar aprender a importar o, tal vez sea más rápido meter manualmente las preguntas. Dependerá también del material que se tenga preparado previamente: si es un fichero Moodle XLM la importación se debería producir sin problemas, pero en otro tipo de fichero puede ser más complicado.

Nota: Si desea importar otro tipo de preguntas que no sean de opción múltiple, junto a cada formato de archivo tiene una explicación del formato. El formato Moodle XML es el que más tipos de preguntas soporta, aunque es más completo que el Aiken si solo quiere de opción múltiple. Una recomendación sería hacer un tipo de cada pregunta que desee manualmente en Moodle, exportarlas en formato Moodle XML y luego editar dicho archivo para añadir nuevas preguntas e importar el archivo con todas las preguntas nuevas.

Para información general sobre como exportar e importar preguntas al banco de preguntas, ver el vídeo Banco de preguntas de Moodle categorías, importar y exportar a partir del minuto 2:53. Está realizado cobre moodle 3.11 pero el proceso, salvo el acceso al banco de preguntas, es prácticamente el mismo

3. Cómo incluyo en el banco de preguntas de Moodle unas preguntas que tengo en Word, txt, por ejemplo

En los cuestionarios Moodle hay muchos tipos de preguntas. Las más sencillas para hacer una importación masiva son las de "Opción múltiple con una sola opción correcta", el formato más adecuado sería el formato AIKEN. Para importar preguntas de opción múltiple con varias opciones, el formato más sencillo sería el GIFT. Ambos formatos permiten preguntas de otros tipos.

Si quiere importar preguntas más complejas que las de opción múltiple, tendrá que usar otros formatos de archivo más complejos pero, entonces, si no conoce el lenguaje de codificación, puede que sea más difícil.

Tanto en el apartado "Exportar" como en el de "Importar" hay un listado de "Formato de archivo" y junto a cada opción un símbolo:

image

que le dirige a una explicación del formato y páginas de ayuda.

Pasos a seguir:

3.1. Crear archivo con las preguntas a importar

  • Formato AIKEN

Escriba sus preguntas en una aplicación de procesamiento de palabras o edición de texto (Ejemplo: Microsoft Word, Notepad o Text Edit) y estructúrelas de la siguiente manera:

¿De qué color es el caballo blanco de Santiago?

A. Verde

B. Azúl

C. Gris

D. Blanco

ANSWER: D

Tenga en cuenta lo siguiente:

  • La pregunta debe estar escrita toda en una línea.
  • Cada opción debe comenzar con una sola letra mayúscula, seguida de un punto “.” o un paréntesis derecho “)”, luego un espacio.
  • La línea de respuesta correcta debe seguir inmediatamente a la última opción, comenzando con “ANSWER: ” (con un espacio después de los dos puntos) y luego indique la letra de la respuesta correcta (No traduzca la palabra "ANSWER").
  • Utilice "Guardar como (Save as)" y guarde sus preguntas como un archivo .txt (texto sin formato) en formato UTF-8 . Intente que el nombre del archivo guardado sea sencillo(sin espacios ni caracteres especiales), tipo Preguntas.txt
  • Formato GIFT

Hay que crear un fichero .txt y guardarlo con la codificación UTF-8.

Aquí un ejemplo con dos preguntas de opción múltiple:

::Nombre de la Pregunta 1:: Texto de la pregunta {

=Opción 1

~Opción 2

~Opción 3

~Opción 4

}

::Nombre de la Pregunta 2:: Texto de la pregunta {

~%50%Opción 1

~%30%Opción 2

~%20%Opción 3

~Opción 4

}

Primero, se pone el enunciado de la pregunta y al empezar las opciones se pone "{" , si solo hay una respuesta correcta (Pregunta 1), en la opción correcta se pone delante "=" y en las incorrectas "~". Si hay varias respuestas correctas (Pregunta 2), todas las opciones tienen que sumar como máximo 100%, se pone "~%Porcentaje% delante de cada opción con el porcentaje que le corresponda. En cualquier caso, al terminar las opciones se pone "}" (no dejar espacio en blanco antes de la llave)

  • Otros tipos de preguntas

Si quiere otra combinación, puede crear una pregunta manualmente en Moodle, exportarla en formato GIFT, ver el código y hacer el resto de preguntas con código similar en el archivo TXT (con codificación UTF-8) y luego importar el archivo con todas las preguntas. Para todas las posibilidades ver https://docs.moodle.org/all/es/Formato_GIFT


Espere, por favor.

Por favor, espere... ¡Es solo un momento!