Revisiting novice programmer errors

Revisiting novice programmer errors
复制标题

重温新手程序员的错误

DOI:
10.1145/1272848.1272896
复制
发表时间:
2007
期刊:
ACM SIGCSE Bull.
影响因子:
--
通讯作者:
D. Kopec
D. Kopec
中科院分区:
--
文献类型:
--
作者:
Gavriel Yarmish;D. Kopec

文献摘要

被引文献

相似文献

尽管已经对程序员错误进行了调查,但仅仔细检查了通常由新手所犯的有限范围的错误类型。在本文中,我们对先前研究中考虑的错误类型进行了扩展分类。特别是,需要使用更困难的程序结构(例如嵌套循环、数组、递归和函数)的问题在某种程度上被忽略了。我们希望本文能够鼓励其他研究人员进一步分析高级新手会犯的错误类型以及这些错误背后的误解类型。
Although programmer errors have been investigated, only a limited range of error types typically made by novices have been scrutinized. In this paper we present an expanded classification of the types of errors considered in previous research. In particular, problems which require the use of more difficult program constructs such as nested loops, arrays, recursion and functions have been somewhat neglected. We hope this paper will encourage other researchers to further analyze the types of errors advanced novices will make and the types of misunderstandings which underlie such errors.