Blog sobre educación

Categoría: Herramientas (Página 1 de 4)

Creación de recursos educativos adaptativos mediante vibe coding

Los recursos educativos adaptativos permiten que una actividad cambie según las respuestas del alumno. En este artículo veremos dos ejemplos y un protocolo para crear este tipo de recursos con IA. Para el que lo desee hay también un anexo matemático con la metodología utilizada.

Introducción a los recursos adaptativos

Los recursos educativos suelen ser lineales, por ejemplo, un test de evaluación es el mismo para todos. De la relación entre aciertos y errores obtendremos una calificación y, con suerte, un análisis de lo que cada alumno ha fallado y lo que le conviene mejorar.

Si esa misma evaluación la hacemos adaptativa, el sistema se acomoda a las respuestas del alumno, aprende de sus fallos y aciertos y ambos se convierten en información: El sistema debe usar las respuestas del alumno como evidencias para actualizar hipótesis sobre su estado de aprendizaje. Estas hipótesis pueden ser niveles de aprendizaje, de dificultad, errores conceptuales, etc. El sistema adaptativo no hace las mismas preguntas a todos, sino que las adapta según las respuestas realizadas hasta el momento por el alumnado.

El sistema adaptativo aprende de las respuestas del alumno para proponerle preguntas adaptadas a su nivel, de refuerzo si detecta errores o de ampliación y continuación más avanzada si detecta que puede hacerlo.

Esto puede hacerse con cualquier recurso, no estamos limitados a la evaluación. Por ejemplo, con un itinerario de aprendizaje, un juego educativo, un tutorial interactivo y cualquier recurso educativo digital en el que tenga sentido la adaptación a las diferentes tipologías y necesidades del alumnado.

Ejemplo 1: Test adaptativo para la evaluación diagnóstica

Hemos hecho dos ejemplos. El primero es un test de evaluación de cultura general. Fue el primero, hecho a modo de demo educativa, y permite evaluar nuestros conocimientos en tres niveles: básico, medio y avanzado. Cada vez que respondemos una pregunta, el sistema nos hace otra, de forma que la información que recibe de la respuesta es máxima para conocer nuestro nivel. De esta forma va adaptando las preguntas hasta que tiene información suficiente para decidir el nivel que tenemos en este tema. Para que esto sea significativo, las preguntas deben estar correctamente clasificadas en los 3 niveles. Las preguntas han sido generadas mediante IA, pero podríamos habérselas suministrado ya clasificadas cada una en su nivel.

El programa no solo determina el nivel del usuario, proporcionando el porcentaje de la probabilidad de pertenencia a cada uno, sino que crea un informe con aquellos aspectos en los que se puede mejorar y los que ya se dominan. Estos aspectos son los diferentes temas motivo de las preguntas (ciencias, historia, etc.).

Es importante remarcar que 7/10 no debe entenderse como una nota, ya que las preguntas han sido hechas para diagnosticar el nivel de conocimientos y lo que realmente importa es el nivel alcanzado. De ahí que sea una evaluación diagnóstica, pero no calificadora. Podríamos tener notas superiores o inferiores, de forma un tanto aleatoria, según los niveles en los que hubiésemos respondido. Es decir, un alumno que solo es capaz de responder cuestiones de nivel básico podría sacar un 8/10 y otro capaz de responder preguntas con más dificultad un valor inferior, precisamente porque, al ser capaz de responder preguntas más complejas, se le han hecho más de este tipo. Estas preguntas han servido para hacer un diagnóstico, pero no determinan una nota. No se hace un número fijo de preguntas; cuando el sistema tiene la certeza de que el alumno pertenece a una categoría determinada, entonces para de hacerlas. En el anexo se explica con más detalle el método utilizado.

Ejemplo 2: Itinerario adaptativo

El siguiente ejemplo es una aplicación, llamada Despejar la incógnita x, que permite practicar la técnica para despejar incógnitas en una ecuación de primer grado. El itinerario consta de tres etapas.

En primer lugar, muestra la técnica que se usará en cada etapa. Se le pueden pedir tantos ejemplos resueltos como se quiera.

Cuando se decide practicar la etapa, el sistema examina las respuestas para determinar si se domina o no la técnica correspondiente. En este programa se ha limitado a un mínimo de 4 respuestas para el que las resuelva correctamente y un máximo de 10 para el que no.

En el caso de no superar una etapa, el programa dará la oportunidad de repetirla de nuevo o continuar con el resto del itinerario.

Una vez terminadas las 3 etapas, el sistema da una indicación del progreso (iniciando, avanzando o dominando) y un informe de los puntos fuertes y débiles.

Debemos destacar que el número de ejercicios propuestos, las ayudas recibidas y el avance por las etapas vienen determinados por las respuestas del alumno. El itinerario mantiene una estructura progresiva, pero se adapta dentro de cada etapa y decide cuándo conviene avanzar, reforzar o repetir.

Cómo crear aplicaciones educativas con vibe coding

Hemos preparado la web Recursos educativos adaptativos bayesianos desde donde podrás descargar el archivo llamado Protocolo de recursos adaptativos bayesianos, con instrucciones para la inteligencia artificial. Este archivo deberás proporcionárselo a la IA para que sepa qué debe hacer. Este mismo documento lo puedes consultar en formato web en la página anterior.

Casi con toda seguridad, la inteligencia artificial no hará bien el programa a la primera, por lo que deberás comprobar si lo que ha hecho se adapta a tus necesidades y, a través del diálogo con la IA, adaptar el recurso hasta que esté realmente preparado.


