The Effect of Determining Pair Programming Groups According to Various Individual Difference Variables on Group Compatibility, Flow, and Coding Performance

被引:22
作者
Demir, Omer [1 ]
Seferoglu, Suleyman Sadi [2 ]
机构
[1] Hakkari Univ, Fac Educ, Dept Comp Educ & Instruct Technol, Hakkari, Turkey
[2] Hacettepe Univ, Fac Educ, Dept Comp Educ & Instruct Technol, Ankara, Turkey
关键词
coding education; cooperative; collaborative learning; pair programming; group compatibility; flow experience; coding performance; PERSONALITY; WORK; EDUCATION; STATE; TEAMS;
D O I
10.1177/0735633120949787
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This study's goal was to investigate the effect of homogeneous and heterogeneous pairs in terms of individual differences on group compatibility, flow, and coding performance in pair programming. In line with this goal, five individual difference variables of gender, learning style, friendship, the conscientiousness component of personality traits, and prior knowledge of coding were determined in order to use them in the determination of pairs in pair programming. In the quantitative section of this mixed study, a non-equivalent control group posttest only experimental design was utilized. Sixty-four volunteer university students were included in the study. As a result of the study, it was determined that the homogeneous group experienced a higher level of flow in the case of learning style. On the other hand, in the case of friendship, the homogeneous group experienced a higher level of flow, while the heterogeneous group demonstrated a higher level of coding performance. Concerning the conscientiousness component of personality traits, the heterogeneous group showed a higher level of coding performance. In line with these findings, suggestions for both researchers and practitioners of coding education were made in the full text.
引用
收藏
页码:41 / 70
页数:30
相关论文
共 80 条
[11]   Critical personality traits in successful pair programming [J].
Chao, Joseph ;
Atli, Gulgunes .
AGILE 2006, PROCEEDINGS, 2006, :89-+
[12]  
Chaparro E.A., 2005, Proc. 17th Workshop Psychology of Programming Interest Group, P5
[13]   Breaking the Ice: Using Ice-breakers and Re-energizers with Adult Learners [J].
Chlup, Dominique T. ;
Collins, Tracy E. .
ADULT LEARNING, 2010, 21 (3-4) :34-39
[14]   A comparative analysis of different gender pair combinations in pair programming [J].
Choi, Kyungsub Stephen .
BEHAVIOUR & INFORMATION TECHNOLOGY, 2015, 34 (08) :825-837
[15]  
Creswell J. W., 2011, Designing and conducting mixed methods research, V2nd, DOI DOI 10.1111/J.1753-6405.2007.00096.X
[16]  
Csikszentmihalyi M., 1975, Beyond Boredom and Anxiety, DOI DOI 10.1037/10516-164
[17]   Developing a Scratch-based coding achievement test [J].
Demir, Omer ;
Seferoglu, Suleyman Sadi .
INFORMATION AND LEARNING SCIENCES, 2019, 120 (5-6) :383-406
[18]  
Dion K.L., 2000, GROUP DYN-THEOR RES, V4, P7, DOI [DOI 10.1037/1089-2699.4.1.7, DOI 10.1037//1089-2699.4.1.7]
[19]  
Forsyth D.R., 2006, Group Dynamics, V5th
[20]  
Fraenkel J.R., 2012, How to design and evaluate research in education, V8th