Saltar al contenido principal

Gamificación (Alcance 1)

Sistema de gamificación del Campus Virtual construido exclusivamente con Moodle nativo y plugins de comunidad — sin suscripciones de pago y sin código custom.

Spec autoritativa: Plan operativo de Gamificación v1.4 — contiene además la guía operativa paso a paso (fases, SQL, checkpoints) para aplicar la configuración. El requerimiento original está en Requerimientos.

Arquitectura

CapaPluginMecánica
Gemas (niveles)block_xp Community v19.0XP acumulado → nivel con imagen personalizada
Insignias (logros)Moodle Badges nativo (mdl_badge, mdl_badge_issued)Criterio cumplido → OpenBadge certificado
Objetos (coleccionables)block_stashÍtem coleccionable por módulo

Los tres plugins ya están instalados en el campus. La gamificación se resuelve por configuración (Admin UI + SQL puntual sobre mdl_block_xp_config), no por desarrollo de plugins propios.

Componentes

PáginaContenido
Gemas — Niveles XPLos 8 niveles "Gema", umbrales de XP, dónde vive la configuración
InsigniasLas 10 insignias activas, criterios nativos, encadenamiento site/course badge, descartadas y diferida

Objetos (block_stash)

El campus conserva los 4 objetos coleccionables existentes (Binoculares, Brújula, Lupa, Mapa) sin modificaciones. El alcance de gamificación no toca block_stash.

Estado

La configuración está definida y validada en la spec, pendiente de aplicación por curso (la aplicación inicia sobre un curso piloto antes de replicar). Ver el estado consolidado en Alcances y desarrollos.