Introducción
A la hora de importar y exportar cuestionarios en Moodle uso el formato GIFT.
Las ventajas del formato GIFT es que se puede editar con cualquier bloc de notas como por ejemplo:
- Notepad (Bloc de notas) de Microsoft.
- Notepad++.
- Visual Studio Code (RECOMENDADO) con la extensión GIFT Format y GIFT Format Preview.
Pero además ChatGPT conoce el formato GIFT y nos puede generar montones de preguntas en este formato que podemos copiar y pegar fácilmente.
Otro formato más fácil de usar es el formato AIKEN, pero este formato solo permite preguntas de una sola opción válida.
Caracteres especiales que hay que escapar
1
~ = # { } :
Estos caracteres escribiendo el \
delante de ellos.
Plantillas
A continuación se ponen plantillas para copiar y pegar de forma rápida.
Todo lo que está entre los símbolos
::
y::
es el nombre corto de la pregunta. En mi caso uso los códigos con el siguiente formatoTXX XX
. Por ejemplo:T01 02
, sería la pregunta 2 del primer test del curso.
Pregunta de una opción
Sin restar por respuesta errónea:
1
2
3
4
5
6
Pregunta{
=Respuesta
~Respuesta
~Respuesta
~Respuesta
}
O como a mi me gusta poner un nombre corto y usar el formato Markdown para el contenido de las preguntas, hago lo siguiente:
1
2
3
4
5
6
::TXX XX::[markdown]Pregunta{
=Respuesta
~Respuesta
~Respuesta
~Respuesta
}
Restando el 50% del valor de la pregunta por respuesta errónea:
1
2
3
4
5
6
::TXX XX::[markdown]Pregunta{
=Respuesta
~%-50%Respuesta
~%-50%Respuesta
~%-50%Respuesta
}
Pregunta de opción múltiple
Dos respuestas correctas y dos incorrectas:
1
2
3
4
5
6
::TXX XX::[markdown]Pregunta{
~%50%Respuesta
~%50%Respuesta
~%-50%Respuesta
~%-50%Respuesta
}
Tres respuestas correctas y una incorrecta:
1
2
3
4
5
6
::TXX XX::[markdown]Pregunta{
~%33.33333%Respuesta
~%33.33333%Respuesta
~%33.33333%Respuesta
~%-100%Respuesta
}
Cuatro respuestas correctas:
1
2
3
4
5
6
::TXX XX::[markdown]Pregunta{
~%25%Respuesta
~%25%Respuesta
~%25%Respuesta
~%25%Respuesta
}
Pregunta respuesta numérica
Respuesta exacta:
1
::TXX XX::[markdown]Pregunta {#5}
Dando un rango de error:
1
::TXX XX::[markdown]Pregunta {#5.2:0.1}
Pregunta respuesta texto
Una única respuesta correcta:
1
::TXX XX::[markdown]Pregunta {=respuesta}
Varias respuestas correctas:
1
::TXX XX::[markdown]Pregunta {=respuesta =respuesta2}
En caso de estas respuestas siempre NO son case sensitive por lo que el alumno podrá escribir “RespUESta” y se la dará como correcta.
Pregunta de verdadero y falso
1
::TXX XX::[markdown]Pregunta {T}
1
::TXX XX::[markdown]Pregunta {F}
No se recomienda usar este tipo de preguntas ya que si la pregunta es confusa (y nos damos cuenta tarde) no permite la opción de que “Verdadero” y “Falso” sean opciones correctas al mismo tiempo.
1
2
3
4
::TXX XX::[markdown]Pregunta {
=Verdadero
~Falso
}
1
2
3
4
::TXX XX::[markdown]Pregunta {
=Falso
~Verdadero
}
Pregunta de relacionar columnas
1
2
3
4
5
6
::TXX XX::[markdown]Pregunta {
=Definición1 -> Término1
=Definición2 -> Término2
=Definición3 -> Término3
=Definición4 -> Término4
}
Pregunta de bloque de texto o ensayo
Cuando queremos que aparezca un bloque de texto grande para que contesten nuestros alumnos existe la pregunta tipo ensayo. El único problema de este tipo de preguntas es que deben ser corregidas de manera manual por el profesor.
1
::TXX XX::[markdown]Pregunta{}
Pregunta con imágenes
No hay una forma muy sencilla para añadir imágenes a nuestros cuestionarios pero la que yo uso es la siguiente:
Primero debemos subir las imágenes a Moodle, la forma más sencilla es crear el recurso CARPETA:
Añadir recurso carpeta al curso
Entramos en la carpeta y hacemos click en Editar:
Botón para editar el contenido de la carpeta
Añadir todas las imágenes que queramos utilizar en nuestro test:
Edición del contenido de la carpeta
En la Configuración del recurso CARPETA, vamos al apartado Contenido y desseleccionamos la opción “Forzar descarga de archivos”:
Deshabilitar la descarga de archivos forzado
Ahora ocultamos el recurso para que no lo puedan ver nuestros alumnos:
Ocultar un recurso
Y tras ocultarlo podemos hacerlo disponible:
Hacer disponible un recurso
Esto hace que las imágenes se puedan ver pero el recurso no aparezca a simple vista para los estudiantes.
Entramos en el recurso CARPETA que hemos creado y al hacer click en cada imagen se nos abrirá:
Lista de imágenes en su carpeta
Ahora debemos copiar la dirección de cada imagen:
Imagen abierta
Y la deberemos copiar el cuestionario de la siguiente manera:
1
2
3
4
5
6
7
8
::RA1 01::[markdown]Pregunta

{
=Respuesta
~%-50%Respuesta
~%-50%Respuesta
~%-50%Respuesta
}
Recuerda que en la URL de la imagen también se deben escapar los caracteres especiales.
Por ejemplo:
1
2
3
4
5
6
7
8
::TXX XX::[markdown]Pregunta

{
=Respuesta
~%-50%Respuesta
~%-50%Respuesta
~%-50%Respuesta
}
Pregunta real con el carácter “:” escapado en la URL
Retroaliemntación para el alumno
Recuerda que también puedes añadir la retroalimentación que recibirán los alumnos. Yo suelo utilizar la retroalimentación general para la pregunta. Por ejemplo:
1
2
3
4
5
6
7
::TXX XX::[markdown]Pregunta{
~%25%Respuesta
~%25%Respuesta
~%25%Respuesta
~%25%Respuesta
#### Esto es una retroalimentación general
}
Autoincrementar
Es útil darle un nombre a cada pregunta para encontrarla en el banco de preguntas. En Visual Studio code se puede hacer lo siguiente para hacerlo de forma rápida:
- Instalas la extensión Increment Selection.
- Delante de
[markdown]
, añades al inicio de cada línea un título. Por ejemplo:::T05 01::
. - Seleccionas el
01
. HacesCtrl+Shift+L
para seleccionar todas las preguntas. - Hacer
Ctrl+Alt+I
para dar un nombre único a cada pregunta.
Añadir atajos de teclado en Visual Studio Code
En Notion podemos usar Ctrl + e
para hacer que un texto se vea como código. En el caso de Visual Studio Code también podemos configurarlo. En mi caso uso Ctrl + comilla inversa
.
- Debemos tener instalada la extensión “Markdown All In One”.
- File > Preferences > Keyboard Shortcuts
- Buscamos “Toggle code span”.
- Hacemos doble click en la casilla correspondiente a la columna de “Keybinding”.
- Presionamos el atajo de teclado al que queramos asociar dicha acción.
Borrar preguntas
Moodle exporta las preguntas aunque hayan sido eliminadas. Por lo que si queremos exportar, borrar y reimportar las mismas preguntas editadas, en lugar de borrar preguntas es mejor moverlas a una categoria llamada “Papelera” o “Preguntas viejas” para que no molesten.