Moodle Practical Cases

PHP Educacion Codigo abierto

Lenguaje

PHP

Categoria

Educacion

Estado

Codigo abierto

Repositorio

GitHub

Practical Cases es un plugin local para Moodle diseñado para gestionar casos prácticos con sus preguntas asociadas. Es la herramienta perfecta para preparación de oposiciones, facultades de derecho, escuelas de negocios y cualquier contexto educativo que use aprendizaje basado en escenarios.

Características principales

  • Gestión de casos: Crea, edita y organiza casos prácticos con enunciados HTML enriquecidos
  • Banco de preguntas: Preguntas de opción múltiple, verdadero/falso y respuesta corta
  • Categorías jerárquicas: Organización en árbol de categorías
  • Importación/Exportación: Formatos XML y JSON para compartir casos entre plataformas

Aprendizaje y gamificación

  • Modo práctica: Autoaprendizaje con retroalimentación inmediata y seguimiento de intentos
  • Integración con cuestionarios: Inserción directa en cuestionarios de Moodle con selección aleatoria
  • Gamificación opcional: Sistema de logros integrable con block_xp
  • Estadísticas: Análisis detallado por caso y rendimiento por pregunta

Flujo de trabajo y técnico

  • Sistema de revisión con flujo de aprobación y auditoría completa
  • Operaciones masivas: eliminar, mover, publicar, archivar
  • Indexación en búsqueda global de Moodle y caché con MUC
  • Backup/Restore completo incluyendo intentos de usuarios
  • Privacy API: cumplimiento GDPR

API de servicios web

API REST completa con 12 funciones: gestión de categorías, casos y preguntas, inserción en cuestionarios, importación/exportación y reordenación.

Requisitos e instalación

Requiere Moodle 4.4+ (5.1+ recomendado) y PHP 8.0+.

cd /path/to/moodle/local
git clone ... casospracticos

Luego visitar Administración del sitio > Notificaciones.

Licencia: GPL v3 — Prepara Oposiciones

Compartir