Teaching Strategies for Programming in Massive University Settings

被引:0
作者
Dapozo, Gladys [1 ]
Greiner, Cristina [1 ]
Petris, Raquel [1 ]
Maria Company, Ana [1 ]
Cecilia Espindola, Maria [1 ]
机构
[1] Univ Nacl Nordeste, Corrientes, Argentina
来源
COMPUTER SCIENCE-CACIC 2023 | 2024年 / 2123卷
关键词
Programming teaching; pair programming; university teaching;
D O I
10.1007/978-3-031-62245-8_23
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The teaching of programming at the university level, specifically aimed at training computer professionals, is at a critical moment due to significant demand for education, leading to a notable increase in enrollment in computer science programs nationwide. The subject of Algorithms and Data Structures I, located in the first semester of the first year of the Bachelor of Information Systems at UNNE, for the 2023 academic year, incorporated an adaptation of pair programming as a teaching strategy to mitigate the challenges of mass education. As a result, it is highlighted that students have appreciated the methodology for its contribution to debate and exchange of ideas, having a study partner, and acquiring study habits. The teaching staff acknowledges that it has reduced the volume of exams to correct, favoring more detailed feedback on corrections, considered an important learning opportunity. Additionally, the methodology has helped resolve the issue of equipment availability for the experimental practice required by the subject. Students have indicated difficulties related to their working relationship with their peers, a situation that should be addressed by defining future consensus mechanisms between peers. The evaluation of academic performance shows that the peer programming approach has helped maintain the percentage of students who typically pass the subject, neutralizing to some extent the unfavorable impact that mass education has on academic outcomes.
引用
收藏
页码:339 / 349
页数:11
相关论文
共 50 条
  • [31] Teaching, technologies, mediation and university teaching: approximations between presence and distance
    Arruda, Durcelina
    REVISTA TEMPOS E ESPACOS EDUCACAO, 2018, 11 (01): : 113 - 132
  • [32] Research in University Teaching of Chemistry: A Case in the Faculty's Initial Teaching
    Siso-Pavon, Zenahir
    REVISTA DIGITAL DE INVESTIGACION EN DOCENCIA UNIVERSITARIA-RIDU, 2018, 12 (02): : 256 - 275
  • [33] TEACHING PROFESSION IN QUESTION: INHABITING UNIVERSITY TEACHING PRACTICES IN TEACHER EDUCATION
    da Silva, Fabricio Oliveira
    Ramalho Evangelista Lima, Ana Carla
    Lucas Vieira, Andre Ricardo
    REVISTA PRAXIS EDUCACIONAL, 2023, 19 (50):
  • [34] The Application of Research-based Study Teaching Mode in the University Teaching
    Dang, Lin-lin
    Cai, Jiang-na
    Li, Zan
    2014 4TH INTERNATIONAL CONFERENCE ON APPLIED SOCIAL SCIENCE (ICASS 2014), PT 2, 2014, 52 : 575 - 579
  • [35] Pair Programming as a Modern Method of Teaching Computer Science
    Serbec, I. Nancovska
    Kaucic, B.
    Rugelj, J.
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2008, 3 : 45 - 49
  • [36] Eye Tracking-Based Platform for Programming Teaching
    Guerrero, Guillermo A.
    Rodriguez, Jorge P.
    Cecchi, Laura A.
    HUMAN-COMPUTER INTERACTION, HCI-COLLAB 2023, 2024, 1877 : 156 - 168
  • [37] Interdisciplinary Teaching: Introductory Programming Via Creative Writing
    Jones, Mary Elizabeth M. E.
    Kisthardt, Melanie
    Cooper, Marie A.
    SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 523 - 528
  • [38] Tools for Teaching and Learning Programming: A Review and Proposed Tool
    Yusri, Nurliana
    Zulika, Ain
    Syed-Mohamad, Sharifah Mashita
    Abdul Rashid, Nur'Aini
    NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2014, 265 : 859 - 872
  • [39] An analysis of the current situation of teaching programming in Primary Education
    Hijon-Neira, Raquel
    Santacruz-Valencia, Liliana
    Perez-Marin, Diana
    Gomez-Gomez, Marta
    2017 INTERNATIONAL SYMPOSIUM ON COMPUTERS IN EDUCATION (SIIE), 2017,
  • [40] Cultivating the Ability of Security Coding for Undergraduates in Programming Teaching
    Chen Bo
    Xu Da-wei
    Gao Si-dan
    Yu Ling
    ICCSSE 2009: PROCEEDINGS OF 2009 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, 2009, : 1425 - +