Formato GIFT

De MoodleDocs
(Redirigido desde «GIFT»)


El formato GIFT le permite a Usted emplear un editor de texto para escribir preguntas de opción múltiple, falso-verdadero, respuesta corta, palabra faltante coincidente y preguntas numéricas, en un formato simple, que puede importarse. El formato GIFT también es un formato de archivo para exportación disponible en el Banco de preguntas. Este formato ha sido desarrollado con la comunidad de Moodle, pero otros programas y plataformas también lo soportan en mayor o menor grado.

  • Al crear un gran número de preguntas, GIFT puede proporcionar una manera rápida para añadir masivamente preguntas, ya sea hacia una categoría de pregunta, o hacia una lección.
  • En ocasiones es más facil el revisar las preguntas al verlas en un archivo GIFT.

Instrucciones generales

Debe dejarse al menos una línea vacía entre una pregunta y otra.

En el formato simple, primero está la pregunta, después se configuran las respuestas entre paréntesis, con un signo de igual (=) que indica cual es la respuesta correcta y una tilde (~) para las respuestas erróneas. Un signo de gato numérico (#) insertará una respuesta. Las preguntas pueden ponderarse al ponerles signos de porcentaje (%..%) alrededor de la ponderación. Los comentarios están precedidos por dos diagonales (//) y no son importados.

Aquí hay algunos ejemplos útiles GIFT examples que pueden importarse o pueden usarse como plantillas burdas. Muchos de los ejemplos de abajo usaron como punto de partida las preguntas de este archivo.

Codificación UTF-8

Cualquier archivo GIFT debe de estar codificado correctamente en UTF-8. Aunque Usted puede usar el programa Notepad de Microsoft para guardar su archivo en formato UTF-8 es más recomendable emplear un programa del tipo de Notepad ++. Nota: El formato ANSI solamente funcionará para Idiomas que no usen ningun caracter especial (como por ejemplo á, ñ, ä, ö, ü, æ, å, ø, œ o ß). Y no vaya a usar "Unicode" como formato porque este es en realidad UTF-16 y no funcionará. Vea Convertir archivos a UTF-8 para más información.

Símbolos en el formato

Aquí están algunos símbolos GIFT comunes y su empleo.

Símbolos Uso
// texto Commentario hasta el final de la línea (opcional)
::título:: Título de la pregunta (opcional)
texto Texto de la pregunta (se vuelve el título si no se especifica un título)
[...formato...] El formato del siguiente trozo de texto. Las opciones son [html], [moodle], [plain] y [markdown]. La opción por defecto es [moodle] para el texto de la pregunta, mientras que las otras partes de la pregunta por defecto toman el formato usado en el texto de la pregunta.
{ Inicio de respuesta(s) -- si no hubiera respuestas, el texto es una descripción de las preguntas siguientes
{T} o {F} Respuesta Verdadera (True) o Falsa, también {TRUE} y {FALSE}
{ ... =correcta... } Respuesta correcta para opción múltiple, (¿respuestas múltiples? -- vea los comentarios a la página en idioma inglés) o llene-el-hueco
{ ... ~incorrecta... } Respuesta incorrecta para opción múltiple o respuesta múltiple
{ ... =ítem -> concordancia ... } Respuesta para preguntas de relacionar columnas (emparejamiento)
#texto de retrolimentación Retroalimentación a la respuesta para respuesta precedente múltiple, llenar-el-hueco o numérica
####retroalimentación general Retroalimentación general
{# Inicio de respuesta(s) numérica(s)
respuesta:tolerancia Respuesta numérica aceptada con rango ± de tolerancia
inferior..superior Valores de los rangos inferior y superior de respuesta numérica aceptada
=%n%respuesta:tolerancia n porcentaje de crédito para uno de los rangos numéricos múltiples dentro de la tolerancia para la respuesta
} Final de respuesta(s)
caracter \ El caracter de barra diagonal invertida es un escape del significado especial de ~, =, #, {, }, y :
\n Pone una línea nueva dentro del texto de la pregunta -- las líneas vacías delimitan las preguntas

Aquí hay algunos ejemplos rápídos:

// falso/verdadero
::Q1:: 1+1=2 {T}

// opción múltiple con retroalimentación especificada para respuestas correctas e incorrectas
::Q2:: ¿Qué color hay entre el naranja y el verde en el espectro? 
{ =Amarillo# correcto; bien! ~rojo # incorrecto, es amarillo ~azul # incorrecto, es amarillo }

// llenar-el-hueco
::Q3:: Dos más {=dos =2} es igual a cuatro.

// relacionar (emparejar)
::Q4:: ¿Qué animal come cual comida? { =gato -> comida de gato =perro -> comida de perro }

// pregunta de rango matemático
::Q5:: ¿Cual número está entre el 1 y el 5? {#3:2}

// rango matemático especificado con puntos finales del intervalo
::Q6:: ¿Cual número está entre el 1 y el 5? {#1..5}
// traducido durante la importación a que sea igual a la pregunta Q5, pero no disponible desde la interfaz para preguntas de Moodle

// respuestas numéricas múltiples con crédito parcial y retroalimentación
::Q7:: ¿En cual año nació Ulysses S. Grant? {#
         =1822:0      # Correcto! Puntuación completa.
         =%50%1822:2  # Nació en 1822. Medio punto por respuesta cercana.
}

// ensayo
::Q8:: ¿Cómo estás? {}

Formato de los símbolos explicado

El formato para la pregunta de opción múltiple tiene una línea de comentario // para la pregunta, cuando Moodle la exporte, aquí aparecerá el número identificador único (ID) de la pregunta. El primer conjunto de  :: precede al título de la pregunta.

El segundo conjunto de :: precede a la pregunta misma. El primer { indica el principio de las respuestas. La respuesta correcta está precedida por un signo de = y las respuestas incorrectas están precedidas por un signo ~. Las respuestas del profesor tienen un signo # al frente. La pregunta termina con un caracter de } y después va una línea vacía. NOTA: ¡observe que son { } y no los confunda con ( ) paréntesis! Usualmente estos caracteres poco comunes se obtienen con ayuda de la tecla [AltGr].

//Línea de comentario 
::Título de la pregunta 
:: Pregunta {
=Una respuesta correcta
~Respuesta equivocada1
#A comentario a la respuesta equivocada1
~Respuesta equivocada2
#A comentario a la respuesta equivocada2
~Respuesta equivocada3
#A comentario a la respuesta equivocada3
~Respuesta equivocada4
#A comentario a la respuesta equivocada4
}

El formato más corto para una pregunta de opción múltiple es:

Pregunta{= A Respuesta Correcta ~Respuesta equivocada1 ~Respuesta equivocada2 ~Respuesta equivocada3 ~Respuesta equivocada4 }
Sugerencia: Si Usted no especifica un título de la pregunta, entonces se usará TODA LA PREGUNTA COMPLETA como el título al momento de importarla a Moodle. Hay pros y contras para permitir que suceda esto.
    • Contras: Esto podría añadir muchísimas palabras innecesarias. También podrían incluirse caracteres que confundan al proceso de importación GIFT hacia Moodle.
    • Pros: Por otra parte, si el comienzo de cada pregunta fuera diferente, esto hara que el encontrar un pregunta sea muy fácil dentro de una lista de categorías de preguntas. Usted se ahorrará tener que teclear mucho. Pero si tuviera el mismo título para cada una de las preguntas sería muy mala idea.

Ejemplos de formato de preguntas

Hay varias formas de usar un Editor de texto para escribir un formato GIFT. Aquí trataremos de mostrarle la versión simple como ejemplo y en algunos formatos introduciremos algunas características más complejas que pueden importarse a muchos formatos de preguntas para Moodle.

Opción múltiple

Para preguntas de opción múltiple, las respuestas incorrectas son prefijadas con un tilde (~) mientras que la respuesta correcta está prefijada con un signo igual (=).

Aquí está un formato de opción múltiple GIFT aceptable:

¿Quién está enterrado en la tumba de Grant?{=Grant ~nadie ~Napoleón ~Churchill ~Madre Teresa }

Aquí está un formato que usa la mayoría de los elementos de GIFT:

 // pregunta: 1 nombre: Tumba de Grant
::Tumba de Grant::¿Quién está enterrado en la tumba de Grant en la Ciudad de Nueva York? {
=Grant
~Nadie
#Esto fue cierto por 12 años, pero los restos de Grant se sepultaron en la tumba en 1897
~Napoleón
#Él fue enterrado en Francia
~Churchill
#Él fue enterrado en Inglaterra
~Madre Teresa
#Ella fue enterrada en la India
}

Opción múltiple con varias respuestas correctas

Esto es, usando casillas de verificación, no botones de selección:

¿Cuales dos personas están sepultadas en la tumba de Grant? {
   ~%-100%Nadie
   ~%50%Grant
   ~%50%la esposa de Grant
   ~%-100%el padre de Grant
}

Falso-Verdadero

En este tipo de pregunta la respuesta indica si es que la oración es verdadera (true) o falsa (false). La respuesta debe de escribirse como {TRUE} o {FALSE}, o abreviada como {T} or {F}.

// pregunta: 0 nombre: OraciónVerdadera usando el estilo de {T}
::Oraciónverdadera acerca de Grant::Grant fue sepultado en una tumba en la ciudad de Nueva York.{T}

// pregunta: 0 nombe: OraciónFalsa usando el estilo de {FALSE} 
::OraciónFalsa acerca del Sol::El Sol sale por el Poniente.{FALSE}

Respuesta corta

Las respuestas en el tipo de pregunta de respuesta corta están todas prefijadas por un signo de igual (=), que indica que todas ellas son respuestas correctas. Las respuestas no deben de contener ningun caracter de tilde.

Aquí hay dos ejemplos que usan el método simple, mostrando respuestas correctas posibles para obtener crédito (puntaje).

¿Quién está sepultado en la tumba de Grant?{=Grant =Ulysses S. Grant =Ulysses Grant}
Dos más dos es igual a  {=cuatro =4}

Si solamente hubiera una Respuesta Corta correcta, pudiera estar escrita sin el prefijo del signo de igual, siempre y cuando no pueda confundirse con una de Falso/Verdadero.

Relacionar columnas (emparejamiento)

Las parejas que se relacionan (emparejan) empiezan con el signo de igual (=) y están separadas con el símbolo "->". Deben de haber al menos tres parejas a relacionar.

Relacione los siguientes países con sus capitales correspondientes. {
   =Canada -> Ottawa
   =Italia  -> Roma
   =Japón  -> Tokio
   =India  -> Nueva Delhi
   }

Las preguntas de relacionar (emparejamiento) no soportan la retroalimentación ni las ponderaciones (pesos) de respuesta en porcentaje.

Palabra faltante

El formato de Palabra Faltante automáticamente inserta una línea para llenar-el-hueco (como esta _____) a mitad de la oración. Para usar el formato de Palabra Faltante, ponga las respuestas en donde Usted quiere que aparezca la línea dentro de la oración.

Moodle cuesta {~mucho dinero =nada ~poquito} para descargarlo de moodle.org.

Si las respuestas vienen antes de la marca de puntuación de cierre, se insertará una línea para llenar-el-hueco para el formato de "palabra faltante". Todos los tipos de preguntas pueden escribirse en el formato de Palabra Faltante.

Debe de haber una línea vacía (double tecla ENTER) separando las preguntas. Para mayor claridad,las respuestas pueden escribirse en líneas separadas e inclusive, indentadas. Algunos ejemplos:

El cumpleaños de Mahatma Gandhi es un día de fiesta en la India el día  {
~15
~3
=2
} de Octubre.

Desde {
  ~495 AD
  =1066 AD
  ~1215 AD
  ~ 43 AD
}

Preguntas numéricas

Nota: Pendiente de Traducir. ¡Anímese a traducir esta página!.     ( y otras páginas pendientes)

The answer section for Numerical questions must start with a number sign (#). Numerical answers can include an error margin, which is written following the correct answer, separated by a colon. So for example, if the correct answer is anything between 1.5 and 2.5, then it would be written as follows {#2:0.5}. This indicates that 2 with an error margin of 0.5 is correct (i.e., the span from 1.5 to 2.5). If no error margin is specified, it will be assumed to be zero.

Here is a simple numerical format question. It will accept a range of 5 years.

When was Ulysses S. Grant born?{#1822:5}

It is a good idea to check the margins of the range, 3.141 is not counted as correct and 3.142 is considered in the range.

What is the value of pi (to 3 decimal places)? {#3.14159:0.0005}.

Optionally, numerical answers can be written as a span in the following format {#MinimumValue..MaximumValue}.

What is the value of pi (to 3 decimal places)? {#3.141..3.142}.

Moodle's browser interface does not support multiple numerical answers, but Moodle's code can and so does GIFT. This can be used to specify numerical multiple spans, and can be particularly usefully when combined with percentage weight grades. If multiple answers are used, they must be separated by an equal sign, like short answer questions.

When was Ulysses S. Grant born? {#
   =1822:0
   =%50%1822:2
}

Note that since Moodle's browser GUI didn't support multiple answers for Numerical questions, there's no way in older Moodle versions to see them or edit them through Moodle. The only way to change a numerical answer beyond the first, is to delete the question and re-import it (or use something like phpMyAdmin). But better would be to upgrade your Moodle to at least 1.9.

Ensayo

Una pregunta de ensayo es simplemente una pregunta con un campo de respuesta vacío. No se permite absolutamente nada entre los dos paréntesis ondulados.

Escriba una biografía breve de Dag Hammarskjöld. {}

Descripción

Una pregunta de descripción no tiene parte de respuespuesta en absoluto

Usted puede usar lápiz y papel para las siguientes preguntas de matemáticas.

Opciones

Adicionalmente a estos tipos básicos de preguntas, este filtro ofrece las siguientes opciones: line comments, question name, feedback and percentage answer weight (comentarios en línea, nombre de la pregunta, retroalimentación y ponderación de la respuesta).

Comentarios en línea

Comments that will not be imported into Moodle can be included in the text file. This can be used to provide headers or more information about questions. All lines that start with a double backslash (not counting tabs or spaces) will be ignored by the filter.

// Subheading: Numerical questions below
What's 2 plus 2? {#4}

Comments will be exported from Moodle and will include the unique question id. The above question after it was imported and then exported from Moodle:

// question: 914  name: What's 2 plus 2? 
::What's 2 plus 2?::What's 2 plus 2?{#
    =4:0#
}

¡Nueva característica
en Moodle 3.9!
El número ID de la pregunta y cualquier marca (tag) son exportadas y pueden ser importadas usando el formato:

//  [id:123] [tag:basic] [tag:set 1]

Nombre de la pregunta

A question name can be specified by placing it first and enclosing it within double colons (::...::).

::Kanji Origins::Japanese characters originally
came from what country? {=China}
::Thanksgiving Date::The American holiday of Thanksgiving is 
celebrated on the {~second ~third =fourth} Thursday of November.

If no question name is specified, the entire question will be used as the name by default.

Retroalimentación

Puede incluirse retroalimentación para cada respuesta al continuar la respuesta con un signo de número (# también conocido como signo de gato o hash) y la retroalimentación.

¿Cual es la respuesta a esta pregunta de opción múltiple? {
  ~respuesta incorrecta#comentario de retroalimentación para esta respuesta incorrecta
  ~otra respuesta incorrecta#comentario de retroalimentación para esta respuesta incorrecta
  =respuesta correcta#¡Muy bien!
}
 
//Del libro "The Hitchhiker's Guide to the Galaxy"
Deep Thought dijo" {
  =forty two#Correcto de acuerdo al libro de The Hitchhiker's Guide to the Galaxy!
  =42#Correcto, como se le dijo a Loonquawl y Phouchg
  =forty-two#Correcto!
}  es la Respuesta Suprema a la Pregunta Suprema sobre la Vida, el Universo y Todo."

   42 es la Respuesta Absoluta a todo.{
FALSE#42is the Ultimate Answer.#Usted dio la respuesta correcta.}

Para las preguntas de Opción Múltiple, la retroalimentación es mostrada solamente para la respuesta que seleccionó el estudiante. Para respuesta Corta, la retroalimentación es mostrada solamente cuando los estudiantes esscriben la respuesta corta correspondiente. Para preguntas de Falso/Verdadero solamente puede haber una o dos cadenas de caracteres de retroalimentación. El primero es mostrado si el estudiante da la respuesta incorrecta, el segundo si el estudiante da la respuesta correcta.

Ponderaciones de porcentaje de respuesta

Las ponderaciones de respuesta en porcentaje están disponibles para ambos, los tipos de pregunta de Opción Múltiple y de Respuesta Corta. Las ponderacioens de respuesta en porcentaje pueden incluirse al seguir al tilde (para Opción Múltiple) o al signo de igual (para Respuesta Corta) con el porcentaje deseado incluido dentro de signoas de porcentaje (por ejemplo, %50%). Esta opción pued ecombinarse con comentarios a la retroalimentación.

Pregunta dificil.{~respuesta incorrecta ~%50%respuesta con medio crédito =respuesta con crédito total}

::Lugar de residencia de Jesús'::JesuCristo era habitante de {
   ~Jerusaleen#Esta era una ciudad importante, pero esta respuesta es incorrecta.
   ~%25%Belén#Nació allí, pero no se crió allí.
   ~%50%Galilea#Usted necesita ser más específico.
   =Nazareth#¡Si! Esto es correcto!
}.
    
::Lugar de residencia de Jesún:: JesuCristo era habitante de {
   =Nazareth#¡Si! Esto es correcto!
   =%75%Nazereth#Correcto, pero mal escrito.
   =%25%Belén#Nació allí, pero se crió en otra parte.
}

Tome nota de que los dos últimos ejemplos son esencialmente la misma pregunta, primero como Opción Múltiple y después como Respuesta Corta.

Tome nota de que es posible especificar ponderaciones de respuesta en porcentaje que NO están disponibles mediantela interfaz del navegador de Internet. El desplegable de calificaciones para relacionar (emparejar) en la página de importar determina como se manejan éstas. Usted puede solicitar una de dos opciones: que se reporte un error o que la respuesta se ajuste a la ponderación de respuesta válida más cercana.

Tenga en cuenta específicamente que Moodle usa 5 posiciones decimales para sus cálculos matemáticos; por lo que, si desea dividir porcentajes en tercios, use %33.33333 en lugar de %33 o en lugar de %33.33.

Especificar el formateado-del-texto para la pregunta El texto de la pregunta (solamentey) puede tener un formateado del texto opcional especificado. Actualmente están disponibles los siguienets formatos en Moodle (Auto-Formato de Moodle), html (formato HTML), simple (formato de texto simple) y markdown (formato Markdown). El formato es especificado mediante paréntesis cuadrados inmediatamente antes del texto de la pregunta. Vea Formateando texto para mayor información.

[markdown]La fiesta NorteAmericana de Día de Acción de Gracias o *Thanksgiving* se celbra en el {
   ~segundo
   ~tercer
   =cuarto
} Jueves de Noviembre.

Respuestas múltiples

The Multiple Answers option is used for multiple choice questions when two or more answers must be selected in order to obtain full credit. The multiple answers option is enabled by assigning partial answer weight to multiple answers, while allowing no single answer to receive full credit.

What two people are entombed in Grant's tomb? {
   ~No one
   ~%50%Grant
   ~%50%Grant's wife
   ~Grant's father
}

Note that there is no equal sign (=) in any answer and the answers should total no more than 100%, otherwise Moodle will return an error. To avoid the problem of students automatically getting 100% by simply checking all of the answers, it is best to include negative answer weights for wrong answers.

What two people are entombed in Grant's tomb? {
   ~%-50%No one
   ~%50%Grant
   ~%50%Grant's wife
   ~%-50%Grant's father
}

Caracteres especiales ~ = # { }

These symbols ~ = # { } : control the operation of this filter and cannot be used as normal text within questions. Since these symbols have a special role in determining the operation of this filter, they are called "control characters." But sometimes you may want to use one of these characters, for example to show a mathematical formula in a question. The way to get around this problem is "escaping" the control characters. This means simply putting a backslash (\) before a control character so the filter will know that you want to use it as a literal character instead of as a control character. For example:

Which answer equals 5? {
   ~ \= 2 + 2
   = \= 2 + 3
   ~ \= 2 + 4
}
::GIFT Control Characters::
Which of the following is NOT a control character for the GIFT import format? {
  ~ \~     # \~ is a control character.
  ~ \=     # \= is a control character.
  ~ \#     # \# is a control character.
  ~ \{     # \{ is a control character.
  ~ \}     # \} is a control character.
  = \      # Correct! \ (backslash) is not a control character. BUT,
             it is used to escape the control characters.
}

When the question is processed, the backslash is removed and is not saved in Moodle.

Especificar Categorías

It is possible to change the category into which the questions are added within the GIFT file. You can change the category as many times as you wish within the file. All questions after the modifier up to the next modifier or the end of the file will be added to the specified category. Up to the first category modifier the category specified on the import screen will be used. Note that for this to work the from file: box must be ticked on the import screen.

To include a category modifier include a line like this (with a blank line before and after):

$CATEGORY: tom/dick/harry

or simply

$CATEGORY: mycategory

...the first example specifies a path of nested categories. In this case the questions will go into harry. The categories are created if they do not exist.

To find out how your categories are organized, you might try exporting some questions including category data first and check the exported GIFT formatted file. The lowest level of system context might give you something like $CATEGORY: $system$/....

Hacer las preguntas sensibles a MAYÚSCULAS/minúsculas

Short Answer questions can be made case sensitive by changing "0" to "1" in the following line of your moodle/question/format/gift/format.php file:

$question->usecase = 0; // Ignore case

Sugerencias y Trucos

  • Use the ::title:: at the beginning of every question to organize your questions when Moodle presents a list or exports them as another GIFT file. When the title is left blank, Moodle will put the beginning of the question as the title. Some teachers want to see something like "001 LIT101 Poe ref Purloin Letter" or "The Purloin Letter was written by (AmLit pg 254)" in the title.
  • You can specify markup if you need to format the question by setting [html], [moodle], [plain] or [markdown] just before the question text. See more about this in the reference pdf below.
  • In the Lesson module, in a question page, correct answers jump by default to Next page and incorrect answers jump to This page (i.e. student has to "try again"). When importing from a GIFT format file, this is exactly the mechanism which is used.
  • If you want a student to be taken directly from one question to the next irrespective of their answer being correct or incorrect: in the Lesson Settings, set Maximum number of attempts: to 1.
    • Please note, however, that a message "correct / incorrect" will still be displayed to the student upon answering each question. If you do not want this (default) feedback message to be displayed then enter your own feedback message (i.e. "continue", "---", etc.)
    • In case you want no visible message displayed then enter a non-breaking space as feedback. Moodle will not put it's automatic response because it sees the blank space. To do this, put a # after the answer and write Nbsp.png (without spaces between these characters).
  • Need to use a special GIFT character in your question or answer? Put a \ in front of the GIFT character.
    • For example if you want to use curly braces, { or }, or equal sign, =, or # or ~ in a GIFT file (in a math question including TeX expressions) you must "escape" them by preceding them with a \ directly in front of each { or } or =. It is possible to use a replace program/macro/editor filter to do this conversion before importing to Moodle.
  • Want to change T/F type questions to multiple choice? Consider exporting the T/F questions as a GIFT file, then using a text editor to replace the (T) with (=True ~False). Perhaps change the title slightly so you will recognize the new questions.
  • Alphabetic case-sensitive comparison is disabled by default. If you need case-sensitive comparison for short answer questions (an unusual need), precede them with:
  $question->usecase = 1;

surrounded by blank lines.

Herramientas para crear o procesar GIFTs

Varios contribuyentes han usado macros para generar archivos GIFT a partir de programas populares más familiares.

  • Aquí hay una hoja de Excel con un generador Moodle Cloze y Gift (Moodle Cloze and Gift generator) que fue presentado en el Japanese Moodle mooot 2017. Fue actualizada el 29 de abril del 2019 y tiene magníficas instrucciones en idioma inglés.
  • Hay macros de Word disponibles, para crear fácilmente archivos GIFT. Vea este hilo del foro para enlaces hacia archivos descargables para diferentes versiones de Word.
  • Hay varias hojas de cálculo de Excel para generar archivos GIFT. Varias personas han complementado el trabajo de otras:
  • Hay un proyecto, Plantillas para Libre Office (Libre Office templates), para generar archivos GIFT en Writer. Se encuentra en

OOo Creación de preguntas de cuestionario Moodle con el paquete LibreOffice

  • Hay plantillas de Open Office para generar archivos GIFT en Writer. Están localizadas en el foro en inglés de Quiz en OOo template to write exams and convert to GIFT format thread.
    • La más reciente para OO 2.x is "OOo2GIFT_Template_05.zip" publicada el 17 de diciembre del 2005 por Enrique Castro.
    • Una versión más antigua es "GIFT_template_OOo.zip" publicada el 22 Marzo del 2005 por Enrique Castro.
  • Existe un generador en-línea fácil de usar para preguntas de opción múltiple en a4esl.org. Aquí Usted escribe su(s) pregunta(s) sin marcas de formateo, selecciona Moodle y presiona el botón para generar el examen. Esto crea texto formateado GIFT que puede entonces pegarse a un archivo que será importado en Moodle.
    • El formato inicial requiere menos golpes de tecla (usa posición de línea y retorno-del-carro) que el formato GIFT, por lo que Usted ahorrará tiempo y tendrá menor riesgo de crear datos inválidos.
    • Enlace hacia una antigua plantilla para autoría para Microsoft Word
    • Convertidor Moodle XML [1]
    • Librería de valoración de formato GIFT para Ruby (GIFT format parser library in Ruby) [2]
  • Gramática GIFT usando PEG.js (JavaScript) que procesa GIFT hacia objetos JavaScript [3]
    • Validador en línea de pregunta GIFT (editor) basado en la gramática PEG.js de arriba [4]
  • gift-wrapper es un paquete Python para generar preguntas con formato GIFT en una forma más amistosa al usuario
  • py2gift es una librería python para escribir archivos GIFT (primaramente) desde libretas jupyter
  • Xerador Gift es una pequeña página web que permite la generación de diversos tipos de preguntas Gift de manera amigable al usuario. Crea un archivo de texto Gift importable por Moodle.

Formato GIFT con multimedios (imágenes, sonido...)

El plugin opcional de Formato GIFT con medios es un formato para importar similar a GIFT, pero en lugar de usar un archivo de texto, importa un archivo ZIP que contiene el archivo del texto GIFT y además los archivos de multimedios (imágenes, sonidos, etc, ...). La documentación al respecto explica como incluir medios en sus preguntas.

Vea también

Enlaces externos