Abstract: Contribution: The purpose of this study is: 1) to identify students’ early misconceptions in problem understanding and the use of variables/sequencing in a first-year computer programming ...