Investigating Novices' In Situ Reflections on Their Programming Process
Investigating Novices' In Situ Reflections on Their Programming Process
复制标题
调查新手对其编程过程的现场反思
DOI:
10.1145/3328778.3366846
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Ko, Amy J.
中科院分区:
文献类型:
--
作者:
Loksa, Dastyni;Xie, Benjamin;Kwik, Harrison;Ko, Amy J.
Prior work on novice programmers' self-regulation have shown it to be inconsistent and shallow, but trainable through direct instruction. However, prior work has primarily studied self-regulation retrospectively, which relies on students to remember how they regulated their process, or in laboratory settings, limiting the ecological validity of findings. To address these limitations, we investigated 31 novice programmers' self-regulation in situ over 10 weeks. We had them to keep journals about their work and later had them to reflect on their journaling. Through a series of qualitative analyses of journals and survey responses, we found that all participants monitored their process and evaluated their work, that few interpreted the problems they were solving or adapted prior solutions. We also found that some students self-regulated their programming in many ways, while others in almost none. Students reported many difficulties integrating reflection into their work; some were completely unaware of their process, some struggled to integrate reflection into their process, and others found reflection conflicted with their work. These results suggest that self-regulation during programming is highly variable in practice, and that teaching self-regulation skills to improve programming outcomes may require differentiated instruction based on students self-awareness and existing programming practices.
登录
查看更多内容
DOI:
--
发表时间:
2019
期刊:
Technical Symposium on Computer Science Education
影响因子:
--
作者:
J. Prather;Raymond Pettit;Brett A. Becker;Paul Denny;Dastyni Loksa;Alani L. Peters;Zachary Albrecht;Krista Masci
通讯作者:
Krista Masci
DOI:
--
发表时间:
2003
期刊:
--
影响因子:
--
作者:
Donald Alan Thomas
通讯作者:
Donald Alan Thomas
DOI:
--
发表时间:
2014
期刊:
Annual Conference on Innovation and Technology in Computer Science Education
影响因子:
--
作者:
K. Falkner;R. Vivian;Nickolas J. G. Falkner
通讯作者:
Nickolas J. G. Falkner
DOI:
--
发表时间:
1986
期刊:
Int. J. Man Mach. Stud.
影响因子:
--
作者:
C. M. Allwood
通讯作者:
C. M. Allwood
DOI:
10.1145/3304221.3319740
发表时间:
2019
期刊:
2019 ACM Conference on Innovation and Technology in Computer Science Education
影响因子:
--
作者:
Liao, Soohyun Nam;Valstar, Sander;Thai, Kevin;Alvarado, Christine;Zingaro, Daniel;Griswold, William G.;Porter, Leo
通讯作者:
Porter, Leo