Skip to main content

Non-Traditional Novices’ Perceptions of Learning to Program: A Framework of Developing Mental Models

Spangsberg, Thomas Hvid, Fincher, Sally, Dziallas, Sebastian (2018) Non-Traditional Novices’ Perceptions of Learning to Program: A Framework of Developing Mental Models. In: IEEE 2018 Frontiers in Education Conference (FIE) Proceedings. . IEEE (doi:10.1109/FIE.2018.8659301) (Access to this publication is currently restricted. You may be able to access a copy if URLs are provided) (KAR id:73946)

PDF Publisher pdf
Language: English

Restricted to Repository staff only
Contact us about this Publication
[thumbnail of 08659301.pdf]
Official URL


In this research full paper, we present a study of a cohort of non-traditional students learning to program as part of an intercalated computer science year named Year in Computing at University of Kent, Canterbury in the UK. The study uses focus group interviews with students to explore their articulations and perceptions of learning to program. During the interviews, we used Bebras puzzles as a tool for students to reflect on their own experiences in learning to program. By observing the students working with the puzzle, some of the tacit information of problem-solving strategies became apparent. We see Bebras puzzles as a way to gain valuable insights that are not as easily available when relying on conventional self-reflection in a qualitative study. Another contribution grounded in this study is the proposal of a framework describing the students' developing mental models in the beginning of their studies. The results presented here are a first iteration in an ongoing endeavour of exploring students' development of mental models. We hope that these contributions will provide teachers and researchers with a new perspective for developing introductory programming curricula and to engage in further development of our framework.

Item Type: Conference or workshop item (Proceeding)
DOI/Identification number: 10.1109/FIE.2018.8659301
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing
Depositing User: Sally Fincher
Date Deposited: 16 May 2019 15:58 UTC
Last Modified: 16 Feb 2021 14:04 UTC
Resource URI: (The current URI for this page, for reference purposes)
Fincher, Sally:
  • Depositors only (login required):


Downloads per month over past year