Asistente o chatbot del curso en Moodle: un tutor de IA que responde con tu material
Moodle no trae un chatbot de curso: sus funciones de IA resumen o explican una página, pero no conversan sobre todo el curso. Para un tutor que responda con tu material hay tres caminos: un bloque de chat donde el docente pega la información (fuente de verdad), un plugin que indexa el contenido del curso (RAG) o un servicio externo. Compara si lee el material solo, si cita la lección, si respeta lo que cada alumno puede ver y adónde van los datos.
En esta guía ▾
Moodle no trae un chatbot de curso. Sus funciones de IA resumen o explican una página, pero no conversan sobre todo el curso. Para tener un tutor de IA que responda con tu material hay tres caminos: un bloque de chat donde el docente pega la información, un plugin que indexa el contenido del curso (lo que se llama RAG) o un servicio externo. Antes de elegir, compara cuatro cosas: si lee el material solo, si cita la lección de donde sacó la respuesta, si respeta lo que cada alumno puede ver y adónde van los datos.
Qué trae Moodle y qué le falta para ser un tutor
| Función | Qué hace | Por qué no es un chatbot |
|---|---|---|
| Resumir (4.5) | Resume el texto de la actividad que el alumno tiene abierta | Una sola página y sin preguntas del alumno |
| Explicar (5.0) | Desarrolla y simplifica ese mismo texto | No responde dudas puntuales |
| Generar texto IA en el editor | Crea texto a partir de una instrucción | No conoce el curso; es para redactar |
Las tres usan el subsistema de IA de Moodle, que el administrador conecta a un proveedor (OpenAI, Azure, Ollama y, en versiones recientes, Gemini, DeepSeek, AWS Bedrock o Anthropic). Lo explicamos en Cómo usar la IA de Moodle en tu curso.
Lo que un alumno espera de un tutor es otra cosa: escribir «¿cómo se calcula la depreciación del ejemplo de la semana 3?» y recibir una respuesta corta, basada en esa lección, con un enlace para volver a leerla.
Las tres formas de tener un chatbot en tu aula
1. Bloque de chat con «fuente de verdad»
Es un bloque que se agrega al curso y abre una ventana de chat. Un ejemplo conocido es OpenAI Chat Block (block_openai_chat), que según su ficha funciona sobre el subsistema de IA de Moodle y es compatible de Moodle 4.0 a 5.2. El docente o el administrador escribe la personalidad del asistente y pega la información en un campo de «fuente de verdad».
- A favor: se instala rápido, usa el proveedor que ya configuró el administrador.
- En contra: no lee el curso solo. Si cambias una lección, tienes que actualizar el texto a mano. En un curso con 12 semanas de material, mantenerlo es trabajo.
2. Plugin que indexa el contenido del curso (RAG)
RAG significa que el plugin busca en el material del curso los fragmentos relacionados con la pregunta y se los pasa al modelo para que responda solo con eso. Hay plugins de la comunidad que hacen esto con distintos proveedores (por ejemplo, alguno trabaja con Gemini, Ollama u OpenAI y revisa cada día los cambios del curso para actualizar su índice).
- A favor: responde con el material actualizado y puede citar de qué lección sale.
- En contra: algunos necesitan una base de datos de vectores o un servidor adicional; hay que revisar si respetan las restricciones de acceso (que un alumno no reciba contenido de una unidad que todavía no se le abrió).
3. Servicio externo conectado a Moodle
Empresas que ofrecen el tutor como servicio: el plugin envía el contenido del curso a sus servidores, lo procesan y responden desde ahí.
- A favor: poca configuración y funciones extra (paneles, estadísticas).
- En contra: el material del curso y las preguntas de tus alumnos salen hacia un tercero; suele requerir una licencia propia además del costo de la IA.
Comparativa: qué revisar antes de instalar
| Criterio | Bloque con fuente de verdad | Plugin RAG | Servicio externo |
|---|---|---|---|
| ¿Lee el material del curso solo? | No, se pega a mano | Sí | Sí |
| ¿Cita la lección de la respuesta? | Normalmente no | Depende del plugin | Depende del servicio |
| ¿Respeta lo que cada alumno puede ver? | No aplica (todo el texto es igual para todos) | Hay que comprobarlo | Hay que comprobarlo |
| ¿Usa el proveedor de IA del aula? | Sí, si va sobre el subsistema de Moodle | Algunos sí, otros tienen su propia clave | No, usa el del servicio |
| ¿Adónde van los datos? | Al proveedor de IA | Al proveedor y, a veces, a un servidor de índice | Al servicio del tercero |
| Mantenimiento | Alto: actualizar el texto | Medio: revisar el índice | Bajo, pero dependes del tercero |
Preguntas que siempre conviene hacer al proveedor o a quien instale el plugin:
- ¿Qué pasa si la respuesta no está en el material? Debe decir que no lo encuentra, no inventar.
- ¿Lee los cuestionarios o los bancos de preguntas? No debería.
- ¿Funciona con PDF, Libro, Página y etiquetas? Mucho material de los cursos está en PDF.
- ¿Hay límite de consultas? Sin límite, un grupo de 300 alumnos en semana de exámenes puede consumir mucho servicio de IA.
- ¿Se puede apagar en un curso o una actividad? En Moodle 5.1 o superior las Herramientas de IA del curso controlan las acciones del núcleo; un plugin puede tener su propio ajuste. Revisa Cómo activar o desactivar la IA en tu curso.
Cómo preparar el curso para que el chatbot responda bien
Cualquier opción que elijas responde mejor si el material está ordenado:
- Texto en Página o Libro, no solo en PDF. El texto del aula se lee y se cita mejor.
- Títulos claros por lección: «Semana 3 · Depreciación en línea recta» es mejor que «Clase 3».
- Preguntas frecuentes reales: si cada ciclo los alumnos preguntan lo mismo, escríbelo en una Página. El chatbot lo usará.
- Datos administrativos en un solo lugar: fechas, nota aprobatoria (por ejemplo, 11 sobre 20), cómo se recupera un examen. Si están dispersos, el chatbot puede responder con datos viejos.
- Una regla visible para los alumnos: el tutor de IA orienta, pero manda el material y el docente.
Cómo probarlo antes de abrirlo a todos
Antes de activarlo en un curso con alumnos reales, haz una prueba de una semana con un curso piloto:
- Crea una cuenta de estudiante de prueba y matricúlala.
- Escribe 15 preguntas reales que tus alumnos hacen cada ciclo: de contenido, de fechas, de notas y alguna fuera de tema.
- Anota para cada respuesta si es correcta, si cita la lección y si inventó algo.
- Repite tres preguntas con una unidad todavía cerrada para ver si filtra contenido.
- Decide con datos: si más de dos respuestas inventan información, no está listo.
Lo que el chatbot no debe hacer
- Reemplazar al docente en los reclamos o en las notas. Para eso está el foro de consultas o la mensajería.
- Resolver el examen. Si el chatbot está activo en un cuestionario, apágalo ahí.
- Recibir datos personales. Avisa a los alumnos que no escriban su DNI, notas ni datos de salud en el chat.
- Responder fuera de tema sin aviso. Si el alumno pregunta por el mundial de fútbol en un curso de Contabilidad, lo correcto es que diga que solo ayuda con el curso.
Con miaula.pe En el aula demo de miaula.pe hay un curso de ejemplo con el botón «Pregúntale al asistente»: un tutor que responde con el material que el alumno puede ver, indica de qué lección sale cada respuesta y no inventa cuando algo no está en el curso. Ahí puedes probarlo con preguntas reales antes de decidir.
Problemas comunes
«El chatbot inventa respuestas». Causa: no tiene el material o su instrucción no le prohíbe salir de él. Solución: revisa que el contenido esté indexado o pegado, y que la instrucción diga «si no está en el material, dilo».
«Responde con información de una unidad que el alumno aún no ve». Causa: el plugin no respeta las restricciones de acceso. Solución: pruébalo con una cuenta de estudiante antes de abrirlo a todo el curso.
«Dejó de responder a media semana». Causa: se alcanzó el límite de consultas o el saldo del proveedor. Solución: revisa los límites y el consumo con el administrador.
«No aparece el botón del chat». Causa: el bloque o el plugin no está agregado al curso, o tu rol no tiene permiso. Solución: activa el Modo de edición y revisa los bloques, o pregunta al administrador.
Para el funcionamiento de las disposiciones de IA del núcleo de Moodle, consulta AI placements en docs.moodle.org.
Preguntas frecuentes
¿Moodle trae un chatbot?
No. Desde la versión 4.5 trae acciones de IA para resumir y, desde 5.0, explicar el texto de una página, además de generar texto e imágenes en el editor. Pero no un chat que converse sobre todo el curso. Eso se agrega con plugins.
¿Cómo hago que el chatbot responda solo con el material de mi curso?
Necesitas un plugin que le pase al modelo el contenido del curso, ya sea porque el docente lo pega como fuente de verdad o porque el plugin indexa el material automáticamente, y una instrucción que le prohíba inventar fuera de ese material.
¿Un chatbot en Moodle tiene costo?
El plugin puede ser gratuito, pero cada pregunta consume el servicio del proveedor de IA, que cobra por uso según su tarifa. Por eso conviene poner límites de consultas por usuario y por hora.
¿El chatbot puede ver las respuestas de los exámenes?
Depende del plugin. Uno bien hecho solo usa el material que el alumno ya puede ver y no lee los bancos de preguntas ni las respuestas. Pregúntalo antes de instalarlo y pruébalo con una cuenta de estudiante.
¿Qué pasa con los datos de los alumnos cuando usan el chatbot?
Las preguntas y el material del curso se envían al proveedor de IA o al servicio del plugin. Revisa en qué servidores se procesan, si se guardan y si se usan para entrenar modelos, y que tu institución lo apruebe.
¿Quieres un aula así para tu institución?
Te entregamos tu aula Moodle lista, con tu marca, y capacitamos a tus docentes.
