Structured programming in Java

Jeremy Gibbons · ACM SIGPLAN Notices · 1998

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.

Read the paper · More papers on PaperTik