MAADS: Mixed-Methods Approach for the Analysis of Debugging Sequences of Beginner Programmers
MAADS: Mixed-Methods Approach for the Analysis of Debugging Sequences of Beginner Programmers
复制标题
MAADS:用于分析初级程序员调试序列的混合方法
DOI:
10.1145/3328778.3366824
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Jemmali, C.
中科院分区:
文献类型:
--
作者:
Jemmali, C.
be especially problematic for beginners. While there has been some work trying to understand the difficulties that beginners face with debugging, investigating common mistakes or specific error types they struggle with, there is little work that focuses on in-depth analysis of how novice programmers approach debugging, and how it changes over time. In this paper, we present MAADS (Mixed-Methods Approach for the Analysis of Debugging Sequences), a scalable and generalizable approach that combines quantitative and qualitative methods by using a state/action representation and visualization to gain knowledge about the debugging process through a step by step analysis. To demonstrate the utility of MAADS, we analyzed the debugging processes of middle school students who developed code within May's Journey, a game designed to teach basic programming principles. The approach showed great utility in identifying differences in students' debugging techniques and learning paths.
登录
查看更多内容
DOI:
--
发表时间:
1986
期刊:
影响因子:
--
作者:
J. Spohrer;E. Soloway
通讯作者:
E. Soloway
DOI:
--
发表时间:
2013
期刊:
影响因子:
--
作者:
E. Soloway;J. Spohrer
通讯作者:
J. Spohrer
DOI:
--
发表时间:
1986
期刊:
SGCH
影响因子:
--
作者:
C. M. Kessler;John R. Anderson
通讯作者:
John R. Anderson
DOI:
--
发表时间:
1986
期刊:
影响因子:
--
作者:
E. Soloway;S. Iyengar
通讯作者:
S. Iyengar
DOI:
--
发表时间:
2003
期刊:
Technical Symposium on Computer Science Education
影响因子:
--
作者:
M. Hristova;Ananya Misra;Megan Rutter;Rebecca T. Mercuri
通讯作者:
Rebecca T. Mercuri