Document Type: Conference Papers
Pages: 110-126
Year published: 2006
City published: Hong Kong
Publisher: Office of Research, Faculty of Education, University of Hong Kong
Conference: Postgraduate Research Conference (2006: Hong Kong, China)
Computer programming has been taught in secondary schools in Hong Kong since the 1980s. However, learning to program poses a lot of difficulties to novices. This study aims to investigate the mental model of individuals of various learning styles in learning to program. Forty-one secondary students participated in a pilot study. No difference in mental models was found among the different groups. There was some evidence that learning style predicted mental model. Concrete learners had higher similarity than abstract learners. Students' understanding of programming knowledge was only rudimentary. Sequential learners in general outperformed their random counterparts. AR learners were students particularly at risk in learning programming. A number of pedagogical recommendations are made and limitations of the study are discussed.