Estudio y propuesta metodológica, para la enseñanza-aprendizaje de la programación informática en la educación superior.

  • Rosa Elizabeth Molina Izurieta Universidad de Guayaquil, Guayas, Ecuador,
  • Renzo Rogelio Padilla Gómez Universidad de Guayaquil, Guayas, Ecuador,
  • Maikel Yelandi Leyva Vázquez. Universidad de la Universidad Politécnica Salesiana.
Palabras clave: Enseñanzas-aprendizaje, programación informática, Educación Superior, lenguaje de programación

Resumen

El estudio de la programación informática exige desarrollar o explotar habilidades lógicas y razonativas para la investigación y/o desarrollo de nuevos productos dentro de la informática. Experimenta desafíos de cómo estudiantes llegan a entender los procesos de crear y diseñar un software, creando empíricamente patrones eficaces de desarrollo de programas y que resultan materia prima para poder crear metodologías nuevas. El aprendizaje de un lenguaje de programación, puede no ser una tarea sencilla pues implica el razonamiento del paradigma de programación en el que está enmarcado, el entendimiento de la sintaxis del propio lenguaje, el desarrollo de una correcta lógica de programación y la aplicación de una buena metodología de desarrollo de software, todo esto al mismo tiempo.

Citas

Arellano, J., Nieve, O., Arista, G. y Solar A. (2011). Experiencia en el Desarrollo y Uso de un Software para Enseñar Algoritmos. Octavo Congreso Internacional de Computo en Omptimizacion y Sofware.Morelos: méxico. pp. 265–276.

Ball, J. (1989). La micropolítica de la escuela: hacia una teoría de la organización escolar: Paidós Barcelona.

Berger, P. L. y Luckmann, T. (1968). La construcción social de la realidad: Amorrortu.

Caneo, O. (2016). Las Prácticas Cooperativas como mejora del aprendizaje en la programación de computadores. Repositoria institucional. Universidad de Oviedo. p. 443.

Carreño, M., Sandoval, A., Italia, E., Hernandez, J., De Casso, A. y Durán, I. (2015). Entorno web como herramienta de apoyo para el diseño de algoritmos en pseudocódigo durante el proceso enseñanza-aprendizaje. Departamente Academico de Sistemas Computacionales; Univesidad Autonoma de Baja California Sur. pp.296-305.

Crow, T., Luxton, A. y Wuensche, B. (2018). Intelligent tutoring systems for programming education: a systematic review. in Proceedings of the 20th Australasian Computing Education Conference. Association for Computing Machinery.

Del Prado, A. y Lamas, N. (2014). Alternativas para la enseñanza de pseudocódigo y diagrama de Flujos. Revista Electrónica Iberoamericana de Educación en Ciencias y Tecnología. 5(3), p. 102.

Estévez, I., Alario, C., Pérez, M., Crespo, R., Leony, D., Parada, A. (2013). Validación por la Comunidad Docente de una Metodología de Aprendizaje Activo para Cursos de Programación. Departamento de Ingeniería Telemática, Universidad Carlos III de Madrid. pp. 563-570.

García, N., Santiago, O. y Arellano, J. (2011). Construcción de un esquema de aprendizaje para la enseñanza de algoritmos.

Goetz, J. P. y LeCompte, M. D. (1988). Etnografía y diseño cualitativo en investigación educativa. Ediciones Morata.

Insuasti, J. (2016). Problemas de enseñanza y aprendizaje de los fundamentos de programación. 10(2): pp. 234-246.

Lara, J., Andalira, G., Morán, R, S., Jordán, A. E., & Ramos Carpio, J. P. (2018). Estrategias didácticas aplicadas en la formación de competencias. Estudiantes-Ingeniería Comercial-FAFI-Universidad Técnica de Babahoyo. Dilemas Contemporáneos: Educación, Política y Valores. Año: VI, Número: Edición Especial, Artículo no.: 8, Período: Julio, 2018. https://dilemascontemporaneoseducacionpoliticayvalores.com/_files/200003885-5b1bc5c185/EE%2018.7.08%20Estrategias%20did%C3%A1cticas%20aplicadas%20en%20la%20formaci%C3%B3n%20de.....pdf

López, J., Hernández, C. y Farran, Y. (2011). Una plataforma de evaluación automática con una metodología efectiva para la enseñanza/aprendizaje en programación de computadores. Ingeniare. Revista Chilena de Ingeniería, 19(2): p. 265-277.

Lovos, E., Gonzalez, A. y Bertone, R. (2013). Experiencia de utilización de Herramientas Colaborativas para la enseñanza y el aprendizaje de la Programación de Computadoras. XVIII Congreso Argentino de Ciencias de La Computación.

Miños, A., (2016). Uso didáctico de estrategias inductivas en un curso introductorio de programación estructurada: pp. 95-110.

Muñoz, R., Barcelos, S., Villarroel, R., Barría, M., Becerra, C., Noel, R. y Frango, I. (2015). Uso de Scratch y Lego Mindstorms como Apoyo a la Docencia en Fundamentos de Programación. Chile, Universidad de Valparaíso. pp.248-254.

Oceguera, S., Expósito, C., Díaz, G. y Bonne, E. (2011). Metodología de la enseñanza de la informática. Editorial EDUCACION CUBANA.

Popkewitz, T. S., (2010). Paradigmas e ideología en la investigación educativa: documento de lectura: International Alliance for Learning.

Rosique, F. C., Losilla F. L y Pastor J. F. (2019). Experiencia de aprendizaje activo y colaborativo para la adquisición de competencias en información. España, Universidad Polítecnica de Cartagena. Núm. 4, pp. 35-40.

Sánchez, G. T., Aurea, B., Carriel, D. & Ramos, J. P. (2019). La Internacionalización de la Educación Superior, desde la perspectiva educacional, cinco retos y una necesaria reflexión sobre el sentido del proceso. Dilemas Contemporáneos, Educación, Política y Valores. Año: VI, Número: Edición Especial, Artículo no.:4, Período: Junio, 2019. https://dilemascontemporaneoseducacionpoliticayvalores.com/_files/200005025-9d9119e8f0/EE%2019.06.04%20La%20Internacionalizaci%C3%B3n%20de%20la%20Educaci%C3%B3n%20Superior..pdf

Sierra, F. S., (2006). Métodos de investigación etnográfica en Ciencias Sociales: Mira.

Spigariol, L. (2015). Recursos pedagógicos tecnológicos para aprender a programar.Universidad Tecnológica Nacional, Facultad Regional Buenos Aires.

Taylor, S. J., Bogdan, R. y Piatigorsky, J. (1987). Introducción a los métodos cualitativos de investigación: la búsqueda de significados: Paidós.

Timarán, R., Toledo, J. y Chávez, A. (2012). Programación multiparadigmacomo estrategia de aprendizaje en los lenguajes de programación en ingeniería en sistemas. Núm. 27.

Trejos, O. (2013). Los articulos cientificos como metodologia de aprendizaje en el 1º semestre de un programa de Ingeniería. Scientia et Technica. 18 (3): pp. 530-534.

Vidal, C., Cabezas, C., Parra, J. y López, L. (2015). Experiencias Prácticas con el Uso del Lenguaje de Programación Scratch para Desarrollar el Pensamiento Algorítmico de Estudiantes en Chile. Formación Universitaria. 8 (4): pp. 23-32.

Zuleta, A. y Chávez, A. (2011). Uso de herramientas informáticas como estrategia para la enseñanza de la programación de computadores. Núm. 57, pp. 23-32.

Publicado
2019-11-01