2nd International Symposium on "Generation and Transfer of Knowledge for Digital Transformation"  "SITIC2023" -I Taller Internacional de Tecnologías y Aplicaciones de Web Semántica en el entorno de Inteligencia Artificial de las Cosas

2nd International Symposium on "Generation and Transfer of Knowledge for Digital Transformation"

SITIC2023

Moodle as Data Provider: development of module (plugin) “UCLV OAI-PMH”
Moodle as Data Provider: development of module (plugin) “UCLV OAI-PMH”

Abstract

The virtual learning environment Moodle does not allow other systems harvest the data stored therein. In the Universidad Central "Marta Abreu" de Las Villas the need to access these data stored in Moodle has emerged, with the objective of sharing with other educational resources which are being developed in this institution. This need justifies the development of this research whose objective is to implement a module using a standard protocol so that Moodle can export its metadata. A solution to export information stored in the Moodle using the OAI-PMH standard is provided in this study. The system was reverse engineered to understand the architecture, source code, and database. When analyzing the types of extensions that can be developed for Moodle and their functionalities, the block plugin is the appropriate one to turn the platform into a data provider. The plugin (named as "UCLV OAI-PMH") allows the exposition of metadata, of the courses stored on the platform, to other information systems; thus achieving interoperability between systems. The Data Provider assures information dissemination, collection and reuse of metadata, and the development of other information repositories and virtual libraries. In addition, this guarantees an increase in the visibility of the university and an increase in academic and research actions with other counterpart centers.

Resumen

El ambiente virtual de aprendizaje Moodle no permite la posibilidad de exponer los datos almacenados en él para que otros sistemas puedan utilizarlos. En la Universidad Central “Marta Abreu” de Las Villas ha surgido la necesidad de acceder a estos datos propios de Moodle, con el objetivo de poderlos compartir con otros recursos educativos de la institución. Esta necesidad justifica el desarrollo de la presente investigación cuyo objetivo es implementar un módulo utilizando un protocolo estándar para que el Moodle logre exportar sus metadatos. En este estudio se proporciona una solución a la exportación de la información almacenada en el Moodle utilizando el estándar OAI-PMH. Se realizó una ingeniería inversa al sistema para comprender la arquitectura, el código fuente y la base de datos. Al analizar los tipos de extensiones que se pueden desarrollar para Moodle y sus funcionalidades, la extensión bloque es la adecuada para convertir la plataforma en un proveedor de datos. El plugin “UCLV OAI-PMH” permite que el Proveedor de Datos exponga los metadatos de los cursos almacenados en la plataforma hacia otros sistemas de información, logrando así la interoperabilidad entre los sistemas. El Proveedor de Datos facilita la diseminación de información, la recolección y reutilización de los metadatos y la formación de otros repositorios de información y bibliotecas virtuales. Esto garantiza un aumento de la visibilidad de la universidad y el incremento de las acciones académicas e investigativas con otros centros homólogos.

About The Speaker

Claudia Rodríguez Rodríguez

Lic. Claudia Rodríguez Rodríguez

UCLV Flag of Cuba

Trabajo como profesora de la UCLV

Discussion

Practical Info
No Presencial
Spanish / Español
November 13, 2023 11:30 AM
5 minutes
Sala Virtual SITIC 1
Authors
Lic. Claudia Rodríguez Rodríguez
Roberto Vicente Rodríguez
Aida Rosa Calvo Fleites
Keywords
e-learning
information systems
interoperabilidad
interoperability
metadata
metadatos
moodle
oai-pmh
sistemas de información