SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
Hi-index | 0.02 |
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.