Development of a Digital Educational Platform using Flask and SQLite to Strengthen SDG 4.3 in Technological Higher Education
DOI:
https://doi.org/10.63728/riisds.v9i1.115Keywords:
Python Flask, CSS, SQLite, Pythonanywhere, basic programmingAbstract
The Tecnológico Nacional de México (TecNM) seeks to strengthen the educational and scientific infrastructure in all its campuses located throughout the country. At the Guasave campus (ITSG), there is constant innovation in the creation of technological tools to enhance the quality of learning. This project arises from the need to develop a technological tool aligned with the goals of the 2030 Agenda and TecNM, which supports the teaching work and the learning process. Its focus is on assessing basic programming knowledge using Python Flask, CSS, and SQLite, with the support of a Pythonanywhere.com web server for the creation of a web platform that performs this task. The waterfall modeling methodology was applied, a systematic and sequential approach that starts with customer requirement specification and progresses through planning, modeling, construction, and website deployment.
References
Aggarwal, S. (2019). Flask framework cookbook: over 80 proven recipes and techniques for Python web development with Flask (2da ed.). (L. Packt Puublishing, Ed.) Retrieved from https://books.google.com.ec/books?id=iF2jDwAAQBAJ&lpg=PP1&dq=iF2jDwAAQBAJ&pg=PP1#v=o nepage&q&f=false
Alava García, M. M., & Suarez Vera, Y. T. (2022). Diseño e implementación de un sistema informático para el control de historias clínicas aplicando tecnología QR en el Patronato del Cantón la Maná. (U. T. Cotopaxi, Ed.) La Maná, Ecuador. Retrieved 12 05, 2023, from https://repositorio.utc.edu.ec/bitstream/27000/9020/1/UTC-PIM-000541.pdf
Alfaro, A. (2018). Aplicación para la gestión de información de manera colaborativa para el consejo de cuenca de Río Bravo. (U. d. Tamaulipas, Ed.) Ciudad Victoria, Tamaulipas.
Borrego, A., Ayala, D., Sola, F., Hernandéz, I., & Ruiz, D. (2021). Silece: un framework de apoyo a la docencia de desarrollo web. 235-242. Sevilla, España. Retrieved 10 09, 2023, from https://idus.us.es/bitstream/handle/11441/127105/Silence%20un%20framework%20de%20apoyo%20a%20la%20docencia%20de%20desarrollo%20web.pdf?sequence=1&isAllowed=y
Calle Díaz, E. B. (2022). Frameworks para el desarrollo web. Informe de examen profesional, 48. (U. N. Moquegua, Ed.) Moquegua, Perú.
Cedeno, A., Catuto, A., & Rodas, J. (2021). El uso de aplicaciones web para gestión de clínicas veterinarias y su incidencia en la mejora de procesos administrativos. Ecuadorian Sciencie Journal, 5(4). doi:https://doi.org/10.46480/esj.5.4.174
Lima Torres, S. (2021, Marzo 30). Componentes de revisión de estándar de arquitectura de datos para el gestor de bases de datos SQLite. 2. (I. y. Software, Ed.) Cuba, Cuba. Retrieved 12 05, 2023, from https://www.redalyc.org/journal/6738/673870838002/html/#redalyc_673870838002_ref5
Lozano, Y. A. (2021). Universidad de La Salle. Guía metodológica para la toma de requerimientos en sistemas de información aplicando la norma IREB INTERNATIONAL REQUIREMENTS ENGINEERING BOARD. Bogotá, Colombia. Retrieved 10 16, 2023, from https://ciencia.lasalle.edu.co/cgi/viewcontent.cgi?article=2066&context=sistemas_informacion_documentacion
Naciones Unidas. (2018). La Agenda 2030 y los Objetivos de Desarrollo Sostenible Una oportunidad para América Latina y el Caribe. Retrieved 10 12, 2023, from https://repositorio.cepal.org/server/api/core/bitstreams/cb30a4de-7d87-4e79-8e7a-ad5279038718/content
Pérez Ibarra, S., Quispe, J. R., Mullicundo, F. F., & Lamas, D. A. (2021, 03 16). Herramientas y tecnologías para el desarrollo web desde el frontend al backend. Jujuy, Argentina. Retrieved 10 09, 2023, from http://sedici.unlp.edu.ar/bitstream/handle/10915/120476/Ponencia.pdf-PDFA.pdf?sequence=1&isAllowed=y
Pressman, R. S. (2010). Ingeniería del software un enfoque práctico (Séptima edición ed.). México: McGRAW-HILL.
ProgSoft.net. (n.d.). PythonAnywhere. Retrieved 10 13, 2023, from https://progsoft.net/es/software/pythonanywhere
Ruiz, B., Ábrego, A., Vargas, J., & García, L. (2019). Hacia la automatización del proceso administrativo de la infraestructura Educativa del nivel básico en el estado de Tamaulipas. (T. N. México, Ed.) Ciudad Victoria, Tamaulipas, México. Retrieved 10 16, 2023, from https://www.itvictoria.edu.mx/oferta/posgrado2021/msistemas/Hacia%20la%20automatizaci%C3%B3n%20del%20proceso%20administrativo%20de%20la%20infraestructura%20educativa%20de%20nivel%20b%C3%A1sico%20en%20el%20Estado%20de%20Tamaulipas.pdf
TecNM. (2019). Programa de Desarrollo Institucional PDI 2019-2024. Retrieved 10 10, 2023, from https://www.tecnm.mx/?vista=Programa_Institucional
Unesco & International Centre for Engineering Education. (2021). Ingeniería para el desarrollo sostenible. Retrieved 10 12, 2023, from https://unesdoc.unesco.org/ark:/48223/pf0000375634_spa
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Revista Interdisciplinaria de Ingeniería Sustentable y Desarrollo Social

This work is licensed under a Creative Commons Attribution 4.0 International License.