Moodle Custom Test

PHP Educacion Privado

Lenguaje

PHP

Categoria

Educacion

Estado

Privado

FlexQuiz (moodle-custom-test) es un módulo de actividad para Moodle 4.1+ que amplía el cuestionario estándar con tres modos de test flexibles y un sistema de configuración "quién decide" que permite al profesor delegar ciertas opciones al estudiante. Está listo para producción con todos los componentes implementados y probados.

Tres modos de cuestionario

  • Cantidad Libre: el alumno elige cuántas preguntas responder al iniciar.
  • Multi-Unidad Aleatorio: el sistema genera preguntas aleatorias de múltiples categorías configuradas por el profesor.
  • Selección por Unidad: el alumno elige cuántas preguntas responder de cada categoría.

Sistema "quién decide"

El profesor puede configurar cada opción como desactivada, siempre activa o delegada al alumno:

  • Modo repaso (solo preguntas falladas), evitar repeticiones, barajar respuestas.
  • Retroalimentación inmediata, comportamiento de preguntas y límite de tiempo.

Características avanzadas

  • Pausar/Reanudar: los estudiantes pueden interrumpir un intento y continuar después, con seguimiento preciso del tiempo.
  • Marcado de preguntas: marcar preguntas para revisar antes de enviar.
  • Excepciones por usuario/grupo: personalizar fechas, tiempo y número de intentos.
  • Dashboard de estadísticas: tasa de éxito por categoría, gráfico de evolución de notas y recomendaciones personalizadas.
  • API de servicios web: 7 endpoints para la app móvil de Moodle.
  • Reglas de acceso: restricción por IP, contraseña y modo kiosco.

Requisitos

  • Moodle 4.1+ / PHP 8.0+

Instalación

# Extrae en mod/flexquiz en tu instalación de Moodle
# Visita Administración del sitio > Notificaciones
# La actividad FlexQuiz aparecerá en el selector de actividades

¿Para quién es?

Docentes que necesitan más flexibilidad que el cuestionario nativo de Moodle, especialmente en entornos de oposiciones, formación adaptativa o plataformas donde los estudiantes deben controlar el ritmo de su estudio.

Compartir