TY - GEN
T1 - Work-in-progress
T2 - 2021 IEEE Global Engineering Education Conference, EDUCON 2021
AU - Kaieda, Shota
AU - Saito, Daisuke
AU - Washizaki, Hironori
AU - Fukazawa, Yoshiaki
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021/4/21
Y1 - 2021/4/21
N2 - Extreme programming (XP) approaches such as pair and mob programming (PP and MP, respectively) have been introduced to the educational sector. However, higher education curricula have started implementing online courses as a method for teaching programming, which poses challenges when conducting XP. Because social factors are vital to learning, we examine a project-based learning method using online MP that introduces a high level of communication. It also maintains the advantages of PP through the 'driver' and 'navigator' approach. However, there are multiple complications, including discomfort, slow code generation, and interpersonal issues, when using conventional MP. Accordingly, we introduce a mentoring approach to the MP setup and examine the differences compared to conventional MP sessions. We create and analyze co-occurrence networks of codes found via open coding. In this paper, we explain our method and show its advantages based on the results of our analysis.
AB - Extreme programming (XP) approaches such as pair and mob programming (PP and MP, respectively) have been introduced to the educational sector. However, higher education curricula have started implementing online courses as a method for teaching programming, which poses challenges when conducting XP. Because social factors are vital to learning, we examine a project-based learning method using online MP that introduces a high level of communication. It also maintains the advantages of PP through the 'driver' and 'navigator' approach. However, there are multiple complications, including discomfort, slow code generation, and interpersonal issues, when using conventional MP. Accordingly, we introduce a mentoring approach to the MP setup and examine the differences compared to conventional MP sessions. We create and analyze co-occurrence networks of codes found via open coding. In this paper, we explain our method and show its advantages based on the results of our analysis.
KW - Computer Programming Education
KW - Mob Programming
KW - Online Learning
UR - http://www.scopus.com/inward/record.url?scp=85112465531&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85112465531&partnerID=8YFLogxK
U2 - 10.1109/EDUCON46332.2021.9454001
DO - 10.1109/EDUCON46332.2021.9454001
M3 - Conference contribution
AN - SCOPUS:85112465531
T3 - IEEE Global Engineering Education Conference, EDUCON
SP - 1424
EP - 1428
BT - Proceedings of the 2021 IEEE Global Engineering Education Conference, EDUCON 2021
A2 - Klinger, Thomas
A2 - Kollmitzer, Christian
A2 - Pester, Andreas
PB - IEEE Computer Society
Y2 - 21 April 2021 through 23 April 2021
ER -