Moodle Questions

PHP Educacion Codigo abierto

Lenguaje

PHP

Categoria

Educacion

Estado

Codigo abierto

Repositorio

GitHub

Questions es un plugin local para Moodle 5.1 (compatible desde 4.1+) que extiende las capacidades nativas del banco de preguntas con monitorización avanzada, análisis de calidad y herramientas de gestión masiva. Especialmente útil para plataformas con grandes bancos de preguntas que necesitan control de calidad continuo.

Funcionalidades principales

  • Panel de estadísticas: Recuento de preguntas por categoría con caché para máximo rendimiento
  • Observadores de eventos: Registro automático de creaciones, modificaciones y eliminaciones
  • Navegación integrada: Acceso directo desde el menú de Moodle para usuarios autorizados
  • Tareas programadas: Recálculo periódico de estadísticas cada 6 horas

Análisis con Inteligencia Artificial

Integración con Google Gemini para auditar la calidad de las preguntas:

  • Selección múltiple de preguntas en la pestaña principal
  • Análisis automático para detectar errores, retroalimentación ausente o falta de claridad
  • Corrección con un clic: aplica los cambios sugeridos individual o masivamente

Importación y exportación CSV

Exporta preguntas de cualquier categoría con filtrado por tipo, e importa con previsualización previa y reporte de errores. El CSV soporta: nombre, texto, tipo (multichoice, truefalse, shortanswer), respuestas, retroalimentación y fracciones.

Permisos

  • local/questions:view: Acceso al panel (Manager, Profesor editor)
  • local/questions:export: Exportar a CSV
  • local/questions:import: Importar desde CSV

Instalación

  1. Copiar a local/questions/ en tu Moodle
  2. Visitar Administración del sitio > Notificaciones
  3. Configurar API de Gemini en Plugins > Plugins locales > Questions Settings

Licencia: GNU GPL v3

Compartir