INTELIGENCIA ARTIFICIAL Y PROGRAMACIÓN: UN ESTUDIO SOBRE EL APRENDIZAJE DEL LENGUAJE ENSAMBLADOR EN MICROCONTROLADORES
J. Silvestre Zavala1
C. F. Hernández Farfán2
RESUMEN
La programación de microcontroladores conecta el software con el mundo físico mediante sensores y actuadores, fortaleciendo el pensamiento lógico y la comprensión del hardware. El lenguaje ensamblador permite control total del microcontrolador, alta eficiencia y precisión temporal, pero su aprendizaje es complejo porque exige manejar registros, memoria y cada instrucción manualmente, aumentando errores y tiempo de desarrollo. Para atender esta problemática se implementó una metodología en la que los estudiantes usaron herramientas de inteligencia artificial durante sus prácticas de laboratorio en ensamblador. Los participantes documentaron experiencias, tiempo invertido con y sin IA, herramientas empleadas y lecciones aprendidas. Como resultado principal se observó una reducción en el tiempo de depuración y una mejora en la calidad del código entregado. Además, se registró un índice de aprobación de la asignatura del 93% y un índice de entrega de prácticas de laboratorio del 98%. En conclusión, el uso responsable y didáctico de la inteligencia artificial mejora significativamente el aprendizaje del lenguaje ensamblador en microcontroladores, facilitando la comprensión de conceptos complejos y elevando el rendimiento.
1Profesor de tiempo completo. Instituto Tecnológico Superior de Irapuato. javier.sz1@irapuato.tecnm.mx
2Profesor de tiempo completo. Instituto Tecnológico Superior de Irapuato. carlos.hf@irapuato.tecnm.mx