Evaluating Student Learning in a Synchronous, Collaborative Programming Environment Through Log-Based Analysis of Projects

被引:2
作者
Yett, Bernard [1 ]
Hutchins, Nicole [1 ]
Snyder, Caitlin [1 ]
Zhang, Ningyu [1 ]
Mishra, Shitanshu [1 ]
Biswas, Gautam [1 ]
机构
[1] Vanderbilt Univ, Inst Software Integrated Syst, Dept EECS, 1025 16th Ave South, Nashville, TN 37212 USA
来源
ARTIFICIAL INTELLIGENCE IN EDUCATION (AIED 2020), PT II | 2020年 / 12164卷
基金
美国国家科学基金会;
关键词
Collaborative learning; Robotics; Programming action logs; K-12; education; Computational thinking; Cybersecurity;
D O I
10.1007/978-3-030-52240-7_64
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we present an initial analysis of synchronous, collaborative programming in a robotics platform. Students worked in dyads and triads to complete a week-long curriculum targeting the learning of cybersecurity and computational thinking concepts, and their application using realistic robotics scenarios. We demonstrate how an analysis of individual student activity data within a group can be extrapolated to understand the group's collaborative problem-solving. We compare our findings to past literature and discuss future implications of collaborative programming research.
引用
收藏
页码:352 / 357
页数:6
相关论文
共 22 条
[1]   CONTROLLING THE FALSE DISCOVERY RATE - A PRACTICAL AND POWERFUL APPROACH TO MULTIPLE TESTING [J].
BENJAMINI, Y ;
HOCHBERG, Y .
JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-STATISTICAL METHODOLOGY, 1995, 57 (01) :289-300
[2]  
Boyer KE, 2008, ITICSE '08: PROCEEDINGS OF THE 13TH ANNUAL CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, P158
[3]   A Visual Programming Environment for Learning Distributed Programming [J].
Broll, Brian ;
Ledeczi, Akos ;
Volgyesi, Peter ;
Sallai, Janos ;
Maroti, Miklos ;
Carrillo, Alexia .
PROCEEDINGS OF THE 2017 ACM SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'17), 2017, :81-86
[4]   FORMULA FOR THE GINI COEFFICIENT [J].
DORFMAN, R .
REVIEW OF ECONOMICS AND STATISTICS, 1979, 61 (01) :146-149
[5]  
Emara M., 2017, ANAL STUDENTS COLLAB
[6]   Pair programming in education: a literature review [J].
Hanks, Brian ;
Fitzgerald, Sue ;
McCauley, Renee ;
Murphy, Laurie ;
Zander, Carol .
COMPUTER SCIENCE EDUCATION, 2011, 21 (02) :135-173
[7]   Multiple Mice based collaborative one-to-one learning [J].
Infante, Cristian ;
Hidalgo, Pedro ;
Nussbaum, Miguel ;
Alarcon, Rosa ;
Gottlieb, Andres .
COMPUTERS & EDUCATION, 2009, 53 (02) :393-401
[8]   Integrating Model-Driven and Data-Driven Techniques for Analyzing Learning Behaviors in Open-Ended Learning Environments [J].
Kinnebrew, John S. ;
Segedy, James R. ;
Biswas, Gautam .
IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2017, 10 (02) :140-153
[9]   Teaching Cybersecurity with Networked Robots [J].
Ledeczi, Akos ;
MarOti, MiklOs ;
Zare, Hamid ;
Yett, Bernard ;
Hutchins, Nicole ;
Broll, Brian ;
Volgyesi, Peter ;
Smith, Michael B. ;
Darrah, Timothy ;
Metelko, Mary ;
Koutsoukos, Xenofon ;
Biswas, Gautam .
SIGCSE '19: PROCEEDINGS OF THE 50TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2019, :885-891
[10]   Pair programming and secondary school girls' enjoyment of programming and the subject Information Technology (IT) [J].
Liebenberg, Janet ;
Mentz, Elsa ;
Breed, Betty .
COMPUTER SCIENCE EDUCATION, 2012, 22 (03) :219-236