La innovación metodológica en la enseñanza de la programación: una aproximación pedagógica al aprendizaje activo en la asignatura Fundamentos de Programación
Resumen
La enseñanza de la programación se ha orientado, por lo general, al desarrollo de algoritmos y al manejo de la sintaxis del correspondiente lenguaje, descuidando otros importantes dominios de habilidades y conocimientos relacionados con el enfoque de solución de problemas y la construcción de modelos. El propósito de este trabajo, que tiene como eje las nuevas tendencias en modelos de aprendizaje (activo, basado en problemas, colaborativo, significativo), es delinear una propuesta metodológica que se sustente en la caracterización de los estudiantes según sus estilos de aprendizaje y que dé solución a las difi cultades pedagógicas que entraña el problema de enseñar a programar, especialmente las vinculadas a la evolución de los lenguajes, las metodologías y las tecnologías de programación.
Descargas
Citas
Alonso, Catalina (1994). Los estilos de aprendizaje: procedimientos de diagnóstico y mejora. Bilbao: Ediciones Mensajero.
Azpilcueta, Jorge (2004). “Constructivismo en la educación de las ciencias de la computación. Una propuesta de enseñanza-aprendizaje en aula virtual basada en resolución de problemas”. Ponencia presentada al VIII Congreso de Educación a Distancia CREAD Mercosur/SUL. Córdoba. http://www.unamerida.com/leer%5CConstructivismo%20en%20la%20Educaci%C3%B3n%20de%20las%20Ciencias%20de%20la%20Computaci%C3%B3n.pdf [Consulta: 1 de diciembre del 2009].
Cairó BattistuttI, Osvaldo (2005). Metodología de la programación. 3.a edición. México: Alfaomega.
Cazau, P. Estilos de aprendizaje: Generalidades. http://www.educarenpobreza.cl/UserFiles/P0001/Image/gestion_portada/documentos/CD48%20Doc.%20estilos%20de%20aprendizaje%20(fi cha%2055).pdf [Consulta: 1 de diciembre del 2009].
Chesñevar, Carlos (2002). Utilización de mapas conceptuales en la enseñanza de la programación. http://cs.uns.edu.ar/~cic/2000/2000-jornadas-mapas/2000-jornadas-mapas.pdf [Consulta: 2 de diciembre del 2009].
Chumpitaz, Lucrecia et al. (2005). Procesos de enseñanza y aprendizaje por medio de las TIC. Lima: Pontifi cia Universidad Católica del Perú.
De la Cruz, Gustavo y Fernando Gamboa (2007). “Experiencias con la enseñanza de programación en ambientes colaborativos”. Ponencia presentada en Virtual Educa 2007. São Paulo. http://ihm.ccadet.unam.mx/virtualeduca2007/pdf/246-GDM.pdf [Consulta: 2 de diciembre del 2009].
Dijkstra, E. (1989). “A debate on teaching computer science”, citado en Rivero,
Mariela y Herminia Quinceno (2004). Las nuevas tecnologías de información y comunicación en los procesos de enseñanza y aprendizaje: representación del conocimiento y educación virtual. http://www.pedagogica.edu.co/storage/ted/articulos/ted13_09arti.pdf [Consulta: 3 de diciembre del 2009].
Duque, Néstor et al. (2007). “Modelo adaptativo para cursos virtuales”. Avances de Sistemas Informáticos. Vol. 4, núm. 1, p. 42.
Escobar, Patricia (2004). “Teorías de aprendizaje”. Estrategias de enseñanza aprendizaje en educación a distancia. Lima: Pontificia Universidad Católica del Perú, p. 5.
Felder, R. (1998). Index of learning styles. http://www.ncsu.edu/effective_teaching/ILSpage.html [Consulta: 2 de diciembre del 2009].
Galvis, Álvaro (2004). Fundamentos de tecnología educativa. San José: EUNED.
García, Jesús (2004). “Un enfoque semiformal para la introducción de la programación”. Ponencia presentada en JENUI. Alicante. http://dis.um.es/~jmolina/jenui2004%20final.pdf [Consulta: 3 de diciembre del 2009].
Gómez-Albarrán, Mercedes (2003). “Una revisión de métodos pedagógicos innovadores para la enseñanza de la programación”. Ponencia presentada en las IX Jornadas de Enseñanza Universitaria de la Informática - JENUI.
Cádiz. http://webdiis.unizar.es/areas/LSI/material/alcala2008/JENUI/Revisi%F3nMetodosPedagogicosInnovadoresProgramacion_jenui2003.pdf [Consulta: 1 de diciembre del 2009].
Hernández, E. (2005). “Unidades de aprendizaje, una propuesta de complemento a los objetos de aprendizaje”, citado por Hernández Ramírez, H. et al. (2006). “Utilización de estructuras de aprendizajes IMS-Learning Design en la enseñanza de la programación”. Ponencia presentada al M-ICTE 2006: Fourth International Conference on Multimedia and Information and Communication Technologies in Education. Sevilla. http://www.formatex.org/micte2006/pdf/2105-2112.pdf [Consulta: 1 de diciembre del 2009].
Hernández, Roberto; Fernández, Carlos y Lucio Baptista (1998). Metodología de la investigación. México: McGraw-Hill.
Joyanes Aguilar, Luis (2008). Fundamentos de programación. 4.a edición. Madrid: McGraw-Hill.
Joyce, Bruce R. (2002). Modelos de enseñanza. Barcelona: Gedisa.
Moroni, Norma y Perla Señas (2005). “Estrategias para la enseñanza de la
programación”. Ponencia presentada en JEITICS 2005. Primeras Jornadas
en Educación en Informática y TICS. Buenos Aires. http://cs.uns.edu.ar/jeitics2005/Trabajos/pdf/52.pdf [Consulta: 3 de diciembre del 2009].
Oviedo Regino, Efraín (2005). Lógica de programación. 2.a edición. Bogotá: Ediciones Ecoe.
Rivero, Mariela y Herminia Quinceno (2004). Las nuevas tecnologías de información y comunicación en los procesos de enseñanza y aprendizaje: Representación del conocimiento y educación virtual. http://www.pedagogica.edu.co/storage/ted/articulos/ted13_09arti.pdf [Consulta: 3 de diciembre del 2009].
Rodríguez Losada, D. et al. (2008). “Enseñanza de programación orientada a objetos mediante el desarrollo de aplicaciones gráficas interactivas”. Ponencia presentada al VIII Congreso de Tecnologías Aplicadas a la Enseñanza de la Electrónica. Zaragoza. http://www3.euitt.upm.es/taee/Congresosv2/2008/papers/2008S3B06.pdf [Consulta: 1 de diciembre del 2009].
Salkind, Neil (1998). Métodos de investigación. México: Prentice Hall.
Solomon, Paul (1989). Guía para redactar informes de investigación. México: Trillas.
Tamayo y Tamayo, Mario (2001). El proceso de la investigación científica. México: Limusa.
Universidad Autónoma de Yucatán-CEGEMS(2004). Manual de estilos de aprendizaje. http://www.cgems.uady.mx/documentos/Manual.pdf [Consulta: 1 de diciembre del 2009].
Villalobos S., Jorge A. y Rubby Casallas G. (2008). Fundamentos de programación. Bogotá: Prentice Hall
Los autores/as que publiquen en esta revista aceptan las siguientes condiciones:
Los autores/as conservan los derechos de autor y ceden a la revista el derecho de la primera publicación, con el trabajo registrado con la licencia de atribución de Creative Commons, que permite a terceros utilizar lo publicado siempre que mencionen la autoría del trabajo y a la primera publicación en esta revista.
Los autores/as pueden realizar otros acuerdos contractuales independientes y adicionales para la distribución no exclusiva de la versión del artículo publicado en esta revista (p. ej., incluirlo en un repositorio institucional o publicarlo en un libro) siempre que indiquen claramente que el trabajo se publicó por primera vez en esta revista.
Se permite y recomienda a los autores/as a publicar su trabajo en Internet (por ejemplo en páginas institucionales o personales) antes y durante el proceso de revisión y publicación, ya que puede conducir a intercambios productivos y a una mayor y más rápida difusión del trabajo publicado (vea The Effect of Open Access).
Última actualización: 03/05/21