Behavioral Analytics for Distributed Practices in Programming Problem-Solving

被引:2
作者
Alzaid, Mohammed [1 ]
Hsiao, I-Han [1 ]
机构
[1] Arizona State Univ, Sch Comp Informat & Decis Syst Engn, Tempe, AZ 85281 USA
来源
2019 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2019) | 2019年
关键词
Distributed Practices; Programming; Self-Assessment; Problem Solving; Educational Data Mining; Behavioral Analytics; STUDENTS;
D O I
10.1109/fie43999.2019.9028583
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This Research Full Paper aims to investigate the learning analytics of students' problem solving when working on distributed programming practices. Typical programming practice activities (i.e. assignments) in a lecture-dominant course may violate the principles of distributed retrieval practice. However, there are tradeoffs between managing depth and breadth of the content and classroom disruptions with the modern platforms and technologies. In this work, we investigate students' behavioral analytics in distributed programming practices. A classroom study was conducted in an introductory programming course and the learners' patterns were observed. Results showed that there were three distinct patterns found: affirmative, experimental, and surrendering. Better-performing students demonstrated more affirmative behaviors and fewer surrendering acts; Below-average students showed a lack of persistence in distributed practices. Additionally, the study reconfirmed the value of spacing effects on learning, which is the importance of spending time and to spreading the working sessions to solve diverse quizzes. Ineffective trial-and-error strategy and neglect the power of practices can he two alarming behaviors in distributed programming practices. Finally, predictive models of performance were presented based on the behavioral patterns.
引用
收藏
页数:8
相关论文
共 40 条
[1]  
Altadmri Amjad, 2015, P 46 ACM TECH S COMP, P522, DOI DOI 10.1145/2676723.2677258
[2]  
Alzaid M., 2017, P 2017 IEEE FRONTIER, P1, DOI [10.1109/FIE.2017.8190593, DOI 10.1109/FIE.2017.8190593]
[3]   Targeting At-risk Students Using Engagement and Effort Predictors in an Introductory Computer Programming Course [J].
Azcona, David ;
Smeaton, Alan F. .
DATA DRIVEN APPROACHES IN DIGITAL EDUCATION, 2017, 10474 :361-366
[4]   What makes distributed practice effective? [J].
Benjamin, Aaron S. ;
Tullis, Jonathan .
COGNITIVE PSYCHOLOGY, 2010, 61 (03) :228-247
[5]  
Bernardini A, 2010, LECT NOTES COMPUT SC, V6094, P125
[6]   Using clickers in class. The role of interactivity, active collaborative learning and engagement in learning performance [J].
Blasco-Arcas, Lorena ;
Buil, Isabel ;
Hernandez-Ortega, Blanca ;
Javier Sese, F. .
COMPUTERS & EDUCATION, 2013, 62 :102-110
[7]  
Boyer K.E., 2011, International Journal of Artificial Intelligence in Education, V21, P65
[8]  
Buffardi K., 2013, P 9 ANN INT ACM C IN, P83
[9]   FEEDBACK AND SELF-REGULATED LEARNING - A THEORETICAL SYNTHESIS [J].
BUTLER, DL ;
WINNE, PH .
REVIEW OF EDUCATIONAL RESEARCH, 1995, 65 (03) :245-281
[10]  
Carter Adam S, 2015, P 11 ANN INT C INT C, P141, DOI [10.1145/2787622.2787710, DOI 10.1145/2787622.2787710]