Dificultades de aprender a programar
DOI:
https://doi.org/10.26507/rei.v12n24.728Palabras clave:
Programación, ingeniería en sistemas, ingeniería en electromecánica, dificultadesResumen
Dentro de las competencias de cualquier ingeniero solicitadas por la industria, sin importar su área de especialidad, es la codificación en un lenguaje de programación. Un ingeniero debe ser capaz de codificar sus ideas ya sea para hacer experimentos y simulaciones de sus propuestas de solución, así como crear soluciones de software. El objetivo es determinar los obstáculos y clasificarlos para poder generar estrategias que faciliten el desarrollo de la competencia del desarrollo de software. El proyecto se realizó con estudiantes de segundo semestre de las ingenierías en electromecánica e ingeniería en sistemas computacionales. Se solicitó que los estudiantes describieran las diferentes problemáticas con las que se enfrentaban y cómo fueron resolviéndolas. Estas descripciones se utilizaron para determinar y clasificar los obstáculos que se les presentaron. Es interesante descubrir que aunque los estudiantes pertenecían a programas de ingeniería diferentes las problemáticas y obstáculos que tuvieron fueron muy similares.Descargas
Tipo:
Reporte de CasoReferencias bibliográficas
CODE, Leaders and trend-setters all agree on one thing, 2015. [En línea]. Available at: https://code.org/quotes.
United States Deparment of Labor, Software Developers, 15 04 2016. [En línea]. Available at: http://www.bls.gov/ooh/computer-and-information-technology/software-developers.htm.
Sun, W. and Sun, X., Teaching computer programming skills to engineering and technology students with a modular programming strategy. American Society for Engineering Education, 2011.
Tecnológico Nacional de México, Temario de Fundamentos de Programación Ingeniería en Sistemas, México, 2010.
Tecnológico Nacional de México, Temario de Introducción a la Programación Ingeniería Electromecánica, Mexicali, 2010.
Moore, H., Matlab para ingenieros, Pearson Educación, 2007.
Sommerville, I. y Alfonso, M., Ingeniería de Software, Pearson Educacion, 2009.
Lahtinen, E., Ala-Mutka, K. and Järvinen, H., A study of the difficulties of novice programmers, SIGCSE Bull, 2005, pp. 14-18.
Ko, A., Myers, B. and Aung, H., Six learning barriers in end-user programming systems. In: Proceedings of the 2004 IEEE Symposium on Visual Languages - Human Centric Computing, 2004.
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Se autoriza la reproducción total o parcial de los documentos publicados en la Revista siempre y cuando se cite la fuente y el autor.
Estadísticas de artículo | |
---|---|
Vistas de resúmenes | |
Vistas de PDF | |
Descargas de PDF | |
Vistas de HTML | |
Otras vistas |