Pódcast del artículo realizado por NotebookLM

Anexo: Metodología matemática utilizada

Esta parte solo es para los interesados en conocer los entresijos matemáticos que forma la metodología adaptativa utilizada por el protocolo anterior.

Inferencia bayesiana

El teorema de Bayes permite actualizar la probabilidad de una hipótesis cuando obtenemos una nueva evidencia. Es decir, partimos de una idea inicial sobre el nivel (o la categoría que hayamos definido) del alumno y la vamos modificando a medida que responde preguntas.

En un recurso adaptativo, las hipótesis pueden ser, por ejemplo: el alumno tiene un nivel básico, medio o avanzado.

Al comenzar, el sistema todavía no sabe cuál de estas hipótesis es la más probable, así que se asigna la misma probabilidad a todos:

  • \(P(\text{básico}) = 33.3%\)
  • \(P(\text{medio}) = 33.3%\)
  • \(P(\text{avanzado}) = 33.3%\)

Estas probabilidades iniciales se llaman probabilidades previas. Representan lo que el sistema cree antes de observar la respuesta del alumno.

Cuando el alumno contesta una pregunta, aparece una nueva evidencia, ya que ha acertado o ha fallado una pregunta de cierto nivel. Esa respuesta modifica las probabilidades anteriores. Si acierta una pregunta avanzada, aumentará la probabilidad de que pertenezca al nivel avanzado. Si falla varias preguntas básicas, aumentará la probabilidad de que necesite refuerzo en ese nivel.

En forma matemática, el teorema de Bayes se expresa así:

\[
P(H \mid E) = \frac{P(E \mid H) \cdot P(H)}{P(E)}
\]

  • Donde \(P(H \mid E)\) es la probabilidad de la hipótesis después de observar la evidencia. En nuestro caso, sería la probabilidad de que el alumno tenga un determinado nivel después de ver su respuesta.
  • \(P(H)\) es la probabilidad previa de esa hipótesis, antes de la respuesta.
  • \(P(E \mid H)\) es la probabilidad, llamada verosimilitud, de observar una determinada respuesta del alumno si una hipótesis concreta fuera cierta. Por ejemplo, qué probabilidad habría de que un alumno de nivel avanzado acertara una pregunta avanzada.
  • \(P(E)\) es la probabilidad de observar esa evidencia, sin saber todavía cuál es el nivel real del alumno. En nuestro ejemplo, sería la probabilidad global de que el alumno acierte una pregunta avanzada, antes de decidir si pertenece al nivel básico, medio o avanzado.

Aplicado a un test adaptativo, el razonamiento sería el siguiente:

Si un alumno fuera de nivel avanzado, sería bastante probable que acertara esta pregunta difícil.
Si fuera de nivel básico, sería poco probable que la acertara.
Como la ha acertado, aumenta la probabilidad de que sea de nivel avanzado.

Y al contrario:

Si un alumno falla una pregunta básica, esa respuesta es más compatible con la hipótesis de que necesita refuerzo. Por tanto, el sistema aumenta la probabilidad de que esté en un nivel inicial o de que tenga dificultades en ese contenido.

Lo importante es que el sistema no toma una única respuesta como definitiva. Cada respuesta modifica un poco el diagnóstico. Después de varias preguntas, las probabilidades se van separando: una hipótesis gana peso y otras lo pierden.

Por ejemplo, después de varias respuestas, el sistema podría obtener algo así de un alumno en particular:

  • \(P(\text{básico}) = 12%\)
  • \(P(\text{medio}) = 31%\)
  • \(P(\text{avanzado}) = 57%\)

Esto no significa que el alumno tenga una nota de 5,7 ni que haya acertado el 57 % de las preguntas. Significa que, según las respuestas observadas, el sistema considera que la hipótesis más probable es que el alumno se encuentre en el nivel avanzado.

Esta es la diferencia principal respecto a un test tradicional. En un test lineal, las respuestas se acumulan para obtener una puntuación. En un test adaptativo bayesiano, las respuestas se utilizan como evidencias para actualizar un diagnóstico.

El mismo principio puede aplicarse a otros tipos de recursos. En un itinerario de aprendizaje, la hipótesis no tiene por qué ser “nivel básico, medio o avanzado”, sino que puede ser “domina la técnica”, “está en proceso” o “necesita refuerzo”. Cada ejercicio resuelto aporta una nueva evidencia y permite decidir si conviene avanzar, repetir, ofrecer una explicación adicional o proponer actividades de mayor dificultad.

La inferencia bayesiana permite que el recurso educativo no siga un camino fijo, sino que tome decisiones a partir de la información que va obteniendo del alumno.

Verosimilitudes y modelo IRT 3PL

Para que Bayes actualice las probabilidades, el sistema calcula las verosimilitudes. En las preguntas o actividades organizadas por niveles de dificultad, estas verosimilitudes se generan mediante el modelo IRT 3PL (Item Response Theory, three-parameter logistic model), es decir, el modelo logístico de tres parámetros de la teoría de respuesta al ítem.

La idea general es que la probabilidad de acertar una pregunta aumenta cuando el nivel hipotético del alumno supera la dificultad de la pregunta, y disminuye cuando la dificultad supera el nivel hipotético del alumno.

El modelo usado es:

\[
P(\text{acierto}\mid H_i,q)=
c_q+(1-c_q)\cdot
\frac{1}{1+e^{-a(\theta_i-b_q)}}
\]

