Campus Virtual — Documentación de la entrega
Documentación técnica de lo que se entrega para el Campus Virtual de Colombia Aprende sobre Moodle 5.1+ (branch 501, build 2025-11-27). Está organizada para que el equipo del cliente entienda qué recibe, cómo se integra y despliega y qué hace cada funcionalidad.
Para quién es esta documentación
| Rol | Empieza por |
|---|---|
| Equipo técnico del cliente | Entrega → Catálogo de features → Referencia técnica |
| Administradores de Moodle | Operación y administración (gamificación, ajustes del tema, Web Services) |
| Infraestructura / producción | Integración y despliegue (requisitos, runbook Docker, verificación, rollback) |
Qué se entrega
Dos componentes de código propio sobre el árbol de Moodle, más configuración sobre plugins de comunidad y Moodle nativo (sin modificar el core):
| Componente | Tipo | Versión | Madurez |
|---|---|---|---|
theme_cdigital | Tema (hijo de Boost) | 0.1.0 (2026060900) | ALPHA |
local_pccntr8203403_dashboard | Plugin local (datos + Web Services) | 1.0.2 (2026061300) | STABLE |
Inventario completo, requisitos y qué no incluye la entrega: Manifiesto de entrega.
Los tres alcances del proyecto
La correspondencia feature ↔ impacto (tema/plugin) ↔ requisito ↔ Figma ↔ estado está en el Catálogo de features.
- Gamificación — 8 niveles XP ("Gemas") e insignias nativas, por configuración sobre
block_xpy Moodle Badges (sin código). → Operación · Gamificación - Dashboard de aprendizaje — banner y modal "Ver mi avance" en la vista de curso, Stats Row
y Welcome Hero en el Área personal, motor de alertas académicas. Plugin de datos
local_pccntr8203403_dashboard+ renderizado entheme_cdigital(ADR-002). → Catálogo - Capa de datos para el Agente IA — acceso REST de solo lectura al contexto del estudiante
(token + capacidades), sin consultar
mdl_*directamente. → Agente IA
Cómo navegar
| Sección | Contenido |
|---|---|
| Entrega | Qué recibes: componentes, versiones, requisitos, plugins de comunidad |
| Catálogo de features | Cada feature por impacto (tema/plugin) y trazabilidad a requisito + Figma |
| Integración y despliegue | Runbook Docker: requisitos, procedimiento, verificación, rollback |
| Operación y administración | Gamificación, ajustes del tema, Web Services, analítica ML |
| Referencia técnica | Componentes de código, arquitectura, ADR y documentos soporte |
Entornos
| Entorno | URL | Directorio |
|---|---|---|
| Local | http://localhost:8080 | local/ |
| Pruebas | https://campusvirtual.metaversodenegocios.com | pruebas/ |
| Certificación | https://applicationcert.colombiaaprende.edu.co (VPN) | certificacion/ |