A diagnosis of beginning programmers’ misconceptions of BASIC programming statements
In the process of learning a computer language, beginning programmers may develop mental models for the language. A mental model refers to the user's conception of the…