Using Learning Analytics to Understand the Learning Pathways of Novice Programmers

被引:115
作者
Berland, Matthew [1 ]
Martin, Taylor [2 ]
Benton, Tom [3 ]
Smith, Carmen Petrick [4 ]
Davis, Don [5 ]
机构
[1] Univ Wisconsin, Dept Curriculum & Instruct, Madison, WI 53706 USA
[2] Utah State Univ, Dept Instruct Technol & Learning Sci, Logan, UT 84322 USA
[3] Univ Texas Austin, Dept Curriculum & Instruct, Austin, TX 78712 USA
[4] Univ Vermont, Dept Educ, Burlington, VT 05405 USA
[5] Univ Texas San Antonio, Dept Interdisciplinary Learning & Teaching, San Antonio, TX USA
基金
美国国家科学基金会;
关键词
COMPUTER; THINKING;
D O I
10.1080/10508406.2013.836655
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Many have suggested that tinkering plays a critical role in novices learning to program, and recent work in learning analytics (Baker & Yacef, 2009 Blikstein, 2011) allows us to describe new relationships in the process. Using learning analytics, we explore how students progress from exploration, through tinkering, to refinement, a pathway that we term EXTIRE. The work contributes to learning sciences by: showing empirical support for previously theorized processes; identifying a role of tinkering in novices' learning; and presenting a data-driven approach to creating process descriptions. Furthermore, our findings illuminate how tinkering can be a valuable approach for novices.
引用
收藏
页码:564 / 599
页数:36
相关论文
共 78 条
[1]  
Adams JC, 2007, SIGCSE 2007: PROCEEDINGS OF THE THIRTY-EIGHTH SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, P307, DOI 10.1145/1227504.1227418
[2]  
[Anonymous], 1999, CATHEDRAL BAZAAR
[3]  
[Anonymous], 2004, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI'04), DOI DOI 10.1145/985692.985774
[4]  
[Anonymous], 2005, Data Mining: Concepts and Techniques
[5]  
[Anonymous], 2000, ICML
[6]  
[Anonymous], 1983, Proc. ACM Symposium on Principles of Programming Languages
[7]  
[Anonymous], 5 STAGE MODEL UNPUB
[8]  
Baker RSJD., 2009, J Educ data Min, V1, P3, DOI DOI 10.5281/ZENODO.3554657
[9]  
Baldwin L. P., 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences, DOI 10.1109/HICSS.2001.926232
[10]  
Basawapatna A, 2011, SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, P245