Programación en pareja como estrategia de aprendizaje en la enseñanza inicial de programación: experiencia de estudiantes de primer año en una carrera de informática

Autores
Dapozo, Gladys N.; Greiner, Cristina L.; Petris, Raquel H.; Company, Ana María; Espíndola, María C.; Medina, Yanina
Año de publicación
2025
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Este trabajo presenta una experiencia de implementación de la programación en pareja como estrategia didáctica en una asignatura introductoria de programación en una carrera de Informática. Además, sintetiza la percepción de los estudiantes sobre esta modalidad. En los últimos años, el incremento en la demanda de formación en Informática ha generado un notable aumento en la matrícula, lo que ha derivado en una crisis de recursos humanos y materiales en las universidades. En este contexto, el equipo docente de la asignatura del caso presentado ha implementado diversas estrategias para gestionar la masividad y alcanzar los objetivos de aprendizaje. A esta situación se suma el desafío propio de los estudiantes de primer año, quienes atraviesan un proceso de adaptación al entorno universitario. La programación en pareja es una metodología ampliamente utilizada en la industria del software para mejorar la calidad y la productividad en el desarrollo de productos. En el ámbito educativo, su aplicación ofrece beneficios adicionales, ya que permite a los estudiantes fortalecer sus habilidades de programación mediante el aprendizaje entre pares. Asimismo, favorece el desarrollo de competencias actitudinales, como la resolución de problemas en equipo y la comunicación efectiva, aspectos que difícilmente pueden enseñarse de manera teórica. Los resultados de la encuesta realizada a los estudiantes reflejan una percepción positiva de la experiencia. La mayoría expresó un alto grado de satisfacción con la metodología y destacó mejoras en sus habilidades de comunicación y de trabajo en equipo.
This paper presents an experience of implementing pair programming as a teaching strategy in an introductory programming course within a Computer Science degree program. It also summarizes students’ perceptions of this approach. In recent years, the increasing demand for training in Computer Science has led to a significant rise in enrollment, resulting in a crisis of human and material resources at universities. In this context, the teaching team of the course has implemented various strategies to manage large class sizes and achieve learning objectives. This situation is further compounded by the challenges faced by first-year students as they adapt to the university environment. Pair programming is a methodology widely used in the software industry to improve the quality and productivity of product development. In educational settings, its application offers additional benefits by allowing students to strengthen their programming skills through peer learning. It also promotes the development of attitudinal competencies, such as teamwork and effective communication—skills that are diffi-cult to teach through theoretical instruction. The results of a student survey reflect a positive perception of the experience. Most participants reported a high level of satisfaction with the methodology and highlighted improvements in their com-munication and teamwork skills.
Sociedad Argentina de Informática e Investigación Operativa
Materia
Ciencias Informáticas
enseñanza de programación
programación en parejas
educación universitaria en ciencias de la computación
programming education
pair programming
university education in computer science
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/190417

