Plugins

Plugins personalizados para mejorar Moodle en formación online

Daniel Márquez
#moodle#plugins#desarrollo

Una de las mayores ventajas de Moodle como plataforma de e-learning es su extensibilidad mediante plugins y herramientas externas. En este proyecto desarrollé varias soluciones personalizadas que amplían sus funcionalidades de forma segura, útil y adaptada al flujo de trabajo de una academia de formación online.


🔌 Plugins y herramientas desarrolladas

He agrupado estas soluciones en torno a necesidades reales detectadas en plataformas formativas, cubriendo desde la inscripción hasta la evaluación.


✅ 1. Validador de DNI para formularios (moodle-dnivalidator)

Este plugin extiende el sistema de validación de campos personalizados en Moodle. Su objetivo es verificar automáticamente el formato del DNI/NIE español en formularios de inscripción o edición de perfil.

Características principales:

🛡️ Garantiza la integridad de los datos desde el primer paso del alumno.


🖨️ 2. Automatización de inscripciones (inscripcion-moodle)

Servicio backend desarrollado en FastAPI que automatiza todo el proceso de inscripción desde un formulario externo:

Este flujo está totalmente desacoplado de Moodle, permitiendo un frontend completamente personalizado y más moderno.

Más detalles en el post dedicado: Automatización de inscripciones en Moodle con generación de PDF


📂 3. Visualizador de inscripciones (inscripciones-viewer)

Plugin Moodle que permite a administradores:

Incluye control de acceso mediante capacidades y roles personalizados. Es decir, sólo usuarios con rol gestor_usuarios o admin pueden acceder al listado.

🔒 Los documentos firmados están fuera del docroot de Apache, garantizando privacidad total.


🔄 4. Conversor GIFT inteligente (gift-converter)

Aunque no es un plugin Moodle, este proyecto ayuda a crear y migrar cuestionarios desde formatos Excel a GIFT, que luego pueden importarse fácilmente en Moodle o, si tienes un archivo en formato GIFT devolverlo a formato Excel para editarlo fácilmente.

Qué hace:

🎁 Ideal para docentes que diseñan sus test fuera de Moodle y luego los importan en bloque.

Más detalles en el post dedicado: Gift-Converter: facilita la creación y migración de cuestionarios para Moodle


📊 5. Análisis avanzado de cuestionarios (quizreport_percentile)

Extensión del módulo de informes de Moodle (quizreport) que permite analizar el rendimiento de los alumnos mediante percentiles.

Ejemplo de uso:

🧠 Aporta una visión más rica del aprendizaje que las calificaciones tradicionales.


🧰 Stack técnico


🎯 Resultado

Con estas herramientas, la plataforma ahora ofrece:

✅ Validaciones estrictas desde el primer formulario.
📋 Documentación firmada generada automáticamente.
🔐 Acceso seguro a inscripciones y datos personales.
🧠 Análisis de cuestionarios más detallado y didáctico. Tanto para gestores como para los alumnos al poder ver el percentil en el que están. 🧩 Flujo completamente adaptado a la realidad de academias online.


📬 ¿Quieres soluciones similares?

Todos estos desarrollos están disponibles y se pueden adaptar fácilmente a tu plataforma Moodle.

📧 Escríbeme a hola@danimarqz.dev
🌐 O visita danimarqz.dev

Puedo ayudarte a extender Moodle, automatizar flujos o integrar formularios externos de forma segura y profesional.

← Volver a los Blogs