Donde \(\theta_i\) representa numéricamente la hipótesis o nivel \(H_i\), \(b_q\) representa la dificultad de la pregunta o actividad, \(a\) es el parámetro de discriminación y \(c_q\) es la probabilidad mínima de acierto por azar.

En el modelo IRT 3PL, estos tres parámetros tienen una función concreta: \(b_q\) sitúa la dificultad del ítem, \(a\) indica cuánto discrimina entre niveles próximos y \(c_q\) establece el suelo de probabilidad de acierto.

En preguntas de opción múltiple, este suelo se calcula a partir del número de opciones:

\[
c_q=\frac{1}{m_q}
\]

Por ejemplo, en una pregunta de cuatro opciones:

\[
c_q=\frac{1}{4}=0{,}25
\]

Esto significa que la probabilidad de acierto no se considera inferior al 25 %, porque incluso un alumno que responde al azar tiene esa probabilidad de acertar.

Si el alumno falla, se usa la probabilidad complementaria:

\[
P(\text{fallo}\mid H_i,q)=1-P(\text{acierto}\mid H_i,q)
\]

Estas probabilidades de acierto y fallo son las verosimilitudes que utiliza Bayes para actualizar el diagnóstico.

El modelo IRT 3PL no sustituye al teorema de Bayes. Su función es generar las verosimilitudes que Bayes necesita para hacer la actualización.

En recursos que no son tests, la misma lógica se aplica a preguntas, pasos, retos o actividades autocorregibles, siempre que se representen mediante una dificultad, una respuesta observable y una interpretación del resultado. La evidencia es un acierto, un fallo, un paso superado, una pista solicitada, un intento adicional o un error detectado, siempre que el recurso haya definido cómo se traduce esa actuación en una evidencia utilizable.

Cuando las hipótesis no son niveles ordenados, por ejemplo, distintos errores conceptuales, el modelo IRT 3PL no es el adecuado, porque presupone una escala común de nivel o dominio. En esos casos, las verosimilitudes se definen según la relación diagnóstica entre cada actividad y cada hipótesis. La actualización bayesiana sigue siendo la misma; lo que cambia es la forma de obtener las verosimilitudes.

Entropía de Shannon

La incertidumbre del sistema se mide mediante la entropía de Shannon:

\[
H=-\sum_i p_i\log_2(p_i)
\]

Donde \(p_i\) es la probabilidad actual de cada hipótesis.

Cuando las probabilidades están muy repartidas, la entropía es alta. Por ejemplo, si básico, medio y avanzado tienen probabilidades parecidas, el sistema todavía no tiene un diagnóstico claro.

Cuando una hipótesis concentra la mayor parte de la probabilidad, la entropía baja. En ese caso, el sistema tiene más seguridad sobre el estado del alumno.

La entropía se usa para tres cosas: medir la incertidumbre del diagnóstico, seleccionar actividades que aporten información y decidir si el proceso finaliza.

Selección adaptativa y ganancia de información

Después de actualizar las probabilidades, el sistema decide qué pregunta, explicación, pista, ejercicio o actividad presenta a continuación.

Esta selección no se basa simplemente en subir la dificultad tras un acierto y bajarla tras un fallo. El método utilizado es la ganancia esperada de información. Es decir, el sistema estima qué actividad reduce más la incertidumbre sobre el estado del alumno.

Como la incertidumbre se mide con la entropía de Shannon, la ganancia de información se calcula como una reducción esperada de entropía. De forma simplificada:

\[
IG(q)=H(\text{antes})-H(\text{después, esperado})
\]

Para cada posible actividad, el sistema calcula qué ocurre si el alumno la supera y qué ocurre si no la supera. En cada caso estima cómo cambian las probabilidades de las hipótesis y qué entropía tiene la nueva distribución. Después compara la entropía actual con la entropía esperada tras esa actividad.

La actividad más adecuada es la que distingue mejor entre las hipótesis que todavía son plausibles. Por eso, la mejor pregunta no siempre es la que coincide exactamente con el nivel más probable. Si el sistema duda entre nivel medio y avanzado, una pregunta difícil resulta más informativa que una pregunta media. Si duda entre nivel básico y medio, selecciona una pregunta más sencilla o intermedia.

Cuando varias actividades tienen una ganancia de información muy parecida, el sistema introduce diversidad de contenidos. Así evita repetir siempre el mismo tipo de pregunta o el mismo concepto cuando hay varias opciones igualmente útiles.

Criterio de parada y resultado final

El proceso se detiene cuando el sistema alcanza una confianza suficiente, cuando la entropía baja por debajo de un umbral previsto, cuando se llega al número máximo de preguntas o pasos, o cuando las actividades disponibles ya no aportan información relevante.

El resultado final no se limita a una etiqueta ni a una puntuación. Se presenta como una interpretación pedagógica: qué parece dominar el alumno, qué dificultades muestra, qué conviene reforzar y con qué grado de seguridad se propone el diagnóstico.

Si la incertidumbre sigue siendo alta, el sistema lo indica claramente. En ese caso, el resultado se presenta como una estimación provisional basada en las evidencias disponibles, no como una conclusión definitiva.

