Inteligencia artificial: retos y oportunidades en los cursos de programación para ingeniería

Autores/as

DOI:

https://doi.org/10.26507/paper.4395

Palabras clave:

aprendizaje en servicio, inteligencia artificial, educación en ingeniería, innovación pedagógica, impacto comunitario

Resumen

La Inteligencia Artificial (IA) está transformando la enseñanza y uso de la programación en cursos de pregrado, posgrado y en la vida cotidiana, planteando tanto desafíos como oportunidades. El acceso inmediato a bases de datos y el uso de herramientas de IA, como generadores automáticos de código a partir de instrucciones lingüísticas comunes, han modificado el proceso tradicional de aprendizaje. Por un lado, estas tecnologías pueden facilitar la comprensión y uso de conceptos complejos, disminuyendo los tiempos en la solución de problemas. En este sentido, herramientas como ChatGPT, GitHub Copilot y otros sistemas avanzados pueden generar código funcional a partir de instrucciones básicas, facilitando la resolución de problemas en eventos prácticos de programación, proyectos colaborativos y “hackatones” académicos. Por otro lado, plantean interrogantes sobre la autonomía del estudiante y el desarrollo de habilidades críticas en el pensamiento algorítmico y lógico. Adicionalmente, cada vez el uso de lenguajes orientados a objetos, enmascaran significativamente la lógica de programación tradicional, dando como resultado un nuevo paradigma de programación sin la necesidad de escribir muchas líneas de código, simplemente aprovechando las bondades de este paradigma para resolver problemas enlazando o uniendo objetos según la jerarquía (como lo podemos evidenciar en programas como Scratch, GoogleSheets, o incluso librerías de Python como Pywalk, entre otras). Este ensayo analiza cómo la integración de la IA puede complementar las metodologías educativas tradicionales en la formación de futuros ingenieros, permitiendo un aprendizaje más personalizado y enfocado en la creatividad y solución de problemas. También se examinan los riesgos asociados, como la dependencia excesiva de herramientas automáticas y la necesidad de ajustar las estrategias de evaluación. La adopción efectiva de la IA en la enseñanza de la programación requiere un equilibrio entre el aprovechamiento de estas tecnologías y el fortalecimiento de habilidades fundamentales que aseguren la formación de profesionales competentes y reflexivos, permitiendo a los estudiantes enfocarse en el análisis crítico de códigos generados y su integración en proyectos que desafíen a los estudiantes a evaluar, adaptar y optimizar las soluciones sugeridas por la IA, de una manera más consciente de los principios esenciales detrás del código.

Biografía del autor/a

Jaime Alejandro Valencia Velásquez, Universidad de Antioquia

Profesor del departamento de ingenieria electrica desde 1990.

 

https://orcid.org/0000-0003-1819-7713  

 

 

 

Juan Bernardo Cano Quintero, Universidad de Antioquia

Profesor departamento de ingenieria electrica de la universidad de Antioquia

Esteban Velilla Hernández, Universidad de Antioquia

Profesor del departamento de Ingenieria electrica de la Universidad de Antiquia

Citas

Bagnato, A., Cicchetti, A., Berardinelli, L., Bruneliere, H., & Eramo, R. (2023). AI-augmented Model-Based Capabilities in the AIDOaRt Project. ACM SIGAda Ada Letters, 42(2), 99–103. https://doi.org/10.1145/3591335.3591349

Desmond, M., Duesterwald, E., Isahagian, V., & Muthusamy, V. (2022). A No-Code Low-Code Paradigm for Authoring Business Automations Using Natural Language. http://arxiv.org/abs/2207.10648

Finnie-Ansley, J., Denny, P., Luxton-Reilly, A., Santos, E. A., Prather, J., & Becker, B. A. (2023). My AI Wants to Know if This Will Be on the Exam: Testing OpenAI’s Codex on CS2 Programming Exercises. ACM International Conference Proceeding Series, 97–104. https://doi.org/10.1145/3576123.3576134

Imam, A. T., & Alnsour, A. J. (2019). The Use of Natural Language Processing Approach for Converting Pseudo Code to C# Code. Journal of Intelligent Systems, 29(1), 1388–1407. https://doi.org/10.1515/jisys-2018-0291

Reunanen, T., & Nieminen, N. (2024). Artificial Intelligence as a Catalyst: A Case Study on Adaptive Learning in Programming Education. Human Factors, Business Management and Society. https://doi.org/10.54941/ahfe1004957

Sajji, A., Rhazali, Y., & Hadi, Y. (2023). A methodology of automatic class diagrams generation from source code using Model-Driven Architecture and Machine Learning to achieve Energy Efficiency. E3S Web of Conferences, 412, 01002. https://doi.org/10.1051/e3sconf/202341201002

Straková, N., & Válek, J. (2024). Chatbots as a Learning Tool. R&E-SOURCE, 245–265. https://doi.org/10.53349/resource.2024.is1.a1259

Tseng, W., & Warschauer, M. (2023). AI-writing tools in education: if you cant beat them, join them. Journal of China Computer-Assisted Language Learning, 3(2), 258–262. https://doi.org/10.1515/jccall-2023-0008

UNESCO (2021). AI and education: Guidance for policymakers. unesdoc.unesco.org. https://unesdoc.unesco.org/ark:/48223/pf0000376709

Encuentro Internacional de Educación en Ingeniería ACOFI 2024 (EIEI ACOFI 2024) https://acofi.edu.co/eiei2024/memorias/

2989 EXPERIENCIA DE MICRO CURRÍCULO EN MÉTODOS NUMÉRICOS PARA EL PROGRAMA DE INGENIERÍA ELÉCTRICA BASADO EN PROYECTOS DE AULA Y EN APRENDIZAJE BASADO EN PROBLEMAS. Jaime Alejandro Valencia Velásquez, Noé Alejandro Mesa Quintero.Encuentro Internacional de Educación en Ingeniería ACOFI 2019 https://acofi.cloudbiteca.com/pmb/opac_css/index.php?lvl=notice_display&id=1047

https://www.codegrade.com/ Consultada 21 de abril 2025

https://www.mimirhq.com/classroom/test-cases Consultada 18 de abril de 2025.

https://github.com/eecs-autograder/autograder.io/blob/master/README.md Consultado 18 de abril del 2025.

https://autograder.ucsd.edu Consultado 18 de abril del 2025.

https://www.trae.ai/ Consultado 30 de marzo de 2025.

University of Hong Kong. (1997, June). Final report: Ad Hoc Group for Learning Technologies. Consultado el 21 de mayo de 2002 en http://www.hku.hk/caut/Homepage/itt/5_Reports/5_1AdHoc.htm

Cómo citar

[1]
J. A. Valencia Velásquez, J. B. Cano Quintero, y E. Velilla Hernández, «Inteligencia artificial: retos y oportunidades en los cursos de programación para ingeniería», EIEI ACOFI, sep. 2025.

Descargas

Los datos de descargas todavía no están disponibles.

Descargas

Publicado

08-09-2025
Estadísticas de artículo
Vistas de resúmenes
Vistas de PDF
Descargas de PDF
Vistas de HTML
Otras vistas
QR Code
Crossref Cited-by logo