Skip to main content
Download PDF
- Main
The Role Of Metaphors In Novices Learning
Programming
Abstract
Learning a complex skill such as programming requires the development and use of conceptual models, both of the concepts in the programming language, and the 'behaviour' of the machine. The latter has been referred to as the 'notional machine' (du Boulay, B., O'Shea, T. and Monk, 1981). Such a conceptual model, however, must Interact and build upon models and metaphors which students already have. It is these metaphors and some techniques for studying them which are discussed in this paper.
Main Content
For improved accessibility of PDF content, download the file to your device.
Enter the password to open this PDF file:
File name:
-
File size:
-
Title:
-
Author:
-
Subject:
-
Keywords:
-
Creation Date:
-
Modification Date:
-
Creator:
-
PDF Producer:
-
PDF Version:
-
Page Count:
-
Page Size:
-
Fast Web View:
-
Preparing document for printing…
0%