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
.jpg)
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/190417
Ver los metadatos del registro completo
| 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 |