Esta es la diferencia principal respecto a un recurso educativo lineal. En una secuencia fija, todos los alumnos recorren el mismo camino y sus respuestas solo sirven para avanzar, retroceder o recibir una puntuación. En un recurso adaptativo bayesiano, cada respuesta o actuación se utiliza como evidencia para actualizar un modelo del estado del alumno y decidir cuál debe ser el siguiente paso: una nueva pregunta, una explicación, una pista, una actividad de refuerzo, una propuesta de ampliación, un cambio de itinerario o una recomendación de recursos.

Nota: El texto del artículo tiene nivel 1 en el Marco para la integración de la IA generativa y el anexo nivel 4.

METAC: Recursos metodológicos para el aula

Un repertorio abierto para encontrar, relacionar y aplicar recursos didácticos en la práctica docente.

¿Por qué nace METAC?

METAC tiene su origen en 2022, antes de la aparición pública de la IA generativa, como un intento de ordenar y sistematizar las numerosas metodologías activas existentes. Muchas de ellas suelen presentarse de forma aislada, con descripciones incompletas o sin una relación clara con otros recursos de aula.

El proyecto inicial se llamó METEC, aunque el acrónimo previsto era METAC, formado a partir de METodologías ACtivas. METEC surgió por una errata tipográfica y finalmente conservó ese nombre. Todavía puede consultarse en https://metec.tiddlyhost.com.

Con el desarrollo actual de la inteligencia artificial, ha sido posible ampliarlo, añadir nuevos ejemplos, mejorar los ya existentes y traducir el contenido a varios idiomas, siempre con revisión y criterio pedagógico.

Mi formación como zoólogo, y mi tendencia taxonómica a ordenar, comparar y jerarquizar, me han llevado a ampliar y reorganizar el proyecto inicial. De ahí surge METAC.

El nombre, sin embargo, ha quedado corto. METAC ya no incluye solo metodologías activas, sino también técnicas, rutinas, estrategias, marcos educativos, recursos de evaluación, propuestas metacognitivas y programas de apoyo. Por eso, más que un catálogo de metodologías activas, METAC es un compendio de recursos metodológicos para el aula.

Qué es METAC

Como acabamos de decir, es un repertorio web de recursos metodológicos para el aula, pensado para ayudar al profesorado a localizar, comprender, relacionar y aplicar propuestas didácticas de forma rápida y ordenada.

La información se agrupa en tres grandes bloques:

  • Marcos educativos: enfoques generales que orientan la práctica docente y ayudan a diseñar propuestas coherentes de enseñanza y aprendizaje. Por ejemplo, DUA, Modelo SAMR o Diseño inverso.
  • Organización del aprendizaje cooperativo: recursos para estructurar el trabajo en equipo, favorecer la participación y mejorar la cooperación entre el alumnado. Por ejemplo, 1-2-4, Lápices al centro o Folio giratorio.
  • Metodologías activas: técnicas, rutinas, estrategias y métodos que implican al alumnado en procesos de análisis, creación, resolución de problemas, reflexión y toma de decisiones. Por ejemplo, Aprendizaje basado en proyectos, Aprendizaje basado en problemas o Clase invertida.

Además de estos tres bloques, METAC utiliza una segunda forma de organización: los ámbitos. Mientras que los bloques indican el tipo general de recurso, los ámbitos indican para qué puede ser útil en el aula.

Un mismo recurso puede pertenecer a más de un ámbito, porque muchas técnicas no sirven para una sola cosa. Por ejemplo, una rutina puede favorecer el pensamiento crítico y, al mismo tiempo, mejorar la comunicación; una dinámica cooperativa puede servir para organizar el trabajo en equipo, pero también para activar ideas previas o facilitar la evaluación formativa.

Podemos usar los selectores de la parte superior de forma conjunta o independiente, también podemos utilizar el buscador para encontrar cualquier texto que esté en los recursos.

Fichas de recursos

En cada ficha mostrada en METAC se indica el bloque, el ámbito y un resumen del recurso. Además, si hay un recurso asociado, normalmente un programa, aparecerá el icono de una cadena. Una estrella nos permite añadirlo o eliminarlo de favoritos.

Al pulsar sobre la ficha obtendremos el recurso completo.

En la parte superior disponemos de una serie de botones:

  1. Añadir a favoritos.
  2. Copiar el recurso para pegar en algún programa.
  3. Imprimir en PDF.
  4. Copiar el enlace a ese recurso en particular (podremos copiar un enlace a varios recursos con el botón Seleccionar en la parte superior y a través de los favoritos).
  5. Cerrar

El apartado Recursos, si existe, abre el programa o programas asociados al recurso actual y la sección Relacionada, nos ofrece recursos similares; si pulsamos sobre uno de ellos, aparecerá un botón para retroceder, de forma que podremos navegar por los recursos encadenados.

Compartir recursos y favoritos

Podemos compartir varios recursos directamente con el botón Seleccionar, pulsando el botón Compartir selección después de seleccionar los que nos interesen.

También podemos añadir recursos a los favoritos, organizarlos en categorías y compartir la categoría completa.

Asistente de IA de NotebookLM

METAC incorpora un enlace a un cuaderno de NotebookLM que reúne la base de datos del programa junto con artículos y documentos adicionales sobre didáctica. Este asistente permite consultar la información en lenguaje natural, pedir aclaraciones, solicitar ejemplos, comparar recursos o buscar propuestas adecuadas para una necesidad concreta del aula.

Además, el cuaderno puede utilizarse directamente desde NotebookLM o incorporarse como fuente en una conversación de Gemini o en un Gem personalizado. Esto permite combinar la información organizada de METAC con materiales propios del docente, como actividades ya planificadas, para revisarlas, adaptarlas o enriquecerlas con nuevos recursos metodológicos.

