Coherent Metaphor Sequences In The Teaching Of Programming
Price
Free (open access)
Volume
7
Pages
8
Published
1994
Size
856 kb
Paper DOI
10.2495/SEHE940291
Copyright
WIT Press
Author(s)
V. Sivess & H. Glaser
Abstract
At Southampton University, we introduced Standard ML (SML) into the first year as a vehicle for teaching programming and for introducing principles of software engineering. The paper first outlines the background of the students and the depth of programming experience prior to joining the course. For half the class, this is not their first programming language, and the students arrive with existing models of the programming process. The paper looks at which software engineering principles SML supports. We consider how the underlying themes and the metaphors implicit in the material cohere with what they already know and are learning at the same time. 1 Introduction The Computer Science degrees at Southampton are marketed as having a strong Software Engineering flavour. When we introduced a function
Keywords