Perceptions, Motivation, and Acceptance of Competitive Programming Platforms in Engineering Education
DOI:
https://doi.org/10.71112/1zhy1358Keywords:
competitive programming, academic motivation, active learning, student performance, programming learningAbstract
This study examines students’ perceptions, motivation, and acceptance of competitive programming platforms among students at the Instituto Tecnológico de Ciudad Juárez, most of whom belong to Generation Z. Using a descriptive quantitative approach, a survey was administered to 77 students to evaluate their knowledge, prior experience, perceived barriers, and intention to adopt these platforms within programming courses. The results show a low level of familiarity and practice, but a high perceived usefulness and a favorable attitude toward adoption, particularly through workshops and guided activities. The main barriers identified were limited initial exposure and the perception of difficulty. The study concludes that competitive programming holds strong educational potential for this generation, supporting active learning and computational thinking when implemented gradually and with appropriate guidance.
Downloads
References
Abdelhamid, S., & Aly, M. (n.d.). Generation Z and Programming Education: Bridging the Gap with Innovative Tech-Driven Learning Approaches.
Agbo, F. J., Oyelere, S. S., Suhonen, J., & Adewumi, S. (2019, November 21). A systematic review of computational thinking approach for programming education in higher education institutions. ACM International Conference Proceeding Series. https://doi.org/10.1145/3364510.3364521
Arregi, A., Eguren, J. A., Retegi, J., Ibarra, D., & Igartua, J. I. (2025). Instructional Design as a Key Factor for Industry 5.0 Engineering Education. Procedia Computer Science, 253, 985–994. https://doi.org/10.1016/j.procs.2025.01.160
Aviña Camacho, I. (2023). La generación Z en el ámbito educativo superior; sus retos. Dilemas Contemporáneos: Educación, Política y Valores.
Brito, M., & Gonçalves, C. (2019). Codeflex: A Web-based Platform for Competitive Programming. 411.
Davis, F. D., Bagozzi, R. P., & Warshaw, P. R. (1989). Technology acceptance model. J Manag Sci, 35, 982–1003.
Deloitte. (2024). 2024 Gen Z and Millennial Survey: Living and working with purpose in a transforming world.
Eckerdal, A., Berglund, A., & Thuné, M. (2024). Learning programming practice and programming theory in the computer laboratory. European Journal of Engineering Education, 49(2), 330–347. https://doi.org/10.1080/03043797.2023.2294953
Figueiredo, J., & García-Pẽalvo, F. J. (2019). Teaching and learning strategies of programming for university courses. ACM International Conference Proceeding Series, 1020–1027. https://doi.org/10.1145/3362789.3362926
Friss De Kereki, I., & Luna, C. (2022). Reporte de Experiencia: Alcances del Concruso de Programación. 1.
Gavrilas, L., & Kotsis, K. T. (2025). The evolution of STEM education and the transition to STEAM/STREAM. Aquademia, 9(1), ep25002. https://doi.org/10.29333/aquademia/16313
Herrera, L. C., Montenegro, M., Torres-Lista, V., Martínez, L. A., & López, V. (2024). Eficiencia terminal en la educación superior: Hacia un nuevo enfoque. Revista Educación Superior y Sociedad (ESS), 36(1), 244–260. https://doi.org/10.54674/ess.v36i1.694
Jawad, H. M., & Tout, S. (2021). Gamifying computer science education for z generation. In Information (Switzerland) (Vol. 12, Issue 11). MDPI. https://doi.org/10.3390/info12110453
Leso, B. H., & Cortimiglia, M. N. (2022). The influence of user involvement in information system adoption: an extension of TAM. Cognition, Technology and Work, 24(2), 215–231. https://doi.org/10.1007/s10111-021-00685-w
Lora Patiño, G. A., Suaza Jiménez, J. H., Rodríguez Marín, P. A., & Taborda Blandón, G. (2021). Programación competitiva como estrategia didáctica para potenciar el aprendizaje colaborativo en estudiantes de ingeniería. Revista Ibérica de Sistemas e Tecnologias de Informação, 539–556.
Luo, Z., & Dickey, E. (n.d.). Evaluating Performance Consistency in Competitive Programming: Educational Implications and Contest Design Insights. https://nerc.itmo.ru/information/selection-rules.html
Medeiros, R. P., Ramalho, G. L., & Falcao, T. P. (2019). A Systematic Literature Review on Teaching and Learning Introductory Programming in Higher Education. IEEE Transactions on Education, 62(2), 77–90. https://doi.org/10.1109/TE.2018.2864133
Messer, M., Brown, N. C. C., Kölling, M., & Shi, M. (2024). Automated Grading and Feedback Tools for Programming Education: A Systematic Review. ACM Transactions on Computing Education, 24(1). https://doi.org/10.1145/3636515
Moreno-Cadavid, J., Clara Gómez-Álvarez, M., & Pridrahita-Ospina, A. A. (2025). Programación competitiva como herramienta didáctica en cursos de ciencias de la computación. In Actas de las Jenui (Vol. 10). https://www.domjudge.org/
Nair, P. R. (2020). Increasing employability of Indian engineering graduates through experiential learning programs and competitive programming: Case study. Procedia Computer Science, 172, 831–837. https://doi.org/10.1016/j.procs.2020.05.119
Ngadengon, Z., Subramaniam, T. S., Yasak, Z., Ideris, N. A., & Mohd Ramly, Z. (2025). Evaluating the Difficulties in Programming Learning: Insights from Polytechnic Students. International Journal of Academic Research in Progressive Education and Development, 14(1). https://doi.org/10.6007/ijarped/v14-i1/24518
O’farrell, J., & Weaver, C. (2024). Technology and Transformation: Redefining Higher Education for Generations Z and Alpha. https://ssrn.com/abstract=4833043
Pelaez-Sanchez, I. C., Glasserman-Morales, L. D., & Rocha-Feregrino, G. (2024). Exploring digital competencies in higher education: design and validation of instruments for the era of Industry 5.0. In Frontiers in Education (Vol. 9). Frontiers Media SA. https://doi.org/10.3389/feduc.2024.1415800
Raveica, I. C., Olaru, I., Herghelegiu, E., Tampu, N. C., Radu, M. C., Chirita, B. A., Schnakovszky, C., & Ciubotariu, V. A. (2024). The Impact of Digitalization on Industrial Engineering Students’ Training from the Perspective of Their Insertion in the Labor Market in a Sustainable Economy: A Students’ Opinions Survey. Sustainability (Switzerland), 16(17). https://doi.org/10.3390/su16177499
Rivero Caraveo, D. I., Anglés Barrios, C., Sánchez Leal, M. E., & Gallegos Borunda, A. P. (2025). Percepciones y Experiencia Docente en el Uso de Herramientas TIC de Programación Competitiva en la Educación Superior. Ciencia Latina Revista Científica Multidisciplinar, 9(5), 9173–9196. https://doi.org/10.37811/cl_rcm.v9i5.20247
Rollnik-Sadowska, E., Bartkutė-Norkūnienė, V., & Grabińska, V. (2024). Digital Competencies in EU Countries – Adaptability to the “The Future Of Work” Paradigm. Scientific Papers of Silesian University of Technology. Organization and Management Series, 2024(201), 303–317. https://doi.org/10.29119/1641-3466.2024.201.23
Santos, S. C., Tedesco, P. A., Borba, M., & Brito, M. (2020). Innovative approaches in teaching programming: A systematic literature review. CSEDU 2020 - Proceedings of the 12th International Conference on Computer Supported Education, 1, 205–214. https://doi.org/10.5220/0009190502050214
Saxena, M., & Mishra, D. K. (2021). Gamification and gen Z in higher education: A systematic review of literature. In International Journal of Information and Communication Technology Education (Vol. 17, Issue 4). IGI Global. https://doi.org/10.4018/IJICTE.20211001.oa10
Shinta, S., Azhar, Muh., Partino, P., & Suud, F. M. (2024). The Role of Technological Media in the Character Building Education Process for Generation Z: A Literature Review. Jurnal Penelitian Pendidikan IPA, 10(6), 284–291. https://doi.org/10.29303/jppipa.v10i6.7449
Sinza-Diaz, Y. E., Oliva-Caipe, J. E., & Guerrero-Calvache, S. M. (2023). Análisis de los componentes relacionados en programación competitiva: un mapeo sistemático de literatura. Revista Politécnica, 19(38), 212–230. https://doi.org/10.33571/rpolitec.v19n38a14
Wajdi, M., Susanto, B., Made Sumartana, I., Agus Sutiarso, M., Hadi, W., & Negeri Bali, P. (2024). Profile of generation Z characteristics: Implications for contemporary educational approaches (Vol. 1, Issue 1). https://ojs.ympn2.or.id/index.php/KPSBSL
Yuen, K. K., Liu, D. Y., & Leong, H. V. (2023). Competitive programming in computational thinking and problem solving education. Computer Applications in Engineering Education, 31(4), 850-866.(Luo & Dickey, n.d.)
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Dora Ivette Rivero Caraveo, Clauda Anglés Barrios, María Eugenia Sánchez Leal, Alma Patricia Gallegos Borunda, Irving Bruno López Santos (Autor/a)

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