Conclusión

METAC nació como una forma de ordenar metodologías activas, pero ha ido creciendo hasta convertirse en un repertorio más amplio de recursos metodológicos para el aula. Su sentido está en reunir propuestas diversas, organizarlas y relacionarlas para que resulte más fácil encontrarlas cuando aparece una necesidad concreta en la práctica docente.

Nota: Este artículo tiene Nivel 4 en el Marco para la integración de la IA generativa.

Visor Web-ZIP: Publica y comparte tus recursos educativos desde tu almacenamiento favorito en la nube

Visor Web-ZIP proporciona una dirección de Internet permanente para los recursos creados como página web, eXeLearning, SCORM 1.2, H5p, documentos (PDF, DOCX, Markdown, texto) y cualquier otro tipo de archivo. Estos recursos pueden estar en cualquier parte, siempre que dispongan de un enlace público de descarga como en Google Drive, Dropbox, Box.com, Nextcloud, un servidor propio, etc.

El objetivo del Visor es actuar como un medio de distribución universal de materiales educativos digitales, sin necesidad de servidores ni servicios web de ningún tipo, solo con los sistemas de almacenamiento en la nube que utilizamos cada día.

El proceso es bien sencillo y se resume en tres pasos:

  1. Subir los recursos educativos digitales al Visor (Opción A), el cual nos devolverá un único archivo en formato ZIP.
  2. Subir el archivo creado por la aplicación a un sistema de almacenamiento como Drive, Dropbox, etc. y compartirlo públicamente.
  3. Pegar la dirección en el visor (Opción B) y copiar la dirección que nos proporciona para compartirla con otros. De este modo, cualquiera podrá ver nuestro recurso en su navegador.

1. Subir el recurso al Visor

Archivos y carpetas del ordenador

Si tenemos carpetas con documentos, páginas web, etc., o archivos sueltos, deberemos arrastrarlos al espacio «Cargar archivos o carpetas» de la Opción A. Esta acción nos permitirá descargar un archivo comprimido con extensión ZIP que subiremos a nuestro servicio en la nube para compartirlo con todos.

Código HTML, típicamente creado por una inteligencia artificial.

Cuando le pedimos una actividad y otros recursos a una IA, muchas veces nos lo proporciona en forma de código HTML, es decir, en formato de página web. En estos casos podemos copiar y pegar el código directamente en el visor (Opción A). El visor nos generará un archivo que podremos subir a nuestra nube para compartirlo con todos.

Recursos que no necesitan ser subidos al Visor.

Hay recursos que nos permiten utilizarlos directamente y los podremos subir a nuestra nube para compartirlos sin pasar previamente por el Visor. Aunque, como veremos más adelante, si queremos añadir restricciones de acceso por fecha, cambiar su título, etc., entonces sí que deberemos hacerlo. Entre estos recursos se encuentran los siguientes:

  • Archivos ZIP, creados por algún medio, que ya contienen nuestro recurso, por ejemplo, con eXeLearning y también los creados en el formato SCORM 1.2.
  • Archivos ELPX. Son los archivos de trabajo de eXeLearning en la versión 3 y superiores.
  • Archivos H5p. Son los archivos de actividades creados por programas como Lumi.

Opciones y descarga

Una vez que hemos subido las carpetas y archivos o hemos pegado el HTML en la Opción A, aparecerá más información donde podremos modificar diferentes opciones.

  • Resumen del contenido cargado. Nos da el listado de archivos que hemos subido, su tipo y el visor que se generará para ellos. Más adelante se habla de los tipos de visores.
  • Configuración del recurso. Aquí podemos modificar:
    • El título del recurso, que saldrá en el gestor de recursos y, dependiendo de cuál sea, también en el visor.
    • Configurar la disponibilidad del recurso. Nos permite limitar por fechas y horas la apertura y cierre del recurso compartido. También nos permite decidir qué opciones estarán activas en el gestor de recursos del usuario. Una vez se alcanza la fecha de cierre, el recurso es eliminado del navegador, por lo que ya no se podrá volver a abrir.
    • Forzar visor de carpetas. Hace que nuestro recurso, cuando es visualizado por los usuarios, aparezca siempre como archivos y carpetas, aunque sea de un tipo que tiene visor propio (por ejemplo, páginas web o documentos DOCX). Esto puede ser útil para que, en lugar de visualizar el contenido, se pueda descargar todo el material de una vez para trabajar con él.

Un botón de previsualizar nos permite ver cómo quedará. El botón Crear y descargar nos permite bajar el recurso a nuestro ordenador, listo para ser subido a la nube y compartido con todos.

Si ya tenemos archivos ZIP, ELPX o H5p, podemos igualmente subirlos al Visor para añadirles alguna de las opciones disponibles, o sea que podemos hacer, por ejemplo, que una actividad H5p tenga fecha de caducidad o que un archivo de eXeLearning se pueda visualizar, pero no descargar. En este caso también debemos pulsar el botón Crear y descargar, y el archivo que obtendremos llevará las restricciones incorporadas.

2. Subir el archivo proporcionado por el Visor a un sistema de almacenamiento y compartirlo públicamente.

El siguiente paso simplemente es subirlo al sistema que habitualmente utilicemos para trabajar en la nube (Drive, Dropbox, Box.com, Nextcloud, etc.) y compartirlo de forma que todos tengan acceso de lectura.

