Panel de presentación de datos de uso en entornos Moodle

Benedicto Serrano, Pedro (2022). Panel de presentación de datos de uso en entornos Moodle. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. y Sistemas de Telecomunicación (UPM), Madrid.

Description

Title: Panel de presentación de datos de uso en entornos Moodle
Author/s:
  • Benedicto Serrano, Pedro
Contributor/s:
Item Type: Final Project
Degree: Grado en Ingeniería Telemática
Date: April 2022
Subjects:
Freetext Keywords: Desarrollo web, Enseñanza asistida por ordenador
Faculty: E.T.S.I. y Sistemas de Telecomunicación (UPM)
Department: Ingeniería Telemática y Electrónica
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[thumbnail of TFG_PEDRO_BENEDICTO_SERRANO.pdf] PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB)
[thumbnail of TFG_PEDRO_BENEDICTO_SERRANO_ANEXOS.zip] Archive (ZIP) - Users in campus UPM only
Download (616kB)

Abstract

Actualmente hay una tendencia al uso de software libre y de código abierto por el control y seguridad que ofrece a quien usa el software para desarrollar o mantener sistemas informáticos. Esto da una ventaja competitiva frente a la estandarización que, normalmente, suele ser más lenta en adoptarse y de poco uso en programación informática, debido a la velocidad de transformación que los programas tienen en internet.

La plataforma de aprendizaje Moodle ofrece la posibilidad de instalarse en un servidor web que permita el uso del lenguaje de programación PHP. Esta plataforma es de software libre y está ampliamente usada en la educación.

Este proyecto crea un panel de presentación sobre el uso que Moodle hace de su base de datos asociada. La base de datos que utiliza el proyecto es, entre varias opciones, MariaDB. El programa asociado al proyecto utiliza los lenguajes HTML, PHP, Javascriptt, SQL y CSS. El sistema informático usado es un minicomputador y un ordenador portátil. Además, el sistema operativo usado es una distribución Debian de Linux.

Los datos presentados están pensados para la base de datos de Moodle de la Universidad Politécnica de Madrid y hacen referencia a los centros, profesores, alumnos, cursos y su actividad. La presentación evita datos personales, centrándose en estadísticas básicas de cantidades.
La aplicación que se desarrolla permite una configuración sencilla sobre la conexión con la base de datos, el uso de sus tablas y el intervalo de tiempo sobre el que se extrae la información. Como accesorios, tiene una apariencia también sencilla y la posibilidad de descargar todos los datos de la presentación en un conjunto de archivos de extensión CSV.

Concluyendo, este proyecto pretende ayudar a la comunidad universitaria, a la plataforma de Moodle y al software libre en general en la realización de informes sobre los datos de uso que las instancias de Moodle tienen en sus bases de datos asociadas.

Abstract:

There is nowadays a trend to use free software and open source because of the control and security that it offers to who develops or mantain informatic systems. This gives a competitive advantage in front of the standardization, that it uses normally to be slower to be adopted and with little use in informatic programation due to the speed of transformation that programs have in internet.

The learning platform Moodle offers the posibility to be installed in a web server that it lets the use of PHP programing language. This platform is free software made and it is used in education.

This proyect creates a presentation panel on the use that Moodle does of the asociated database. The database that the proyect uses is, among several options, MariaDB The program asociated to the proyect uses the languages HTML, PHP, Javascript, SQL and CSS. The informatic used system is a minicomputer and a laptop. Althought, the used operating system is a Debian Linux distribution.

The presented data are tought for the Moodle’s database of the Technial University of Madrid and they references to the study centers, teachers, students, subjects and their activity. The presentation avoids personal data, focusing on basic statistics of amounts.

The developed application lets a configuration on the connection with database, the use of tables and the interval in wich the information is obtained. Like accesories, it also has a simple appearance and the posibility of downloading all the presentation in a set of CSV extension file.

Finishing, this proyect pretends to help to the universitary community, the Moodle platform, and the free software in general on the realization of reports about use data that the Moodle instances have in their asosiated databases.

More information

Item ID: 72250
DC Identifier: https://oa.upm.es/72250/
OAI Identifier: oai:oa.upm.es:72250
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 16 Dec 2022 15:11
Last Modified: 16 Dec 2022 15:11
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM