La incorporación del trabajo colaborativo en cursos de programación ha sido identificada como una estrategia potencial que podría maximizar la participación de los estudiantes y tener un impacto positivo en el aprendizaje. En las fuentes consultadas no se ha encontrado un estudio dirigido a recopilar y analizar los resultados de investigación sobre este tema utilizando un método sistemático. Para tratar de llenar este vacío, se realizó una revisión sistemática de literatura con el objetivo de resumir los estudios sobre el uso del trabajo colaborativo como estrategia didáctica para la enseñanza/aprendizaje de la programación. Inicialmente, mediante la búsqueda en cuatro bases de datos de publicaciones científicas, se obtuvieron 95 estudios publicados en los últimos cinco años. Luego de un cuidadoso análisis de cada uno de ellos, se verifica que 40 coinciden con los requerimientos de la revisión, análisis que dio como resultado la síntesis de once Técnicas de Aprendizaje Colaborativo (TAC) que llevan a la práctica la estrategia, que a su vez agrupan a 19 denominaciones comunes de estrategias encontradas en los documentos, es decir, las estrategias o técnicas colaborativas asociadas a cada estudio. La revisión arrojó también una cantidad importante de aportes de la comunidad investigadora que sientan una base importante para trabajos futuros, dejando en claro que el trabajo colaborativo se consolida cada vez más como una estrategia didáctica válida y pertinente, no solo en la enseñanza/aprendizaje de la programación, sino también en otras áreas del conocimiento incluyendo las ciencias de la computación.
La incorporación de la gamificación en cursos de Programación ha sido identificada como una estrategia potencial que podría maximizar la participación de los estudiantes y tener un impacto positivo en el aprendizaje. Hasta donde sabemos, no existe un estudio dirigido a recopilar y analizar los resultados de investigación sobre este tema utilizando un método sistemático. Para llenar este vacío, se realizó un mapeo sistemático de literatura con el objetivo de resumir los estudios sobre el uso de la gamificación como estrategia didáctica para la enseñanza/aprendizaje de la Programación. Inicialmente, mediante la búsqueda en cuatro (4) bibliotecas digitales, se obtuvieron 186 estudios. Luego, después de un cuidadoso análisis de cada uno de ellos, verificamos que sólo 78 coinciden con nuestras necesidades. Por último, hemos categorizdo las contribuciones de estos estudios para presentar una visión general de los resultados producidos por la comunidad investigadora.
Los procesos de enseñanza-aprendizaje en la formación de futuros constructores de software han tomado especial importancia en los últimos años, al punto de que esta ya no es una preocupación exclusiva del campo ingenieril, sino en ella convergen profesionales de diversas áreas como la psicología, la pedagogía, el diseño gráfico, las licenciaturas, etc. Aunque existen algunos trabajos desarrollados, no se encuentra un estudio sistemático que recopile las principales problemáticas y las prácticas actuales para afrontar un primer curso de programación. Es por eso que en este artículo se presenta una revisión sistemática de la literatura, con el propósito de exponer los estudios adelantados en los primeros cursos de programación de computadores, en carreas profesionales que forman constructores de software. Con este objetivo, se hizo una exploración en cuatro bases de datos de referencias bibliográficas de publicaciones científicas, en las cuales se hallaron 106 estudios divulgados en los últimos siete años. Tras una detallada inspección, se determinó que 46 de estos coinciden con los criterios de la revisión, lo que da como resultado la recopilación de las principales experiencias y prácticas reportadas en el proceso de enseñanza-aprendizaje de la programación de computadores. Además, la revisión sistemática permitió determinar las problemáticas asociadas, un listado de 33 herramientas de software, 36 estrategias de trabajo, 18 consideraciones metodológicas, importantes recomendaciones y las tendencias futuras para afrontar un primer curso de programación de computadores. Este artículo es una fuente importante de partida para trabajos futuros que pretendan seguir aportando experiencias que beneficien tanto a estudiantes como a docentes en este complejo campo de la enseñanza-aprendizaje de la programación de computadores.
La incorporación del trabajo colaborativo en el ámbito educativo crece día a día, al igual que el número de grupos de investigación y proyectos asociados a este tema, dado que las actividades de aprendizaje especificadas de forma colaborativa promueven la comunicación, la coordinación y la negociación al interior de los grupos. Si bien se ha demostrado la utilidad práctica de esta estrategia en diferentes niveles de formación, no se ha hecho mucho énfasis en una parte fundamental: el diseño de los procesos colaborativos inherentes. La Ingeniería de la Colaboración destaca para ello el uso de patrones de colaboración y de ThinkLets como unidades primarias de diseño, lo cual tiene como objetivo primordial la reutilización. Este artículo presenta una propuesta de actividad colaborativa a implementarse como apoyo en la enseñanza de cursos iniciales de Programación en el ámbito universitario, la cual basa su diseño colaborativo en la utilización de patrones y ThinkLets.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.