Novice Java Programmers’ Perceptions on the Correctness, Code Assessment, Fairness of Assessment, and Bases of Assessment on Codes with Syntax and Logical Errors: A Comparative Perspective
Rex P. Bringula
Abstract
This descriptive study determined the perceptions of novice programmers on the correctness, assessment, fairness of assessment, and bases of assessment on codes with syntax and logical errors. It also determined whether these perceptions on codes with these two types of programming errors differed significantly. It was found out that novice programmers considered a program to be somewhat correct regardless of the types of error it had. They gave a passing mark to flawed codes and they agreed to a lesser extent that the teachers’ assessment on the codes was fair. It was revealed that a code with syntax error was rated based mainly on the difficulty of the error while a code with logical error was rated based primarily on the effort exerted in doing the code. It was concluded that novice programmers also had the incorrect notions of program assessment and fairness of assessment. One of the four hypotheses was rejected. In the light of the findings and conclusions presented, implications and recommendations were set forth.
Full Text: PDF