Metro Moodle 5.2 — powered by AI
Diagrama metro de competencias Moodle 5.2 con extensión de lenguaje natural e IA nativa: AI providers, placements, chat, generación de contenido, talktomood.com y pymood.com. Estilo mapa de habilidades — sin Workplace, foco en campus IA.
Líneas por rol — qué hace cada estación
Developer, Admin de sitio, Profesor y Estudiante. Despliega una línea para ver estaciones con explicación y ejemplo OCA-I.
✨ AI & Natural Language · Moodle 5.2 9 estaciones
Extensión IA nativa y lenguaje natural — providers, placements, chat y generación de contenido.
AI providers
Qué hace: Proveedores LLM configurables en Moodle 5.2.
Ejemplo OCA-I: OpenAI, Azure, Groq o proxy propio desde Site admin.
AI placements
Qué hace: Dónde aparece la IA: editor, bloques, actividades.
Ejemplo OCA-I: Asistente en editor de texto y bloque de chat en curso.
AI principles
Qué hace: Políticas de uso responsable y transparencia.
Ejemplo OCA-I: Aviso al alumno cuando interactúa con IA generativa.
Natural language input
Qué hace: Entrada en lenguaje natural en la interfaz Moodle 5.2.
Ejemplo OCA-I: Buscar curso o configurar filtro describiendo la intención.
Content generation
Qué hace: Generar resúmenes, preguntas o rúbricas desde texto.
Ejemplo OCA-I: Borrador de descripción de actividad desde un esquema.
AI Chat block
Qué hace: Bloque conversacional integrado en el curso.
Ejemplo OCA-I: Tutor IA con contexto del módulo actual.
talktomood.com
Qué hace: Campus en lenguaje natural — ES, EN, FR, DE.
Ejemplo OCA-I: «¿Cuándo entrego la tarea 3?» vía API Moodle.
pymood.com
Qué hace: Moodle Chat QL — Python + Web Services.
Ejemplo OCA-I: Consultas analíticas conversacionales sobre el campus.
Groq / LLM
Qué hace: Inferencia rápida para agentes y chat.
Ejemplo OCA-I: Orquestación LangChain con baja latencia.
📚 Courses & Platform 4 estaciones
Eje central del LMS — cursos, matriculación, formato y finalización.
Dashboard
Qué hace: Inicio personalizado tras login.
Ejemplo OCA-I: Bloques de progreso y avisos del campus.
Administration
Qué hace: Configuración del sitio y cursos.
Ejemplo OCA-I: Activar funciones IA en Moodle 5.2.
Enrolment
Qué hace: Métodos de matriculación.
Ejemplo OCA-I: Self enrol, cohort sync, meta course.
Completion
Qué hace: Criterios de finalización.
Ejemplo OCA-I: Certificado al completar todas las actividades.
👩🏫 Content & Teaching 4 estaciones
Actividades, evaluación y banco de preguntas.
Activities
Qué hace: Quiz, foro, tarea, lección, SCORM.
Ejemplo OCA-I: Laboratorio con entrega de notebook.
H5P / SCORM
Qué hace: Contenido interactivo empaquetado.
Ejemplo OCA-I: Simulador con seguimiento en gradebook.
Question bank
Qué hace: Preguntas reutilizables por categoría.
Ejemplo OCA-I: Banco compartido entre quizzes del programa.
Gradebook
Qué hace: Calificación y feedback.
Ejemplo OCA-I: Rúbrica analítica proyecto final.
🔐 Users, Roles & Security 3 estaciones
Autenticación, permisos y políticas de acceso.
SAML / OAuth2
Qué hace: SSO con IdP corporativo.
Ejemplo OCA-I: Login adaptivelearn.es con gate OAuth2.
Capabilities
Qué hace: Permisos granulares por rol.
Ejemplo OCA-I: Profesor sin acceso a Site admin.
GDPR & Privacy
Qué hace: Consentimiento y retención de datos.
Ejemplo OCA-I: Políticas para campus con menores.
🛠️ Developer & API 3 estaciones
Web Services, pruebas y extensión técnica.
REST / SOAP
Qué hace: Protocolos de Web Services.
Ejemplo OCA-I: core_course_get_contents desde FastAPI.
Web Services
Qué hace: Hub de tokens y funciones expuestas.
Ejemplo OCA-I: Servicio dedicado para agentes IA.
Behat / Unit tests
Qué hace: Pruebas automatizadas.
Ejemplo OCA-I: CI antes de upgrade 5.1 → 5.2.
🎓 Learner & Mobile 3 estaciones
Experiencia del estudiante — app, mensajería y progreso.
Branded app
Qué hace: App Moodle y marca personalizada.
Ejemplo OCA-I: Push al publicar nueva calificación.
Messaging
Qué hace: Comunicación síncrona.
Ejemplo OCA-I: Hilo de dudas con adjunto.
Analytics
Qué hace: Métricas de aprendizaje.
Ejemplo OCA-I: Detección temprana de abandono.
Intercambiadores — donde se cruzan los roles
Estaciones hub del mapa Moodle: puntos de encuentro entre Developer, Admin, Profesor y Estudiante.
- Administration — Intercambiador central del campus — cursos, usuarios, plugins y políticas. Ejemplo: Configurar AI providers y placements Moodle 5.2 desde Site administration.
- Web Services — REST / SOAP / tokens — puente entre Moodle y capas externas. Ejemplo: Token de servicio para talktomood.com y pymood.com.
- Gradebook — Cruce Reporting · Teaching · Learner. Ejemplo: Rúbricas y competencias consultables en lenguaje natural.