DebateRoom · Moodle LTI · OCA-I

Infinite Rooms

DebateRoom — Infinite Backroom — Dos agentes IA debaten en vivo; el profesor exporta el modelo dialéctico al foro Moodle.

2+ LLM Agentes
Moodle LTI LMS
6+ Idiomas
EPUB · PDF Export
Infinite Rooms — debate multi-agente integrado con Moodle LTI
Arquitectura conceptual: dos agentes IA en debate en vivo → material de referencia en Moodle vía LTI.

Dossier del proyecto

Multi-agente EdTech para Moodle: modelar argumentación antes del foro del alumnado.

Arquitectura DebateRoom, integración LTI 1.3, casos EdTech y flujo foro dialéctico. Proyecto OCA-I · Academia IA Open.

Python 3.11+ FastAPI SSE / WebSockets Anthropic · Gemini · Mistral EPUB / PDF export Moodle 4.x / 5.x LTI 1.3 / Advantage Docker OAuth2 / SSO campus

Arquitectura

DebateRoom (SaaS)

FastAPI sirve la UI, orquesta dos agentes con personalidades opuestas y transmite el debate en tiempo real (SSE).

Agentes multi-LLM

Agente analítico (Gemini) y agente crítico (Mistral/Claude) generan argumentación estructurada sobre un tema educativo.

Moodle LTI

Actividad externa LTI 1.3: el alumno abre DebateRoom desde el curso; el launch pasa contexto (curso, usuario, rol).

Foro Moodle

El profesor publica el debate generado como «material de referencia» antes del foro dialéctico del alumnado.

Export EPUB

Conversación completa exportable como ebook para lectura previa o accesibilidad.

Funcionalidades

Casos de uso

Escenarios reales en campus Moodle — aula invertida, foros dialécticos e integración LTI.

Foro dialéctico — Historia 2º Bachillerato

Antes de abrir el foro «¿Fue la Revolución Industrial un progreso neto?», el profesor genera un debate entre agentes que modelan argumentos pro/con con fuentes.

  1. Configura el foro en Moodle con rúbrica (argumentos, fuentes, respeto).
  2. Lanza Infinite Rooms desde la actividad LTI con la pregunta guía del tema.
  3. Los alumnos observan el debate en vivo o leen el EPUB exportado.
  4. Publica el material en Moodle como «Debate de referencia».
  5. Los estudiantes debaten en el foro aplicando lo observado.

Resultado: Mejora la calidad argumentativa y reduce foros vacíos o repetitivos.

Aula invertida — Ciencias sociales

Material previo autogenerado: dos perspectivas sobre un conflicto geopolítico para que el alumnado llegue al seminario con vocabulario y contraargumentos.

  1. Profesor define título, pregunta y contexto en el formulario EdTech.
  2. Agentes debaten 10–15 min; exportación EPUB automática.
  3. Recurso SCORM o enlace en Moodle como pre-lectura obligatoria.
  4. Sesión presencial/videoconf centrada en síntesis y posiciones propias.

Resultado: Flipped classroom con contenido IA supervisado por el docente.

Competencias transversales — Filosofía / Debate

Entrenamiento en pensamiento crítico: los agentes muestran falacias, contraejemplos y reformulaciones que el alumno debe identificar.

  1. Actividad LTI embebida en unidad «Técnicas de argumentación».
  2. Estudiantes completan hoja de análisis: ¿qué falacia usó el agente 2?
  3. Foro evaluado con la misma rúbrica que el debate modelo.

Resultado: Rúbricas alineadas entre modelo IA y producción del estudiante.

Integración campus OCA-I / adaptivelearn

Pipeline Academia IA Open: Moodle docker local + curso HIST-DEBATE + DebateRoom en :8000 — flujo Curso → DebateRoom → Foro.

  1. Script seed-edtech-debate.php crea curso demo en Moodle.
  2. DebateRoom arranca con uvicorn; vista ?view=edtech precarga el caso.
  3. Profesor1 / estudiante1 prueban SSO y foro vinculado.
  4. Roadmap: plugin LTI Advantage en producción en adaptivelearn.es.

Resultado: Prototipo operativo para pilotos EdTech 2026.

Proyectos relacionados