UNIMOODLE Logo

Cooperación para el progreso de Moodle desde las universidades

En el marco de los fondos europeos NextGeneration con el programa UNIDIGITAL las universidades de Valladolid, Complutense de Madrid, País Vasco/EHU, León, Salamanca, Illes Balears, Valencia, Rey Juan Carlos, La Laguna, Zaragoza, Málaga, Córdoba, Extremadura, Vigo, Las Palmas y Burgos crearon en octubre de 2022 un grupo interuniversitario para desarrollar nuevas herramientas para mejorar  los campus virtuales basados en  Moodle.

Objetivos

Para maximizar la sostenibilidad futura se han diseñado los proyectos con el objetivo fundamental de que maximicen la utilidad para la comunidad de usuarios de Moodle. Los componentes desarrollados en este proyecto deben tener las siguientes características:
Open Source

Publicados como Open Source y disponibles en el directorio oficial de Moodle: deben tener las garantías de calidad suficientes para su publicación y soporte.
El objetivo es crear comunidad de usuarios y serán bienvenidos todos los colaboradores externos.

Utilidad general

Deben ser reutilizables por otras instituciones sin modificaciones de código. La funcionalidad específica debe controlarse mediante configuración. Las dependencias entre componentes deben ser opcionales e implementarse mediante sub-plugins (para desarrollos en Moodle) o APIs REST (para sistemas externos). Las dependencias externas deben acogerse a estándares tecnológicos siempre que existan.

Arquitectura simple

Deben seguir las especificaciones de desarrollo de Moodle y evitar la mezcla de lenguajes de programación o la inclusión innecesaria de otras plataformas externas que puedan obstaculizar el despliegue gratuito. Las plataformas externas, de necesitarse, serán también Open Source. Los lenguajes principales serán PHP y JavaScript

Flexibles

Deben incluir los casos de uso más extensos y parametrizables posibles.

Amigable

Diseñado para que maneje la complejidad de forma progresiva, de forma que se ofrezca la funcionalidad más frecuente en un interfaz simple y se amplíe o desvelen opciones específicas cuando sean necesarias. Adherido completamente a las API y estilo de diseño de interfaces de Moodle.

Integrable

El modelo de datos y las operaciones reutilizables se expondrán mediante la arquitectura de Webservices de Moodle para permitir la integración con otros sistemas.

Proyectos UNIMOODLE

Hybrid teaching
Hybrid Teaching

Planificador de sesiones de clase con o sin asistencia por videoconferencia.
Reúne las funciones de mod_assistance y varios plugins de videoconferencia de forma estandarizada.

Notifications agent
Mi asistente

Define reglas automáticas para dinamizar tu asignatura.
Programa facilmente acciones usando una lógica "Si-Excepto-Entonces".
Puedes programar mensajes directos, en los foros, modificar grupos, etc.
Con una arquitectura extensible mediante subplugins.

Certifygen
Certifygen

Generación de certificados en PDF con conexión a sistemas de firma digital y almacenamiento modular.

Gradebook+
Gradebook +

Herramientas añadidas al libro de calificaciones de Moodle para facilitar su uso a los profesores.
Contiene un asistente para generar patrones de evaluación clásicos y herramientas para obtener listados de notas más útiles

Kuet quizes
Kuet

Programa para realizar sesiones de dinamización mediante preguntas y respuestas en forma de concurso participativo.
Permite realizar sesiones interactivas en tiempo real o programar la actividad para realizarse asíncronamente.

Course Transfer
Course Transfer

Realizar restauraciones y copias de seguridad entre plataformas conectadas.

Mail 2.0
Local Mail

Una completa refactorización del popular plugin "mail".
Se ha actualizado la tecnología Javascript del módulo y se han mejorado multitud de detalles funcionales.

16

Universidades

60000

Profesionales

600000

Estudiantes

9

Proyectos

UVA
UCM
UPV/EHU
León
Salamanca
Mobirise Website Builder
Valencia
URJC
La Laguna
Zaragoza
Málaga
Córdoba
Extremadura
Vigo
Las Palmas de Gran Canaria
Burgos
Financiado por la UE