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.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call