Saltar al contenido principal

Gamificación (Alcance 1)

El motor de gamificación se resuelve por configuración sobre plugins de comunidad y subsistemas nativos de Moodle. La capa de presentación —el Gamification Sidebar— sí aporta código: overrides del renderer de block_xp en el tema y el bloque block_pccntr8203403_logros (ADR-004).

Sin suscripciones de pago y sin forks de ningún plugin de comunidad.

Las cuatro capas​

CapaComponenteQué aporta
Niveles por experienciablock_xp (Level Up XP Community v19.0)8 niveles "Gemas", con imagen propia por nivel
Logros certificadosMoodle Badges (núcleo)12 insignias: 4 globales y 8 de curso
Objetos coleccionablesblock_stashLos objetos existentes del campus, sin cambios
Presentacióntheme_cdigital + block_pccntr8203403_logrosGamification Sidebar: tarjeta de gema, colección de logros y acceso a las insignias

Páginas de esta sección​

PáginaPara quién
Gemas — Niveles XPAdministrador del sitio: los 8 niveles, sus umbrales, dónde viven y cómo se verifican
InsigniasAdministrador del sitio: las 12 insignias, su criterio nativo y sus prerrequisitos
Guía para gestoresGestor o docente de un curso: cómo activar la gamificación en su curso, con capturas

Qué aplica el despliegue y qué queda por curso​

A nivel sitio, durante el paso 3 del despliegue: los interruptores de insignias y finalización, los 8 niveles con sus imágenes, y las 12 insignias con sus criterios.

Por curso, a cargo de cada gestor: activar el seguimiento de finalización, definir las condiciones de finalización de sus actividades y añadir los bloques a la región lateral. Es lo que cubre la Guía para gestores.

Los cursos que no definen niveles propios heredan los del sitio: no hace falta configurarlos uno a uno.

Validación​

El recorrido completo de validación funcional de la gamificación —16 casos, desde la acumulación de experiencia hasta cada insignia— está en el Protocolo paso a Producción.

Detalle técnico​

El acoplamiento del tema con block_xp, los parámetros de instancia de los bloques y el checklist de riesgo ante un upgrade del plugin están en theme_cdigital y block_pccntr8203403_logros.