🎯 Plugin de Aprendizaje Adaptativo basado en Estilos de Aprendizaje
Este plugin para Moodle implementa un sistema completo de aprendizaje adaptativo que identifica automáticamente el estilo de aprendizaje de cada estudiante mediante el cuestionario ILS (Index of Learning Styles) de Felder-Silverman, y posteriormente les proporciona rutas de aprendizaje personalizadas con recursos y evaluaciones adaptadas a su perfil individual.
- 📝 Encuesta ILS de 44 preguntas para detectar estilo de aprendizaje dominante
- 🛤️ Rutas de aprendizaje personalizadas basadas en su estilo detectado
- 📚 Recursos filtrados automáticamente (visual, verbal, activo, reflexivo, etc.)
- 📊 Progreso visual de su avance en la ruta
- 🔄 Navegación adaptativa que se ajusta según rendimiento en evaluaciones
- 💡 Recursos de refuerzo automáticos para temas con dificultades
- 👥 Dashboard de progreso de todos los estudiantes
- 📁 Gestión de recursos por estilo de aprendizaje y tema
- 📝 Creador de evaluaciones con navegación condicional
- 🛠️ Editor de rutas drag-and-drop para organizar secuencias
- 📈 Reportes detallados de rendimiento y estilos detectados
- 🎯 Configuración de saltos adaptativos basados en resultados
- 🔧 Herramientas de diagnóstico completas del sistema
- 📊 Estadísticas globales de uso y rendimiento
- 🛡️ Sistema de permisos integrado con roles de Moodle
- 🔍 Verificación de funcionalidades automática
Implementa el modelo Felder-Silverman con 4 dimensiones:
| Dimensión | Estilo A | Estilo B | Descripción |
|---|---|---|---|
| Procesamiento | Activo | Reflexivo | ¿Cómo se procesa la información? |
| Percepción | Sensorial | Intuitivo | ¿Qué tipo de información se prefiere? |
| Entrada | Visual | Verbal | ¿Cómo se recibe mejor la información? |
| Comprensión | Secuencial | Global | ¿En qué orden se entiende la información? |
- Descargar el plugin desde GitHub
- Acceder como administrador → Administración del sitio → Notificaciones
- Cargar en
plugins/instalar plugindentro de tu entorno moodle - Seguir el asistente de instalación
- Verificar funcionalidades con la opción de diagnóstico
- Listo ya esta instalado y listo para usarse en tu entorno moodle al agregarlo desde el menu de recursos aparecera la nueva opción
La documentación técnica completa incluye:
- Diagrama de componentes del sistema
- Flujo de datos entre módulos
- Patrones de diseño implementados
- Arquitectura de base de datos
- 26 tablas completamente documentadas
- Esquemas SQL con comentarios
- Relaciones y claves foráneas
- Índices y optimizaciones
- 50+ funciones documentadas con ejemplos
- APIs internas para extensión
- Hooks y eventos del sistema
- Interfaces para desarrolladores
- 30+ archivos con propósito detallado
- Variables principales de cada script
- Flujo de ejecución paso a paso
- Ejemplos de uso práctico
- Estándares de código
- Testing y debugging
- Optimización de performance
- Patrones de seguridad
- Problemas comunes y soluciones
- Herramientas de diagnóstico
- Scripts de reparación
- Guías de migración
- Backend: PHP 7.2+, Moodle APIs
- Frontend: HTML5, CSS3, JavaScript, jQuery
- Base de Datos: MySQL/MariaDB/PostgreSQL
- Algoritmos: Felder-Silverman ILS
- Arquitectura: MVC, Orientada a Eventos
- Cursos de ingeniería con diferentes enfoques (teórico vs práctico)
- Programas de ciencias con materiales visuales vs textuales
- Carreras humanísticas con enfoques globales vs secuenciales
- Entrenamiento personalizado por perfil profesional
- Programas de capacitación adaptativa
- Certificaciones con rutas flexibles
- Materias STEM con enfoques diferenciados
- Programas de recuperación personalizados
- Atención a la diversidad educativa
Basado en más de 30 años de investigación en estilos de aprendizaje:
- Modelo validado por Richard M. Felder (North Carolina State University)
- Usado en cientos de instituciones mundialmente
- Miles de estudiantes evaluados con el cuestionario ILS
¡Las contribuciones son bienvenidas!
- Usar GitHub Issues
- Incluir versiones de Moodle/PHP
- Proporcionar pasos para reproducir
- Describir beneficio educativo
- Incluir mockups si es posible
- Considerar compatibilidad con Moodle
- Fork → Develop → Pull Request
- Seguir estándares de Moodle
- Incluir tests unitarios
- 📁 100+ archivos de código fuente
- 💾 26 tablas de base de datos
- 🔧 50+ funciones documentadas
- 📖 1000+ líneas de documentación técnica
- 🧪 44 preguntas del cuestionario ILS validado
- 🎯 8 estilos de aprendizaje soportados
GPL v3.0 - Software libre para uso educativo e institucional.
Desarrollado por: EderPG
Basado en: Modelo Felder-Silverman de Estilos de Aprendizaje
Inspirado en: Investigación de NC State University
Agradecimientos: Comunidad Moodle, usuarios beta y a la ENES campus UNAM Morelia