Structured Programming with go to Statements
ACM Computing Surveys (CSUR)
Techniques of Program Structure and Design
Techniques of Program Structure and Design
Systematic Programming: An Introduction
Systematic Programming: An Introduction
IF-THEN-ELSE considered harmful
ACM SIGPLAN Notices
ALGOL Bulletin
A Practical Guide to Algol 68 (Wiley Series in Computing)
A Practical Guide to Algol 68 (Wiley Series in Computing)
Structured programming
Hi-index | 0.00 |
A method is described of introducing to absolute beginners basic concepts of structured programming, including constructing programs by “step-wise refinement”. This is interleaved with a “top-down” description of a simple mini-subset of ALGOL 68, which is closely followed by the concepts of data structuring and procedurisation, as expressed in this language. Emphasis throughout is on the programming philosophy behind the approach controlling the teaching of ALGOL 68, rather than vice versa.