Para no tener que dar permisos a cada recurso que subamos, lo más sencillo es crear una carpeta con este fin y compartirla para que todos puedan acceder. De este modo, cualquier archivo que coloquemos en ella ya dispondrá de los permisos necesarios.

Hemos comprobado que OneDrive no funciona bien, ya que no permite descargar automáticamente sus archivos aunque sean públicos, cosa que es necesaria para que los usuarios puedan acceder desde el Visor.

3. Pegar la dirección en el Visor y copiar la dirección que nos proporciona para compartirla con otros.

Una vez que tenemos el recurso en formato ZIP, ELPX o H5p compartido, lo pegaremos en el espacio que tiene el Visor en la parte derecha de su página principal, la opción B:

Pulsamos el botón Crear enlace y al cabo de un rato obtendremos el enlace que deberemos proporcionar a todos los que quieran ver nuestro recurso:

Disponemos de un botón para copiar el enlace, otro para crear un código QR, el tercero es para insertar nuestro recurso en una página web mediante un Iframe y el último para ver el recurso tal como lo verán los usuarios en su estado final.

Tipos de visores

Esto es información adicional y no es necesario conocerla, pero el Visor WebZip dispone de cuatro tipos de visores según los archivos que hemos subido:

  • Visor web: Este visor no es visible para el usuario, ya que lo que hace es mostrar una página web. Aquí tienes un ejemplo con un Tetris hecho con IA (Codex). En este otro ejemplo tienes un recurso educativo creado con Gemini.
  • Visor H5p. Es el que aparece cuando hemos cargado un recurso de este tipo. Todos los ejemplos que hemos probado han funcionado bien, pero según Codex podría fallar en algunos casos, por lo que aconsejamos utilizar la vista previa antes de subir el archivo a nuestro sistema de almacenamiento. Puedes ver aquí un ejemplo de este tipo.
  • Visor de documentos. Cuando subimos al Visor documentos de este tipo: PDF, DOCX, MD (Markdown) o TXT (texto plano) se crea automáticamente. Aquí tienes un ejemplo que incluye varios documentos de este tipo mezclados. El orden en el que aparecerán es alfabético según el nombre del archivo. Si deseamos un orden concreto, lo más sencillo es numerarlos. Los documentos pueden estar en carpetas y subcarpetas, pero estas no se mostrarán al usuario.
  • Visor de archivos. Cuando subimos una mezcla de diferentes tipos, sean del tipo que sean, ya que admite cualquier tipo, se crea este tipo de visor. Nos muestra la estructura de carpetas y dentro de cada una los archivos que contienen. Algunos, como los PDF, imágenes, sonidos, vídeo, etc., se pueden visualizar directamente, otros solo se pueden descargar. Dispone de un buscador y podremos descargar archivos sueltos, subcarpetas individuales o todo a la vez. Podemos forzar que cualquier recurso se vea de esta forma a través de las opciones que hemos comentado antes. Aquí tienes un ejemplo con los documentos del visor de documentos en diferentes carpetas donde se ha forzado el modo visor de archivos.

Gestor de archivos

En el gestor de archivos tenemos acceso a todos los recursos no caducados que han sido guardados en nuestro navegador, tanto los creados por nosotros mismos, como los que hemos abierto de otras personas. Si el recurso tiene fecha de caducidad, desaparecerá definitivamente de nuestro navegador, sin posibilidad de recuperarlo aunque lo volviésemos a descargar usando su enlace público.

Los recursos caducan cuando hace un mes que no se han abierto o si alcanzamos el 70% del espacio disponible.

Estos límites los podemos modificar a través del icono de configuración. Debemos tener en cuenta que los recursos están almacenados en el navegador con el que lo hemos abierto. Si los hemos abierto en Chrome y cambiamos a Firefox, aparecerán en el primero, pero no en el segundo. Si utilizamos diferentes sesiones en Chrome, solo saldrán en la sesión en la que los hayamos abierto.

Para cada recurso disponemos de una batería de iconos que nos permiten realizar todo tipo de acciones con ellos, desde cambiarles el nombre hasta visualizarlos, obtener el enlace para compartir o descargar el recurso original de la nube, entre otros. Según los permisos otorgados en las opciones, antes de crear el enlace para compartir, unos iconos estarán habilitados y otros no.

Actualizaciones

Si hemos subido un recurso a nuestro sistema de almacenamiento, bastará con reemplazarlo por una versión nueva para que el usuario reciba un mensaje de actualización (además, se puede forzar la actualización desde el gestor de recursos, aunque esto no es necesario en realidad). Es importante destacar que no debemos eliminar el recurso original y luego subir la actualización, sino que hay que reemplazarlo (subirlo al mismo sitio con el mismo nombre y, cuando nos pregunte si lo queremos reemplazar, responderemos que sí, de este modo nos mantiene el mismo enlace).

Resumen

Con este programa se soluciona el problema de dónde publicar los recursos creados como página web y otros formatos para poder compartirlos libremente, sin problemas y sin dedicarles tiempo.

Nota: El texto de este artículo tiene nivel 0 en el Marco para la integración de la IA generativa.

Asistente de Estudio Inteligente Multilingüe

El Asistente de Estudio Inteligente Multilingüe es una aplicación hecha con Gemini 2.5 Pro cuya finalidad es ayudar a estudiar y a comprender los conceptos tratados.

