Gelves Gelves, ElizabethArdila Parra, Julián Fernando2025-01-282025-01-282025-01-28Ardila Parra, J. F. (2025). Desarrollo e Implementación de un sistema de extracción de datos para la optimización de la gestión de información y un sistema de descarga masiva de recursos en la plataforma virtual Moodle de Campus Virtual [Trabajo de pregrado]. Universidad Santo Tomás, Bucaramanga, Colombiahttp://hdl.handle.net/11634/59555La gestión de información y recursos en el Campus Virtual enfrenta desafíos significativos, como la demora en la generación de informes y la complejidad de la descarga manual de archivos, lo que afecta la eficiencia operativa y la experiencia de los usuarios. El objetivo principal fue desarrollar dos aplicaciones tecnológicas para optimizar los procesos administrativos y académicos en las plataformas de pregrado, posgrado y educación continua. Se utilizó Python, el framework Flet y técnicas de web scraping. La primera aplicación generó informes completos de categorías principales en Moodle, incluyendo datos sobre estudiantes, docentes, cursos y el estado de las aulas. La segunda automatizó la descarga masiva de archivos, organizándolos en carpetas por plataforma. Los resultados evidenciaron una reducción significativa en los tiempos de procesamiento de datos y una mayor eficiencia en la gestión de recursos educativos. Aunque las herramientas enfrentaron limitaciones relacionadas con permisos de usuario y dependencias del HTML de Moodle, demostraron ser soluciones efectivas para problemas operativos. Estos hallazgos subrayan la importancia de la automatización en la gestión de plataformas virtuales y el impacto positivo de la integración tecnológica en el ámbito educativo.The management of information and resources in the Virtual Campus faces significant challenges, such as delays in report generation and the complexity of manual file downloads, affecting operational efficiency and user experience. The main objective was to develop two technological applications to optimize administrative and academic processes in undergraduate, graduate, and continuing education platforms. Python, the Flet framework, and web scraping techniques were used. The first application generated comprehensive reports from main categories in Moodle, including data on students, teachers, courses, and the status of virtual classrooms. The second automated the bulk downloading of files, organizing them into folders by platform. The results showed a significant reduction in data processing times and greater efficiency in resource management. Although the tools faced limitations related to user permissions and dependencies on Moodle's HTML, they proved to be effective solutions to operational problems. These findings highlight the importance of automation in managing virtual platforms and the positive impact of integrating technology into the educational field.application/pdfspaAtribución-NoComercial-CompartirIgual 2.5 Colombiahttp://creativecommons.org/licenses/by-nc-sa/2.5/co/Desarrollo e Implementación de un sistema de extracción de datos para la optimización de la gestión de información y un sistema de descarga masiva de recursos en la plataforma virtual Moodle de Campus Virtualinformation managementautomationmoodleweb scrapingtechnical supporteducational platformseducational technologiesAutomatización de procesos industrialesAplicaciones tecnológicasAprendizaje mediado por computadorTrabajo de gradoAbierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Gestión de informaciónAutomatizaciónMoodleWeb scrapingSoporte técnicoPlataformas educativasTecnologías educativasreponame:Repositorio Institucional Universidad Santo Tomásinstname:Universidad Santo Tomásrepourl:https://repository.usta.edu.co