{"id":521,"date":"2026-01-26T20:27:23","date_gmt":"2026-01-26T20:27:23","guid":{"rendered":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=521"},"modified":"2026-02-27T16:24:59","modified_gmt":"2026-02-27T16:24:59","slug":"visualizador-gift-de-moodle-edita-tus-preguntas-sin-volverte-loco-con-el-codigo","status":"publish","type":"post","link":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=521","title":{"rendered":"Visualizador GIFT de Moodle: edita tus preguntas sin volverte loco con el c\u00f3digo"},"content":{"rendered":"\n<p>Si has llegado hasta aqu\u00ed, probablemente ya conoces el formato GIFT de Moodle. Y si lo conoces, sabes que tiene dos caras: por un lado, es una forma r\u00e1pida de crear cuestionarios en lote; por otro, editar preguntas existentes puede convertirse en un ejercicio de paciencia mientras buscas d\u00f3nde acaba una llave y empieza otra.<\/p>\n\n\n\n<p>\u00bfY si encima trabajas con contenido multiling\u00fce usando <code>{mlang}<\/code>? Pues imagina el panorama.<\/p>\n\n\n\n<p>La herramienta est\u00e1 disponible en: <\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\"><strong>Moodle Gift Viewer<\/strong><\/a><\/div>\n<\/div>\n\n\n\n<p><br>Pero sigue leyendo si quieres saber m\u00e1s o si la mitad de las cosas que he dicho te suenan a Chino.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfQu\u00e9 es el formato GIFT?<\/h3>\n\n\n\n<p>GIFT (General Import Format Technology) es un formato de texto plano que permite escribir preguntas de cuestionario de forma sencilla. En lugar de crear cada pregunta manualmente en Moodle (clic, clic, clic&#8230;), escribes todas las preguntas en un archivo de texto y las importas de golpe.<\/p>\n\n\n\n<p>Un ejemplo r\u00e1pido de pregunta de opci\u00f3n m\u00faltiple:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>::Capital de Francia::\u00bfCu\u00e1l es la capital de Francia?{\n=Par\u00eds #\u00a1Correcto!\n~Londres #No, esa es la capital de Reino Unido\n~Madrid #No, esa es la capital de Espa\u00f1a\n}<\/code><\/pre>\n\n\n\n<p>La sintaxis es simple: el t\u00edtulo va entre <code>::<\/code>, las respuestas correctas llevan <code>=<\/code>, las incorrectas llevan <code>~<\/code>, y el feedback va despu\u00e9s de <code>#<\/code>. Con un poco de pr\u00e1ctica (o con ayuda de una IA), puedes crear decenas de preguntas en minutos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfY qu\u00e9 es {mlang}?<\/h3>\n\n\n\n<p>El filtro <code>{mlang}<\/code> es una funcionalidad de Moodle que permite mostrar contenido diferente seg\u00fan el idioma del usuario. Si un estudiante tiene Moodle en espa\u00f1ol, ve la versi\u00f3n en espa\u00f1ol; si lo tiene en ingl\u00e9s, ve la versi\u00f3n en ingl\u00e9s. Todo en la misma pregunta.<\/p>\n\n\n\n<p>As\u00ed se ve una pregunta multiling\u00fce:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>::Pregunta biling\u00fce::\\{mlang es\\}\u00bfCu\u00e1nto es 2+2?\\{mlang\\}\\{mlang en\\}What is 2+2?\\{mlang\\}{\n=4\n~3\n~5\n}<\/code><\/pre>\n\n\n\n<p>Las barras invertidas (<code>\\{<\/code> y <code>\\}<\/code>) son necesarias en GIFT para que Moodle no confunda las llaves del mlang con las llaves de las respuestas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ventajas de este enfoque<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Velocidad<\/strong>: crear 50 preguntas en GIFT lleva una fracci\u00f3n del tiempo que hacerlo manualmente en Moodle.<\/li>\n\n\n\n<li><strong>Portabilidad<\/strong>: un archivo GIFT es texto plano. Puedes guardarlo, versionarlo con Git, compartirlo con compa\u00f1eros o reutilizarlo en otros cursos.<\/li>\n\n\n\n<li><strong>Edici\u00f3n en lote<\/strong>: \u00bfnecesitas cambiar una palabra en 20 preguntas? Buscar y reemplazar en un editor de texto. Hecho.<\/li>\n\n\n\n<li><strong>Integraci\u00f3n con IA<\/strong>: los modelos de lenguaje generan GIFT sin problemas, lo que permite automatizar gran parte de la creaci\u00f3n de contenido.<\/li>\n\n\n\n<li><strong>Multiling\u00fcismo real<\/strong>: con mlang, mantienes todas las versiones idiom\u00e1ticas en una \u00fanica pregunta. Si actualizas algo, lo haces en un solo sitio.<\/li>\n\n\n\n<li><strong>Backup legible<\/strong>: si exportas tus preguntas de Moodle en formato GIFT, tienes una copia de seguridad que puedes leer y editar sin depender de Moodle.<\/li>\n<\/ul>\n\n\n\n<p>La combinaci\u00f3n de GIFT + mlang + herramientas de IA + un visualizador para revisar el resultado es lo que convierte la creaci\u00f3n de cuestionarios multiling\u00fces en algo manejable.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">El problema<\/h3>\n\n\n\n<p>Cuando quieres revisar o modificar un banco de preguntas GIFT, tienes b\u00e1sicamente dos opciones: importarlo a Moodle y editarlo desde all\u00ed (con todos los clics que eso implica), o bucear en el c\u00f3digo plano intentando no romper nada. Ninguna es especialmente c\u00f3moda.<\/p>\n\n\n\n<p>Y si has seguido mis posts anteriores sobre <a href=\"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=429\">BloomBot, MindBloom y BloomBoom<\/a>, o sobre el <a href=\"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=432\">uso de {mlang} con IA<\/a>, sabr\u00e1s que generar preguntas con estas herramientas es muy eficiente. Pero luego llega el momento de revisar lo generado, hacer ajustes, corregir alg\u00fan feedback&#8230; y ah\u00ed es donde la cosa se complica.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">La soluci\u00f3n<\/h3>\n\n\n\n<p>He creado el <strong><a href=\"https:\/\/jlmirallesb.github.io\/Moodle_GIFT_viewer\/\">Visualizador GIFT de Moodle<\/a><\/strong>, una herramienta web gratuita que hace exactamente lo que su nombre indica: te muestra las preguntas GIFT de forma visual y legible, y te permite editarlas directamente sin tocar el c\u00f3digo.<\/p>\n\n\n\n<p><strong>\u00bfQu\u00e9 puedes hacer con \u00e9l?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Visualizar<\/strong> cualquier archivo GIFT como si fueran preguntas reales de Moodle<\/li>\n\n\n\n<li><strong>Editar<\/strong> t\u00edtulos, enunciados, respuestas y pesos con un simple clic<\/li>\n\n\n\n<li><strong>Trabajar con mlang<\/strong>: detecta autom\u00e1ticamente los idiomas y te deja cambiar entre ellos para editar cada versi\u00f3n<\/li>\n\n\n\n<li><strong>Exportar<\/strong> el c\u00f3digo GIFT modificado, listo para importar en Moodle<\/li>\n\n\n\n<li><strong>Descargar<\/strong> tambi\u00e9n el c\u00f3digo original sin cambios (\u00fatil para hacer copias de seguridad)<\/li>\n<\/ul>\n\n\n\n<p>Soporta los 8 tipos de preguntas GIFT: opci\u00f3n m\u00faltiple, respuesta m\u00faltiple, verdadero\/falso, respuesta corta, emparejamiento, num\u00e9rica, ensayo y palabra faltante.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfC\u00f3mo funciona?<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Pegas tu c\u00f3digo GIFT en el \u00e1rea de texto<\/li>\n\n\n\n<li>Haces clic en \u00abVisualizar Preguntas\u00bb<\/li>\n\n\n\n<li>Ves tus preguntas renderizadas, como las ver\u00eda un estudiante<\/li>\n\n\n\n<li>Pasas el rat\u00f3n por cualquier elemento y aparece el bot\u00f3n de edici\u00f3n<\/li>\n\n\n\n<li>Modificas lo que necesites<\/li>\n\n\n\n<li>Te avisa si has editado algo en un idioma y no en otro.<\/li>\n\n\n\n<li>Puedes crear preguntas nuevas<\/li>\n\n\n\n<li>Descargas el c\u00f3digo GIFT actualizado<\/li>\n\n\n\n<li>Y con ese archivo ya lo puedes subir al banco de preguntas de Moodle<\/li>\n<\/ol>\n\n\n\n<p>Si tu c\u00f3digo tiene contenido multiling\u00fce, aparecer\u00e1 un selector para cambiar entre idiomas. Puedes editar cada versi\u00f3n ling\u00fc\u00edstica por separado y el sistema reconstruye correctamente las etiquetas <code>{mlang}<\/code>.<\/p>\n\n\n\n<p>Con las siguientes capturas de pantalla puedes hacerte una idea del funcionamiento:<\/p>\n\n\n\n<div class=\"wp-block-jetpack-slideshow aligncenter\" data-effect=\"slide\" style=\"--aspect-ratio:calc(1768 \/ 2004)\"><div class=\"wp-block-jetpack-slideshow_container swiper\"><ul class=\"wp-block-jetpack-slideshow_swiper-wrapper swiper-wrapper\"><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1768\" height=\"2004\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-528\" data-id=\"528\" data-aspect-ratio=\"1768 \/ 2004\" src=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.20.png?resize=1768%2C2004&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.20.png?w=1768&amp;ssl=1 1768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.20.png?resize=265%2C300&amp;ssl=1 265w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.20.png?resize=903%2C1024&amp;ssl=1 903w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.20.png?resize=768%2C871&amp;ssl=1 768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.20.png?resize=1355%2C1536&amp;ssl=1 1355w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Introduce el c\u00f3digo Gift<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1768\" height=\"2004\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-526\" data-id=\"526\" data-aspect-ratio=\"1768 \/ 2004\" src=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.40.png?resize=1768%2C2004&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.40.png?w=1768&amp;ssl=1 1768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.40.png?resize=265%2C300&amp;ssl=1 265w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.40.png?resize=903%2C1024&amp;ssl=1 903w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.40.png?resize=768%2C871&amp;ssl=1 768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.40.png?resize=1355%2C1536&amp;ssl=1 1355w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Te analiza preguntas e idiomas<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1768\" height=\"2004\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-523\" data-id=\"523\" data-aspect-ratio=\"1768 \/ 2004\" src=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.56.png?resize=1768%2C2004&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.56.png?w=1768&amp;ssl=1 1768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.56.png?resize=265%2C300&amp;ssl=1 265w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.56.png?resize=903%2C1024&amp;ssl=1 903w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.56.png?resize=768%2C871&amp;ssl=1 768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.56.png?resize=1355%2C1536&amp;ssl=1 1355w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Puedes editar cualquier elemento<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1768\" height=\"2004\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-524\" data-id=\"524\" data-aspect-ratio=\"1768 \/ 2004\" src=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.28.13.png?resize=1768%2C2004&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.28.13.png?w=1768&amp;ssl=1 1768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.28.13.png?resize=265%2C300&amp;ssl=1 265w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.28.13.png?resize=903%2C1024&amp;ssl=1 903w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.28.13.png?resize=768%2C871&amp;ssl=1 768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.28.13.png?resize=1355%2C1536&amp;ssl=1 1355w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Crea nuevas preguntas<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1768\" height=\"2004\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-525\" data-id=\"525\" data-aspect-ratio=\"1768 \/ 2004\" src=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.29.29.png?resize=1768%2C2004&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.29.29.png?w=1768&amp;ssl=1 1768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.29.29.png?resize=265%2C300&amp;ssl=1 265w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.29.29.png?resize=903%2C1024&amp;ssl=1 903w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.29.29.png?resize=768%2C871&amp;ssl=1 768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.29.29.png?resize=1355%2C1536&amp;ssl=1 1355w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Avisos de idioma no modificado<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1768\" height=\"2004\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-527\" data-id=\"527\" data-aspect-ratio=\"1768 \/ 2004\" src=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.29.47.png?resize=1768%2C2004&#038;ssl=1\" srcset=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.29.47.png?w=1768&amp;ssl=1 1768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.29.47.png?resize=265%2C300&amp;ssl=1 265w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.29.47.png?resize=903%2C1024&amp;ssl=1 903w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.29.47.png?resize=768%2C871&amp;ssl=1 768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.29.47.png?resize=1355%2C1536&amp;ssl=1 1355w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Exporta el resultado<\/figcaption><\/figure><\/li><\/ul><a class=\"wp-block-jetpack-slideshow_button-prev swiper-button-prev swiper-button-white\" role=\"button\"><\/a><a class=\"wp-block-jetpack-slideshow_button-next swiper-button-next swiper-button-white\" role=\"button\"><\/a><a aria-label=\"Pause Slideshow\" class=\"wp-block-jetpack-slideshow_button-pause\" role=\"button\"><\/a><div class=\"wp-block-jetpack-slideshow_pagination swiper-pagination swiper-pagination-white\"><\/div><\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Algunas decisiones de dise\u00f1o<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Funciona en el navegador<\/strong>: no necesitas instalar nada ni crear cuenta. Abres la web y listo.<\/li>\n\n\n\n<li><strong>Tus datos no salen de tu ordenador<\/strong>: todo el procesamiento es local, en JavaScript. No hay servidor que reciba tus preguntas.<\/li>\n\n\n\n<li><strong>Interfaz en 7 idiomas<\/strong>: espa\u00f1ol, catal\u00e1n, euskera, gallego, ingl\u00e9s, franc\u00e9s y alem\u00e1n.<\/li>\n\n\n\n<li><strong>Modo oscuro<\/strong>: porque a veces preparamos materiales a las tantas de la noche.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">El flujo completo<\/h3>\n\n\n\n<p>Si combinas esta herramienta con los GPTs que ya conoces, el flujo de trabajo queda bastante redondo:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Generas<\/strong> las preguntas con BloomBot o BloomBoom<\/li>\n\n\n\n<li><strong>A\u00f1ades<\/strong> retroalimentaci\u00f3n multiling\u00fce con MindBloom<\/li>\n\n\n\n<li><strong>Traduces<\/strong> e insertas las etiquetas mlang con \u00abTranslate and Insert {mlang}\u00bb<\/li>\n\n\n\n<li><strong>Revisas y ajustas<\/strong> con el Visualizador GIFT<\/li>\n\n\n\n<li><strong>Importas<\/strong> en Moodle<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Pru\u00e9balo<\/h3>\n\n\n\n<p>La herramienta est\u00e1 disponible en: <strong><a href=\"https:\/\/jlmirallesb.github.io\/Moodle_GIFT_viewer\/\">https:\/\/jlmirallesb.github.io\/Moodle_GIFT_viewer\/<\/a><\/strong><\/p>\n\n\n\n<p>Incluye un bot\u00f3n de \u00abCargar Ejemplo\u00bb para que puedas probarla sin tener que buscar un archivo GIFT.<\/p>\n\n\n\n<p>Si encuentras alg\u00fan error o tienes sugerencias, el c\u00f3digo est\u00e1 en <a href=\"https:\/\/github.com\/JLMirallesB\/Moodle_GIFT_viewer\">GitHub<\/a> y puedes abrir un issue.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">C\u00f3mo importar el archivo GIFT en Moodle<\/h3>\n\n\n\n<p>Una vez tengas tu archivo GIFT listo (ya sea el original o el editado), subirlo a Moodle es bastante directo:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Entra en tu curso de Moodle y activa el <strong>modo de edici\u00f3n<\/strong><\/li>\n\n\n\n<li>Ve a <strong>Banco de preguntas<\/strong> (en el men\u00fa lateral o en Administraci\u00f3n del curso \u2192 Banco de preguntas)<\/li>\n\n\n\n<li>Haz clic en <strong>Importar<\/strong><\/li>\n\n\n\n<li>En \u00abFormato de archivo\u00bb, selecciona <strong>Formato GIFT<\/strong><\/li>\n\n\n\n<li>Arrastra tu archivo o haz clic en \u00abSeleccionar archivo\u00bb para subirlo<\/li>\n\n\n\n<li>Elige la <strong>categor\u00eda<\/strong> donde quieres guardar las preguntas (o crea una nueva)<\/li>\n\n\n\n<li>Haz clic en <strong>Importar<\/strong> y revisa el resumen<\/li>\n<\/ol>\n\n\n\n<p>Si todo ha ido bien, ver\u00e1s un mensaje indicando cu\u00e1ntas preguntas se han importado. Ya puedes usarlas en tus cuestionarios.<\/p>\n\n\n\n<div class=\"ko-fi-button\" data-text=\"\u00bfMe invitas a un \u2615\ufe0f?\" data-color=\"#ff5f5f\" data-code=\"miralles\" id=\"kofiShortcode399Html\" style=\"float: none; text-align: left;\" data-title=\"\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Si has llegado hasta aqu\u00ed, probablemente ya conoces el formato GIFT de Moodle. Y si lo conoces, sabes que tiene dos caras: por un lado, es una forma r\u00e1pida de crear cuestionarios en lote; por otro, editar preguntas existentes puede convertirse en un ejercicio de paciencia mientras buscas d\u00f3nde acaba una llave y empieza otra. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":528,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[15,12,8],"class_list":["post-521","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-diseno-instruccional","tag-inteligencia-artificial","tag-tecnologia"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/01\/Captura-de-pantalla-2026-01-26-a-las-20.27.20.png?fit=1768%2C2004&ssl=1","jetpack-related-posts":[{"id":432,"url":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=432","url_meta":{"origin":521,"position":0},"title":"Uso de {mlang} en cuestionarios GIFT de Moodle con IA","author":"admin","date":"mayo 1, 2025","format":false,"excerpt":"En esta entrada presento IAs que ayudan a insertar etiquetas mlang en cuestionarios para que puedan visualizarse en diferentes idiomas dentro de c\u00f3digo GIFT y as\u00ed exportar masivamente gran cantidad de preguntas a Moodle.","rel":"","context":"En \u00abDise\u00f1o Instruccional\u00bb","block_context":{"text":"Dise\u00f1o Instruccional","link":"https:\/\/elpulpoenelvaso.jlmirall.es\/?tag=diseno-instruccional"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/05\/1-maig-2025-10_27_13.jpg?fit=1024%2C1024&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/05\/1-maig-2025-10_27_13.jpg?fit=1024%2C1024&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/05\/1-maig-2025-10_27_13.jpg?fit=1024%2C1024&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/05\/1-maig-2025-10_27_13.jpg?fit=1024%2C1024&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":191,"url":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=191","url_meta":{"origin":521,"position":1},"title":"Dise\u00f1o 10 IAs (GPTs) para facilitar la creaci\u00f3n de actividades en Moodle y H5P","author":"admin","date":"enero 19, 2024","format":false,"excerpt":"Ya puedes utilizar en la GPT Store los 10 custom versions de Chat-GPT que he dise\u00f1ado para facilitar la creaci\u00f3n de actividades en Moodle y H5P. El campo de la Inteligencia Artificial est\u00e1 avanzando muy r\u00e1pido, y en este post voy a hablaros de algo realmente emocionante: c\u00f3mo he pasado\u2026","rel":"","context":"En \u00abDise\u00f1o Instruccional\u00bb","block_context":{"text":"Dise\u00f1o Instruccional","link":"https:\/\/elpulpoenelvaso.jlmirall.es\/?tag=diseno-instruccional"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2024\/02\/gpts.jpg?fit=1200%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2024\/02\/gpts.jpg?fit=1200%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2024\/02\/gpts.jpg?fit=1200%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2024\/02\/gpts.jpg?fit=1200%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2024\/02\/gpts.jpg?fit=1200%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":429,"url":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=429","url_meta":{"origin":521,"position":2},"title":"Nuevos GPTs para Cuestionarios","author":"admin","date":"mayo 1, 2025","format":false,"excerpt":"En esta entrada presento tres GPTs personalizados para ayudar a la creaci\u00f3n de cuestionarios. Uno para hacer preguntas seg\u00fan la taxonom\u00eda de Bloom, otro para esconder trampas entre las respuestas y un tercero para ofrecer diferentes tipos de retroalimentaciones.","rel":"","context":"En \u00abDise\u00f1o Instruccional\u00bb","block_context":{"text":"Dise\u00f1o Instruccional","link":"https:\/\/elpulpoenelvaso.jlmirall.es\/?tag=diseno-instruccional"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2024\/08\/ChatGPT-Image-30-abr.-2025-12_06_48.jpg?fit=1024%2C1024&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2024\/08\/ChatGPT-Image-30-abr.-2025-12_06_48.jpg?fit=1024%2C1024&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2024\/08\/ChatGPT-Image-30-abr.-2025-12_06_48.jpg?fit=1024%2C1024&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2024\/08\/ChatGPT-Image-30-abr.-2025-12_06_48.jpg?fit=1024%2C1024&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":643,"url":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=643","url_meta":{"origin":521,"position":3},"title":"v2 del CSS para Joplin con imagen corporativa del CEFIRE","author":"admin","date":"febrero 28, 2026","format":false,"excerpt":"En breve me enfrasco en la creaci\u00f3n de nuevos materiales docentes para nuevos cursos de formaci\u00f3n del profesorado. Y, como no, tengo una necesidad imperiosa de decidir primero \u201cc\u00f3mo se van a ver\u201d y cu\u00e1l ser\u00e1 su \u201ccontenedor\u201d antes de empezar a crear los detalles del contenidos concreto. De un\u2026","rel":"","context":"En \u00abDise\u00f1o Instruccional\u00bb","block_context":{"text":"Dise\u00f1o Instruccional","link":"https:\/\/elpulpoenelvaso.jlmirall.es\/?tag=diseno-instruccional"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/02\/demo_01.png?fit=1123%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/02\/demo_01.png?fit=1123%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/02\/demo_01.png?fit=1123%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/02\/demo_01.png?fit=1123%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/02\/demo_01.png?fit=1123%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":453,"url":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=453","url_meta":{"origin":521,"position":4},"title":"Dise\u00f1o de materiales y Moodle para cursos del CEFIRE","author":"admin","date":"mayo 15, 2025","format":false,"excerpt":"Recientemente me han vuelto a contactar para impartir formaci\u00f3n al profesorado en la Comunidad Valenciana. En esta entrada quiero compartir algunos recursos y estrategias que he creado para optimizar el proceso de dise\u00f1o de materiales y adaptar su est\u00e9tica a la imagen visual corporativa del CEFIRE.","rel":"","context":"En \u00abDise\u00f1o Instruccional\u00bb","block_context":{"text":"Dise\u00f1o Instruccional","link":"https:\/\/elpulpoenelvaso.jlmirall.es\/?tag=diseno-instruccional"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/05\/e9c655cf-1759-4540-9490-1cc25304ffe8.png?fit=1024%2C1024&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/05\/e9c655cf-1759-4540-9490-1cc25304ffe8.png?fit=1024%2C1024&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/05\/e9c655cf-1759-4540-9490-1cc25304ffe8.png?fit=1024%2C1024&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/05\/e9c655cf-1759-4540-9490-1cc25304ffe8.png?fit=1024%2C1024&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":475,"url":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=475","url_meta":{"origin":521,"position":5},"title":"Creaci\u00f3n de Diapositivas con IA (Keynote o RevealJS)","author":"admin","date":"septiembre 5, 2025","format":false,"excerpt":"En esta entrada explico un m\u00e9todo para convertir apuntes\/textos en diapositivas autom\u00e1ticamente (para Keynote o RevealJS). En otra entrada de este blog ya habl\u00e9 de la creaci\u00f3n de materiales para algunos cursos de formaci\u00f3n del profesorado que estoy impartiendo (Dise\u00f1o de materiales y Moodle para cursos del CEFIRE). En esta\u2026","rel":"","context":"En \u00abDise\u00f1o Instruccional\u00bb","block_context":{"text":"Dise\u00f1o Instruccional","link":"https:\/\/elpulpoenelvaso.jlmirall.es\/?tag=diseno-instruccional"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/08\/ChatGPT-Image-5-set.-2025-08_10_56.png?fit=1024%2C1024&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/08\/ChatGPT-Image-5-set.-2025-08_10_56.png?fit=1024%2C1024&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/08\/ChatGPT-Image-5-set.-2025-08_10_56.png?fit=1024%2C1024&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/08\/ChatGPT-Image-5-set.-2025-08_10_56.png?fit=1024%2C1024&ssl=1&resize=700%2C400 2x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=\/wp\/v2\/posts\/521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=521"}],"version-history":[{"count":6,"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=\/wp\/v2\/posts\/521\/revisions"}],"predecessor-version":[{"id":533,"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=\/wp\/v2\/posts\/521\/revisions\/533"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=\/wp\/v2\/media\/528"}],"wp:attachment":[{"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}