TY - GEN
T1 - Using log and discourse analysis to improve understanding of collaborative programming
AU - Yett, Bernard
AU - Snyder, Caitlin
AU - Zhang, Ningyu
AU - Hutchins, Nicole
AU - Mishra, Shitanshu
AU - Biswas, Gautam
N1 - Publisher Copyright:
© ICCE 2020 - 28th International Conference on Computers in Education, Proceedings. All rights reserved.
PY - 2020/11/23
Y1 - 2020/11/23
N2 - The importance and ubiquity of computing and computational thinking (CT) is leading to re-design of K-12 curricula and the development of appropriate platforms to support computer science instruction. One such environment is the block-based, synchronous programming environment, NetsBlox, that allows for real-time collaboration amongst students. This work presents a novel combination of discourse and activity log analyses to study the collaborative behaviors of K-12 students as they worked on a week-long cybersecurity curriculum. Groups of students were assessed based on pre-post-test learning gains in cybersecurity and CT. We analyze the differences between the collaborative behaviors and discourse of high and low performing groups using case study and differential sequence mining analyses to characterize productive and unproductive collaborative problem solving in programming tasks.
AB - The importance and ubiquity of computing and computational thinking (CT) is leading to re-design of K-12 curricula and the development of appropriate platforms to support computer science instruction. One such environment is the block-based, synchronous programming environment, NetsBlox, that allows for real-time collaboration amongst students. This work presents a novel combination of discourse and activity log analyses to study the collaborative behaviors of K-12 students as they worked on a week-long cybersecurity curriculum. Groups of students were assessed based on pre-post-test learning gains in cybersecurity and CT. We analyze the differences between the collaborative behaviors and discourse of high and low performing groups using case study and differential sequence mining analyses to characterize productive and unproductive collaborative problem solving in programming tasks.
KW - Collaboration
KW - Computer science education
KW - Data-driven analysis
KW - Robotics
UR - http://www.scopus.com/inward/record.url?scp=85099473326&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85099473326&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85099473326
T3 - ICCE 2020 - 28th International Conference on Computers in Education, Proceedings
SP - 137
EP - 146
BT - ICCE 2020 - 28th International Conference on Computers in Education, Proceedings
A2 - So, Hyo-Jeong
A2 - Rodrigo, Ma. Mercedes
A2 - Mason, Jon
A2 - Mitrovic, Antonija
A2 - Bodemer, Daniel
A2 - Chen, Weichao
A2 - Chen, Zhi-Hong
A2 - Flanagan, Brendan
A2 - Jansen, Marc
A2 - Nkambou, Roger
A2 - Wu, Longkai
T2 - 28th International Conference on Computers in Education, ICCE 2020
Y2 - 23 November 2020 through 27 November 2020
ER -