Skip to main content

Structured Programming in Java

Jeremy Gibbons

Abstract

We argue that for computing majors, it is better to use a `why' approach to teaching programming than a `how' approach; this involves (among other things) teaching structured programming before progressing to higher-level styles such as object-oriented programming. We also argue that, once it has been decided to teach structured programming, Java is a reasonable language to choose for doing so.

Journal
SIGPLAN Notices
Month
apr
Note
Also in Fintan Culwin‚ editor‚ Proceedings of the Second Conference on Java in the Computing Curriculum‚ South Bank University‚ London
Number
4
Pages
40–43
Volume
33
Year
1998