WIT Press


Coherent Metaphor Sequences In The Teaching Of Programming

Price

Free (open access)

Paper DOI

10.2495/SEHE940291

Volume

7

Pages

8

Published

1994

Size

856 kb

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