Es multilingüe porque antes de iniciarse detecta el idioma preferido en el navegador y la aplicación se traduce a sí misma antes de mostrarse. La traducción, como es lógico, la realiza la IA, por lo que el número de idiomas que maneja es realmente importante.

Contenido y herramientas

Antes de aparecer el programa, la aplicación detecta el idioma preferido en el navegador, traducirá toda la interfaz a este idioma y lo definirá como el idioma de interacción con la IA. Esto se puede cambiar en la primera pantalla.

Esta es la primera pestaña del programa, aquí definimos:

  • Edad: es opcional, pero recomendable, la IA adaptará sus preguntas y comentarios a la edad introducida. Si no la indicamos, el nivel se adaptará al del texto introducido.
  • Idioma de la interacción con la IA. Es el idioma en el que nos hablará la IA, podemos poner cualquier idioma. El idioma que usemos nosotros al escribir no es importante, siempre responderá en el idioma indicado aquí.
  • Traducir también la interfaz. Este botón traducirá la aplicación al idioma indicado en: Idioma de la interacción con la IA. Si, por ejemplo, estamos estudiando inglés, podemos hacer que también la interfaz aparezca en este idioma.
  • A continuación hay que cargar la información que usará el asistente para trabajar.
    • Con el primer selector se puede cargar un archivo PDF, de texto o Markdown. Una vez cargado el texto, aparecerá en el siguiente recuadro. Si el PDF tiene imágenes, estas serán ignoradas.
    • En el segundo selector aparece el texto cargado en el primero, pero también podemos pegar cualquier texto que hayamos copiado.
    • Con el tercer selector podemos añadir una imagen que puede ser una foto de apuntes tomados a mano, de una página escrita, un mapa conceptual, etc. Si utilizamos un móvil, la mayoría de ellos nos permitirán hacer una foto en el momento, en algunos modelos solo permiten seleccionar las que ya tengamos hechas.

      Es importante remarcar que podemos añadir texto e imagen a la vez, solo texto o solo imagen.
  • Una vez cargada la información, disponemos de cuatro herramientas que ayudan en el estudio:
    • Resumir. Hace un resumen del texto o imagen.
    • FAQ. Elabora preguntas y respuestas.
    • Flashcard. Crea tarjetas de memoria para estudiar. Aparece una pregunta y pulsando encima saldrá la solución.
    • Mapa conceptual. Crea un mapa conceptual interactivo con la información. Podemos usar la rueda del ratón para hacer zoom, mover el lienzo y dejando el ratón encima de un concepto, lo describe brevemente. Este mapa puede descargarse como HTML, es decir, una página web con las mismas características ya descritas, pero que nos permitirán disponer de la imagen en un espacio mayor para imprimir o facilitar el estudio.

      Todas estas representaciones de la información se generan en el momento mediante IA, por lo tanto, cada vez que pulsemos un botón, obtendremos una respuesta diferente. Esto es útil si no estamos satisfechos la primera vez.

Práctica guiada

Forma el corazón de la aplicación y aquí es donde la IA nos hará preguntas y nos dirá si las respuestas son correctas o no.

Disponemos de varias opciones:

  • Modo de estudio:
    • Aleatorio. Es el modo por defecto, hace preguntas al azar, sin seguir un orden.
    • Guiado (progresivo). La IA va haciendo preguntas, de forma que se intenta asegurar que vamos avanzando siguiendo una progresión creciente que facilita la comprensión.
  • Tipo de pregunta:
    • Aleatorio. Es la pregunta por defecto. Va cambiando el tipo de forma aleatoria. El tipo de la pregunta aparecerá durante breves segundos sobre la pantalla.
    • General. Preguntas clásicas sobre el texto o imagen.
    • Definición. Plantea definiciones a partir de los contenidos.
    • Relación entre conceptos. Hace preguntas donde haya que relacionar diferentes conceptos.
    • Aplicación/Ejemplo. Plantea situaciones de aplicación concretas a partir del contenido.
    • Verdadero/Falso. Escribirá alguna afirmación de la que tenemos que decidir si es cierta o no.
    • Opción múltiple. Hace preguntas con varias opciones, solo una es correcta.

      Nota: Dado que la IA revisa las respuestas, no se requiere responder de forma estricta. Por ejemplo, si es una pregunta de verdadero o falso, podemos responder: «Creo que es cierto» o «Me parece que es mentira» y lógicamente también podemos responder con el clásico «V/F». Esto se aplica a todas las respuestas, la IA valora nuestra aproximación a la realidad y finalmente determina si la respuesta se puede considerar correcta o no.
      El programa lleva la cuenta de las preguntas que ha hecho hasta el momento, por lo que no debería repetir ninguna de ellas. También lleva el control de los conceptos que ha tratado, aparecen al final de cada una de sus preguntas entre paréntesis.
  • Información extra. Una vez que el Asistente ha realizado una pregunta y hemos respondido, podemos pedirle que nos amplíe la información (Explicar más) o que nos establezca analogías (Crear analogías) para entender mejor la respuesta correcta.

Chat con IA

Podemos hablar con la IA sobre los contenidos que le hemos subido. La IA se limitará a responder solo las preguntas relacionadas con el tema de estudio.

Informe y reinicio

Crea un informe del progreso del estudiante y reinicia toda la aplicación.

El informe se basa en las respuestas de la pestaña Práctica Guiada, el contenido del chat no se tiene en cuenta. Se pueden hacer tantos informes como se quieran a medida que se avanza en el estudio.

