EVALUATION OF CHATGPT AND GEMINI FOR BASIC WEB DEVELOPMENT LEARNING
DOI:
https://doi.org/10.56219/lneaimaginaria.v25i1.5858Keywords:
Generative Artificial Intelligence, Web Development, Pedagogical SupportAbstract
This research compares ChatGPT and Gemini as learning aids for initial web development, using a functional CRUD application with an MVC architecture (HTML, JavaScript, PHP, and MySQL) as a context. Using an exploratory mixed-methods design, an expert evaluator analyzed responses to 12 standardized questions across three sessions, assessing technical accuracy, clarity, pedagogical depth, experimental usefulness, and consistency. Gemini showed a slight advantage in technical accuracy; ChatGPT stood out in pedagogical depth (with a 5% difference). Both learning aids demonstrated high consistency and similar usefulness, supporting their use in personalized tutoring and justifying future empirical studies with students.
Downloads
References
Alpizar-Chacon, I., & Keuning, H. (2025). Student’s Use of Generative AI as a Support Tool in an Advanced Web Development Course. En Proceedings of... (pp. 1-7). ACM. [Disponible en línea: https://dl.acm.org/doi/pdf/10.1145/3724363.3729106] DOI: https://doi.org/10.1145/3724363.3729106
Anuar, A. W., Kama, N., Azmi, A., & Rusli, H. M. (2022). Revisiting Web Application Development with Integrated Records Management Important Aspect using Re-CRUD. Journal of Information and Knowledge Management (JIKM), 12(1), 31–54. [Disponible en línea: https://ir.uitm.edu.my/id/eprint/65774/1/65774.pdf] DOI: https://doi.org/10.24191/jikm.v12i1.5898
De Giusti, L. C., Villarreal, G. L., Ibañez, E. J., & De Giusti, A. E. (2023). Aprendizaje y enseñanza de programación: El desafío de herramientas de Inteligencia Artificial como ChatGPT. Repositorio Institucional de la Universidad Nacional de La Plata (SEDICI). [Disponible en línea: https://sedici.unlp.edu.ar/bitstream/handle/10915/165093/Documento_completo.pdf?sequence=1]
De Petrillo, E., & Mussbacher, G. (2024). FeatureLanguage: Automatic Generation of Application Backend for Model-Based Programming Course Projects. En Proceedings of MoDRE2024. [Disponible en línea: https://www.modre2024.ece.mcgill.ca/proceedings/MoDRE2024_1.pdf] DOI: https://doi.org/10.1109/REW61692.2024.00043
Espinosa-Hurtado, R. (2021). Análisis comparativo para la evaluación de frameworks usados en el desarrollo de aplicaciones web. CEDAMAZ, 11(2), 58–66. [Disponible en línea: https://revistas.unl.edu.ec/index.php/cedamaz/article/download/1182/853] DOI: https://doi.org/10.54753/cedamaz.v11i2.1182
Flórez Muñoz, M. A., Jaramillo de la Torre, J. C., Pareja López, S., Herrera Sierra, S., & Candela-Uribe, C. A. (2024). Estudio comparativo de herramientas de generación de código por IA: evaluación de calidad y análisis de desempeño. Revista Ciencia e Ingeniería, 11(2), e12809577. [Disponible en línea: https://dialnet.unirioja.es/descarga/articulo/9685509.pdf]
Husain, A. (2024). Potentials of ChatGPT in Computer Programming: Insights from Programming Instructors. Journal of Information Technology Education: Research, pp. 23, 002. https://doi.org/10.28945/5240. [Disponible en línea: https://www.jite.org/documents/Vol23/JITE-Rv23Art002Husain9941.pdf] DOI: https://doi.org/10.28945/5240
Llanos Mosquera, J. M., Hidalgo Suarez, C. G., & Bucheli Guerrero, V. A. (2021). Una revisión sistemática sobre aula invertida y aprendizaje colaborativo apoyados en inteligencia artificial para el aprendizaje de programación. Tecnura, 25(69), 196–214. [Disponible en línea: http://www.scielo.org.co/pdf/tecn/v25n69/0123-921X-tecn-25-69-196.pdf] DOI: https://doi.org/10.14483/22487638.16934
Ponce Atencio, Y., Ibarra, M. J., Huanca Marin, J., & Holguin Holguin, E. (2021). Automatic Generation of Web Applications for Information Systems. Journal of Physics: Conference Series, 1860(1), 012019. [Disponible en línea: https://iopscience.iop.org/article/10.1088/1742-6596/1860/1/012019/pdf] DOI: https://doi.org/10.1088/1742-6596/1860/1/012019
Shanuka, K. A. A., Wijayanayake, J., & Vidanage, K. (2024). Systematic literature review on analysing the impact of prompt engineering on efficiency, code quality, and security in CRUD application development. The Journal of Desk Research Review and Analysis, 2(1), 235–249. [Disponible en línea: https://jdrra.sljol.info/articles/57/files/679879ec570e2.pdf] DOI: https://doi.org/10.4038/jdrra.v2i1.57
Vukosav, D., Banjac, D., Ljubojević, M., & Savić, M. (2025). CodeCrafter – Efficient Code Generator for Modern Single-page Web Applications. International Journal of Electrical Engineering and Computing, 9(1), 1–9. [Disponible en línea: https://ijeec.etf.ues.rs.ba/index.php/ijeec/article/download/196/127] DOI: https://doi.org/10.7251/IJEEC2501001V
Durai, A. D., Ganesh, M., Mathew, R. M., & Anguraj, D. K. (2022). A novel approach with an extensive case study and experiment for automatic code generation from the XMI schema Of UML models. The Journal of Supercomputing, 78, 7677–7699. https://doi.org/10.1007/s11227-021-04164-x DOI: https://doi.org/10.1007/s11227-021-04164-x
Setyautami, M. R. A., Hähnle, R., Azurat, A., & Budiardjo, E. K. (2025). End-to-end development of product lines for web systems. Software and Systems Modeling. https://doi.org/10.1007/s10009-025-00784-3. [Disponible en línea: https://link.springer.com/content/pdf/10.1007/s10009-025-00784-3.pdf] DOI: https://doi.org/10.1007/s10009-025-00784-3
Ahmad, S. I., Rana, T., & Maqbool, A. (2021). A Model-Driven Framework for the Development of MVC-Based (Web) Application. Arabian Journal for Science and Engineering, 47, 1733–1747. 7https://doi.org/10.1007/s13369-021-06087-4. DOI: https://doi.org/10.1007/s13369-021-06087-4
Anchundia Parraga, J., Macías Zambrano, R. M., & Tubay Cevallos, L. A. (2024). La personalización del aprendizaje: estrategias de adaptación de contenido con inteligencia artificial en entornos educativos. Educación y Vínculos. Revista de Estudios Interdisciplinarios en Educación, (13). [Disponible en línea: https://pcient.uner.edu.ar/index.php/EyV/article/download/1940/2146] DOI: https://doi.org/10.33255/2591/1940
Castillo Yagual, C. A., & Coronel Suárez, M. A. (2023). Frameworks PHP basados en la arquitectura Modelo-Vista-Controlador para desarrollo de aplicaciones web. Revista Científica y Tecnológica UPSE (RCTU), 10(1), 70–78. https://doi.org/10.26423/rctu.v10i1.703. [Disponible en línea: http://scielo.senescyt.gob.ec/pdf/rctu/v10n1/1390-7697-rctu-10-01-00070.pdf] DOI: https://doi.org/10.26423/rctu.v10i1.703
Bustamante Bula, R., & Camacho Bonilla, A. (2024). Inteligencia artificial (IA) en las escuelas: una revisión sistemática (2019-2023). Enunciación, 29(1), 62-82. https://doi.org/10.14483/22486798.22039. [Disponible en línea: http://www.scielo.org.co/pdf/enunc/v29n1/2248-6798-enunc-29-01-62.pdf] DOI: https://doi.org/10.14483/22486798.22039
Quevedo-Tumailli, V. F., Arias Calderón, S. E., Ortega Manjarrez, V. A., & Ortega-Tenezaca, B. (2025). Impacto de modelos de lenguaje de gran tamaño en calidad y eficiencia de generación de código: Revisión sistemática de literatura. Novasinergia, 8(1), 52–66. https://doi.org/10.37135/ns.01.15.10. [Disponible en línea: http://scielo.senescyt.gob.ec/pdf/rns/v8n1/2631-2654-rns-8-01-00052.pdf] DOI: https://doi.org/10.37135/ns.01.15.10
Vygotsky, L. S. (1979). El desarrollo de los procesos psicológicos superiores. Barcelona: Editorial Crítica. [Disponible en línea: https://aulasvirtuales.udistrital.edu.co/pluginfile.php/943614/mod_resource/content/2/El-desarrollo-procesos.pdf]
Ley 1581 de 2012. Por la cual se dictan disposiciones generales para la protección de datos personales. [Disponible en línea: https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=49981]
Decreto 1377 de 2013. Por el cual se reglamenta parcialmente la Ley 1581 de 2012, en lo relacionado con autorización del titular, políticas y responsabilidad en el tratamiento de datos personales. República de Colombia. [Disponible en línea: https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=53646]
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
La revista Línea Imaginaria conserva los derechos patrimoniales (copyright) de las obras publicadas, que favorece y permite la reutilización de los mismos bajo la licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 , por lo cual se pueden copiar, usar, difundir, transmitir y exponer públicamente, siempre que se cite la autoría y fuente original de su publicación (revista, editorial, URL y DOI de la obra), no se usen para fines comerciales u onerosos y se mencione la existencia y especificaciones de esta licencia de uso. Si remezcla, transforma o crea a partir del material, debe distribuir su contribución bajo la misma licencia del original.










