Novice programmer errors: language constructs and plan composition

Novice programmer errors: language constructs and plan composition
复制标题

新手程序员错误:语言构造和计划组成

DOI:
--
复制
发表时间:
1994
期刊:
Int. J. Hum. Comput. Stud.
影响因子:
--
通讯作者:
A. Ebrahimi
A. Ebrahimi
中科院分区:
--
文献类型:
--
作者:
A. Ebrahimi

文献摘要

被引文献

相似文献

摘要为什么新手程序员在编程方面遇到困难?这些错误的可能原因是什么?这项研究分析了语言的作用,构建理解,计划组成及其之间的关系,以适用于新手编程错误。该实验是针对80名新手程序员进行的,他们分为四组,共有20组。每个小组都参加了以下编程语言课程之一:Pascal,C,Fortran或LISP。该研究的结果表明,对计划组成和语义误解的误解是错误的两个主要原因。此外,该研究得出的结论是,这些误差高度相关。
Abstract Why do novice programmers have difficulties in programming, and what are the probable causes of these errors? This study analyses the role of Language Constructs comprehension, Plan Composition, and their relationship to each other as applied to novice programming errors. The experiment was conducted with 80 novice programmers who were divided into four groups of 20. Each of the groups enrolled in one of the following programming language courses: Pascal, C, FORTRAN, or LISP. The results of the study indicate that the misunderstanding of Plan Composition and semantic misinterpretation of Language Constructs are the two major causes of errors. In addition, the study has concluded that these errors are highly correlated.