Research Article

PAIR PROGRAMMING EXPERIENCES OF PROSPECTIVE INFORMATION TECHNOLOGIES TEACHERS

Volume: 11 Number: 2 June 20, 2022
EN TR

PAIR PROGRAMMING EXPERIENCES OF PROSPECTIVE INFORMATION TECHNOLOGIES TEACHERS

Abstract

This study aims to reveal the opinions and experiences of undergraduate students regarding a pair programming method used in their programming course. Qualitative and quantitative methods were used to collect data for the study. The pair programming method required students to work in pairs throughout the semester. The participants of the study consist of 29 sophomores from computer education and instructional technologies department enrolled on the programming languages course. Collaboration Experiences, Team Member Evaluation, and Self-Assessment forms and a semi-structured interview form were used to collect data. The findings indicate that all the students were positive about the lessons. According to the students, collaboration within pairs was carried out successfully. At the end of the course, students stated that the lessons were sufficient for coding, and they achieved a good performance. In addition, the students were satisfied with the collaboration of their partner and the opportunities they had to improve their communication skills thorough pair programming. In addition, students emphasized that pair programming reduced the instructor’s workload. However, a few students also stated that the process had some limitations. The findings of the study will be useful particularly for instructors while designing programming instruction.

Keywords

References

  1. Balijepally, V. G., Mahapatra, R. K., Nerur, S., & Price, K. H. (2009). Are two heads better than one for software development? The productivity paradox of pair programming. MIS Quarterly, 33(1), 91–118. https://doi.org/10.2307/20650280
  2. Beck, K., & Gamma, E. (2000). Extreme programming explained: embrace change. Addison-Wesley professional.
  3. Bernard, M., & Bachu, E. (2015). Enhancing the metacognitive skill of novice programmers through collaborative learning. In Metacognition: Fundaments, Applications, and Trends (pp. 277-298). Springer, Cham. https://doi.org/10.1007/978-3-319-11062-2_11
  4. Braught, G., Wahls, T., & Eby, L. M. (2011). The case for pair programming in the computer science classroom. ACM Transactions on Computing Education (TOCE), 11(1), 1-21. https://doi.org/10.1145/1921607.1921609
  5. Bravo, C., Marcelino, M. J., Gomes, A. J., Esteves, M., & Mendes, A. J. (2005). Integrating Educational Tools for Collaborative Computer Programming Learning. The International Journal of Universal Computer Science, 11(9), 1505-1517. http://jucs.org/jucs_11_9/integrating_educational_tools_for/jucs_11_9_1505_1517_cbravo.pdf
  6. Bruhn, R. E., & Burton, P. J. (2003). An approach to teaching Java using computers. ACM SIGCSE Bulletin, 35(4), 94-99. https://doi.org/10.1145/960492.960537
  7. Campe, S., Denner, J., Green, E., & Torres, D. (2020). Pair programming in middle school: Variations in interactions and behaviors. Computer Science Education, 30(1), 22-46. https://doi.org/10.1080/08993408.2019.1648119
  8. Cao, L., & Xu, P. (2005). Activity patterns of pair programming. In Proceedings of the 38th Annual Hawaii International Conference on System Sciences 3-5 January (pp. 88a-88a). IEEE. https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1385415

Details

Primary Language

English

Subjects

Other Fields of Education, Studies on Education

Journal Section

Research Article

Publication Date

June 20, 2022

Submission Date

September 5, 2021

Acceptance Date

November 10, 2021

Published in Issue

Year 2022 Volume: 11 Number: 2

APA
Albayrak, E., & Polat, E. (2022). PAIR PROGRAMMING EXPERIENCES OF PROSPECTIVE INFORMATION TECHNOLOGIES TEACHERS. Bartın University Journal of Faculty of Education, 11(2), 351-363. https://doi.org/10.14686/buefad.991448
AMA
1.Albayrak E, Polat E. PAIR PROGRAMMING EXPERIENCES OF PROSPECTIVE INFORMATION TECHNOLOGIES TEACHERS. BUEFAD. 2022;11(2):351-363. doi:10.14686/buefad.991448
Chicago
Albayrak, Ebru, and Elif Polat. 2022. “PAIR PROGRAMMING EXPERIENCES OF PROSPECTIVE INFORMATION TECHNOLOGIES TEACHERS”. Bartın University Journal of Faculty of Education 11 (2): 351-63. https://doi.org/10.14686/buefad.991448.
EndNote
Albayrak E, Polat E (June 1, 2022) PAIR PROGRAMMING EXPERIENCES OF PROSPECTIVE INFORMATION TECHNOLOGIES TEACHERS. Bartın University Journal of Faculty of Education 11 2 351–363.
IEEE
[1]E. Albayrak and E. Polat, “PAIR PROGRAMMING EXPERIENCES OF PROSPECTIVE INFORMATION TECHNOLOGIES TEACHERS”, BUEFAD, vol. 11, no. 2, pp. 351–363, June 2022, doi: 10.14686/buefad.991448.
ISNAD
Albayrak, Ebru - Polat, Elif. “PAIR PROGRAMMING EXPERIENCES OF PROSPECTIVE INFORMATION TECHNOLOGIES TEACHERS”. Bartın University Journal of Faculty of Education 11/2 (June 1, 2022): 351-363. https://doi.org/10.14686/buefad.991448.
JAMA
1.Albayrak E, Polat E. PAIR PROGRAMMING EXPERIENCES OF PROSPECTIVE INFORMATION TECHNOLOGIES TEACHERS. BUEFAD. 2022;11:351–363.
MLA
Albayrak, Ebru, and Elif Polat. “PAIR PROGRAMMING EXPERIENCES OF PROSPECTIVE INFORMATION TECHNOLOGIES TEACHERS”. Bartın University Journal of Faculty of Education, vol. 11, no. 2, June 2022, pp. 351-63, doi:10.14686/buefad.991448.
Vancouver
1.Ebru Albayrak, Elif Polat. PAIR PROGRAMMING EXPERIENCES OF PROSPECTIVE INFORMATION TECHNOLOGIES TEACHERS. BUEFAD. 2022 Jun. 1;11(2):351-63. doi:10.14686/buefad.991448

Cited By

All the articles published in the journal are open access and distributed under the conditions of CommonsAttribution-NonCommercial 4.0 International License 

88x31.png


Bartın University Journal of Faculty of Education