id SEDICI_7db4b60aec3ce16ce1225ed0c544c3c6
oai_identifier_str oai:sedici.unlp.edu.ar:10915/190417
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Programación en pareja como estrategia de aprendizaje en la enseñanza inicial de programación: experiencia de estudiantes de primer año en una carrera de informáticaPair programming as a learning strategy in initial programming education: experience of first-year students in a computer science programDapozo, Gladys N.Greiner, Cristina L.Petris, Raquel H.Company, Ana MaríaEspíndola, María C.Medina, YaninaCiencias Informáticasenseñanza de programaciónprogramación en parejaseducación universitaria en ciencias de la computaciónprogramming educationpair programminguniversity education in computer scienceEste trabajo presenta una experiencia de implementación de la programación en pareja como estrategia didáctica en una asignatura introductoria de programación en una carrera de Informática. Además, sintetiza la percepción de los estudiantes sobre esta modalidad. En los últimos años, el incremento en la demanda de formación en Informática ha generado un notable aumento en la matrícula, lo que ha derivado en una crisis de recursos humanos y materiales en las universidades. En este contexto, el equipo docente de la asignatura del caso presentado ha implementado diversas estrategias para gestionar la masividad y alcanzar los objetivos de aprendizaje. A esta situación se suma el desafío propio de los estudiantes de primer año, quienes atraviesan un proceso de adaptación al entorno universitario. La programación en pareja es una metodología ampliamente utilizada en la industria del software para mejorar la calidad y la productividad en el desarrollo de productos. En el ámbito educativo, su aplicación ofrece beneficios adicionales, ya que permite a los estudiantes fortalecer sus habilidades de programación mediante el aprendizaje entre pares. Asimismo, favorece el desarrollo de competencias actitudinales, como la resolución de problemas en equipo y la comunicación efectiva, aspectos que difícilmente pueden enseñarse de manera teórica. Los resultados de la encuesta realizada a los estudiantes reflejan una percepción positiva de la experiencia. La mayoría expresó un alto grado de satisfacción con la metodología y destacó mejoras en sus habilidades de comunicación y de trabajo en equipo.This paper presents an experience of implementing pair programming as a teaching strategy in an introductory programming course within a Computer Science degree program. It also summarizes students’ perceptions of this approach. In recent years, the increasing demand for training in Computer Science has led to a significant rise in enrollment, resulting in a crisis of human and material resources at universities. In this context, the teaching team of the course has implemented various strategies to manage large class sizes and achieve learning objectives. This situation is further compounded by the challenges faced by first-year students as they adapt to the university environment. Pair programming is a methodology widely used in the software industry to improve the quality and productivity of product development. In educational settings, its application offers additional benefits by allowing students to strengthen their programming skills through peer learning. It also promotes the development of attitudinal competencies, such as teamwork and effective communication—skills that are diffi-cult to teach through theoretical instruction. The results of a student survey reflect a positive perception of the experience. Most participants reported a high level of satisfaction with the methodology and highlighted improvements in their com-munication and teamwork skills.Sociedad Argentina de Informática e Investigación Operativa2025-08info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf195-208http://sedici.unlp.edu.ar/handle/10915/190417spainfo:eu-repo/semantics/altIdentifier/url/https://revistas.unlp.edu.ar/JAIIO/article/view/19956info:eu-repo/semantics/altIdentifier/issn/2451-7496info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2026-02-26T11:39:47Zoai:sedici.unlp.edu.ar:10915/190417Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292026-02-26 11:39:47.645SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Programación en pareja como estrategia de aprendizaje en la enseñanza inicial de programación: experiencia de estudiantes de primer año en una carrera de informática
Pair programming as a learning strategy in initial programming education: experience of first-year students in a computer science program
title Programación en pareja como estrategia de aprendizaje en la enseñanza inicial de programación: experiencia de estudiantes de primer año en una carrera de informática
spellingShingle Programación en pareja como estrategia de aprendizaje en la enseñanza inicial de programación: experiencia de estudiantes de primer año en una carrera de informática
Dapozo, Gladys N.
Ciencias Informáticas
enseñanza de programación
programación en parejas
educación universitaria en ciencias de la computación
programming education
pair programming
university education in computer science
title_short Programación en pareja como estrategia de aprendizaje en la enseñanza inicial de programación: experiencia de estudiantes de primer año en una carrera de informática
title_full Programación en pareja como estrategia de aprendizaje en la enseñanza inicial de programación: experiencia de estudiantes de primer año en una carrera de informática
title_fullStr Programación en pareja como estrategia de aprendizaje en la enseñanza inicial de programación: experiencia de estudiantes de primer año en una carrera de informática
title_full_unstemmed Programación en pareja como estrategia de aprendizaje en la enseñanza inicial de programación: experiencia de estudiantes de primer año en una carrera de informática
title_sort Programación en pareja como estrategia de aprendizaje en la enseñanza inicial de programación: experiencia de estudiantes de primer año en una carrera de informática
dc.creator.none.fl_str_mv Dapozo, Gladys N.
Greiner, Cristina L.
Petris, Raquel H.
Company, Ana María
Espíndola, María C.
Medina, Yanina
author Dapozo, Gladys N.
author_facet Dapozo, Gladys N.
Greiner, Cristina L.
Petris, Raquel H.
Company, Ana María
Espíndola, María C.
Medina, Yanina
author_role author
author2 Greiner, Cristina L.
Petris, Raquel H.
Company, Ana María
Espíndola, María C.
Medina, Yanina
author2_role author
author
author
author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
enseñanza de programación
programación en parejas
educación universitaria en ciencias de la computación
programming education
pair programming
university education in computer science
topic Ciencias Informáticas
enseñanza de programación
programación en parejas
educación universitaria en ciencias de la computación
programming education
pair programming
university education in computer science
dc.description.none.fl_txt_mv Este trabajo presenta una experiencia de implementación de la programación en pareja como estrategia didáctica en una asignatura introductoria de programación en una carrera de Informática. Además, sintetiza la percepción de los estudiantes sobre esta modalidad. En los últimos años, el incremento en la demanda de formación en Informática ha generado un notable aumento en la matrícula, lo que ha derivado en una crisis de recursos humanos y materiales en las universidades. En este contexto, el equipo docente de la asignatura del caso presentado ha implementado diversas estrategias para gestionar la masividad y alcanzar los objetivos de aprendizaje. A esta situación se suma el desafío propio de los estudiantes de primer año, quienes atraviesan un proceso de adaptación al entorno universitario. La programación en pareja es una metodología ampliamente utilizada en la industria del software para mejorar la calidad y la productividad en el desarrollo de productos. En el ámbito educativo, su aplicación ofrece beneficios adicionales, ya que permite a los estudiantes fortalecer sus habilidades de programación mediante el aprendizaje entre pares. Asimismo, favorece el desarrollo de competencias actitudinales, como la resolución de problemas en equipo y la comunicación efectiva, aspectos que difícilmente pueden enseñarse de manera teórica. Los resultados de la encuesta realizada a los estudiantes reflejan una percepción positiva de la experiencia. La mayoría expresó un alto grado de satisfacción con la metodología y destacó mejoras en sus habilidades de comunicación y de trabajo en equipo.
This paper presents an experience of implementing pair programming as a teaching strategy in an introductory programming course within a Computer Science degree program. It also summarizes students’ perceptions of this approach. In recent years, the increasing demand for training in Computer Science has led to a significant rise in enrollment, resulting in a crisis of human and material resources at universities. In this context, the teaching team of the course has implemented various strategies to manage large class sizes and achieve learning objectives. This situation is further compounded by the challenges faced by first-year students as they adapt to the university environment. Pair programming is a methodology widely used in the software industry to improve the quality and productivity of product development. In educational settings, its application offers additional benefits by allowing students to strengthen their programming skills through peer learning. It also promotes the development of attitudinal competencies, such as teamwork and effective communication—skills that are diffi-cult to teach through theoretical instruction. The results of a student survey reflect a positive perception of the experience. Most participants reported a high level of satisfaction with the methodology and highlighted improvements in their com-munication and teamwork skills.
Sociedad Argentina de Informática e Investigación Operativa
description Este trabajo presenta una experiencia de implementación de la programación en pareja como estrategia didáctica en una asignatura introductoria de programación en una carrera de Informática. Además, sintetiza la percepción de los estudiantes sobre esta modalidad. En los últimos años, el incremento en la demanda de formación en Informática ha generado un notable aumento en la matrícula, lo que ha derivado en una crisis de recursos humanos y materiales en las universidades. En este contexto, el equipo docente de la asignatura del caso presentado ha implementado diversas estrategias para gestionar la masividad y alcanzar los objetivos de aprendizaje. A esta situación se suma el desafío propio de los estudiantes de primer año, quienes atraviesan un proceso de adaptación al entorno universitario. La programación en pareja es una metodología ampliamente utilizada en la industria del software para mejorar la calidad y la productividad en el desarrollo de productos. En el ámbito educativo, su aplicación ofrece beneficios adicionales, ya que permite a los estudiantes fortalecer sus habilidades de programación mediante el aprendizaje entre pares. Asimismo, favorece el desarrollo de competencias actitudinales, como la resolución de problemas en equipo y la comunicación efectiva, aspectos que difícilmente pueden enseñarse de manera teórica. Los resultados de la encuesta realizada a los estudiantes reflejan una percepción positiva de la experiencia. La mayoría expresó un alto grado de satisfacción con la metodología y destacó mejoras en sus habilidades de comunicación y de trabajo en equipo.
publishDate 2025
dc.date.none.fl_str_mv 2025-08
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/190417
url http://sedici.unlp.edu.ar/handle/10915/190417
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/https://revistas.unlp.edu.ar/JAIIO/article/view/19956
info:eu-repo/semantics/altIdentifier/issn/2451-7496
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
195-208
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1858282592979124224
score 12.665996