Si pulsamos el botón Reiniciar Sesión, se borra toda la información relativa a los temas tratados, así como las respuestas de la sesión actual.

Pódcast

FAQ

¿Qué es el Asistente de Estudio Inteligente Multilingüe?

Es una aplicación diseñada con Gemini 2.5 Pro cuya principal finalidad es ayudar a los usuarios a estudiar y comprender conceptos a partir de la información que proporcionan.

¿Cómo funciona la función multilingüe de la aplicación?

Antes de iniciar, la aplicación detecta el idioma preferido en el navegador del usuario y automáticamente traduce toda la interfaz a ese idioma. Además, este idioma se establece como el idioma de interacción con la IA, aunque el usuario puede cambiarlo en la primera pantalla. La traducción es realizada por la IA, lo que permite un amplio soporte de idiomas.

¿Qué tipo de contenido puedo cargar en el Asistente?

Se puede cargar información en formato de archivo PDF, de texto o Markdown. También se puede pegar texto directamente o añadir imágenes, como fotos de apuntes, páginas escritas o mapas conceptuales. Es posible cargar tanto texto como imagen, solo texto o solo imagen.

¿Qué herramientas de estudio ofrece la aplicación?

La aplicación proporciona cuatro herramientas basadas en IA para ayudar en el estudio: Resumir (crea un resumen del contenido), FAQ (elabora preguntas y respuestas), Flashcard (crea tarjetas de memoria interactivas) y Mapa conceptual (genera un mapa conceptual interactivo que se puede descargar como HTML). Cada vez que se utilizan estas herramientas, la IA genera una respuesta diferente, lo que permite obtener diversas representaciones de la información.

¿Cómo funciona la función de «Práctica guiada»?

La «Práctica guiada» es la parte central de la aplicación donde la IA plantea preguntas basadas en el contenido cargado y evalúa las respuestas del usuario. Se pueden seleccionar diferentes modos de estudio (Aleatorio o Guiado/progresivo) y tipos de pregunta (Aleatorio, General, Definición, Relación entre conceptos, Aplicación/Ejemplo, Verdadero/Falso, Opción múltiple). La IA no requiere respuestas estrictas y evalúa la aproximación del usuario a la respuesta correcta. La aplicación lleva un registro de las preguntas realizadas y los conceptos tratados para evitar repeticiones.

¿Qué opciones tengo después de responder una pregunta en la «Práctica guiada»?

Después de responder una pregunta, el usuario puede solicitar a la IA que amplíe la información (Explicar más) o que establezca analogías (Crear analogías) para comprender mejor la respuesta correcta.

¿Para qué sirve la función «Chat con IA»?

La función «Chat con IA» permite al usuario interactuar con la IA sobre los contenidos cargados. La IA se limita a responder preguntas que estén relacionadas con el tema de estudio.

¿Qué información incluye el informe de progreso y cómo se genera?

El informe de progreso se basa en las respuestas proporcionadas en la pestaña «Práctica guiada». El contenido del chat con la IA no se tiene en cuenta para el informe. Se pueden generar múltiples informes a medida que se avanza en el estudio. La función «Reiniciar Sesión» borra toda la información relativa a los temas tratados y las respuestas de la sesión actual.

Nota: Este artículo tiene nivel 0 en el Marco para la integración de la IA generativa en las tareas educativas, excepto el pódcast y las FAQ que han sido creadas con NotebookLM.

Barra de inteligencia artificial de Firefox

Recientemente, Firefox ha añadido una barra de herramientas en la sección Firefox Labs que permite acceder a diferentes chatbots. Desde que la uso, se ha convertido en indispensable para mí.

Cuando seleccionamos un texto en cualquier página, aparece una estrella y al poner encima el ratón, saldrá un menú como este:

Este menú permite:

  • Resumir el texto seleccionado.
  • Explicar el texto.
  • Hacer preguntas sobre el texto, especialmente pensado para estudiantes.
  • Corregir. Con esta opción nos propondrá mejoras, tanto ortográficas como gramaticales y de claridad del texto.
  • Preguntar a… Aquí podemos introducir cualquier pregunta que queramos sobre el texto que hemos resaltado.

Al elegir cualquiera de estas opciones, se abrirá la barra lateral de IA con el último chatbot que hayamos utilizado y que podemos cambiar en cualquier momento.

Barra lateral que sale al elegir alguna opción del menú, en el ejemplo hemos escogido la función para «corregir».

Actualmente, presenta los siguientes chatbots:

Hay que aclarar que la barra de herramientas utilizará la cuenta del usuario, por lo que si tiene una versión de pago, obtendrá la versión de pago y si tiene una gratuita, saldrá la gratuita.

Esta barra de herramientas puede abrirse sin necesidad de seleccionar nada y la podemos usar para tener la IA más a mano.

Añadir la barra de IA a Firefox

Posiblemente, más adelante aparecerá como una más de las barras laterales por defecto, pero en estos momentos hay que activarla siguiendo estos pasos: Pulsamos en el menú de la aplicación (☰) y seleccionamos > Ajustes > Firefox Labs. Aquí marcaremos las siguientes opciones:

Marcamos la opción Chatbot de IA, seleccionamos un chatbot inicial y marcamos la opción «Muestra las indicaciones al seleccionar texto»

Este artículo tiene NIVEL 0 en el Marco para la integración de la IA generativa.

« Entradas anteriores

© 2026 Bilateria

Tema por Anders NorenArriba ↑