ABSTRACT
This paper describes a different approach to facilitating the design of efficient and reliable large scale computer programs. The direction taken is toward less rather than more abstraction, and toward using the computer most efficiently as a data processing machine. This is done by expressing the program in the form of a two-dimensional network with maximum visibility to the designer, and then converting the network automatically into efficient code. The interactive graphics terminal is a most powerful aid in accomplishing this process.
Recommendations
Teaching computer programming with structured programming language and flowcharts
OSDOC '11: Proceedings of the 2011 Workshop on Open Source and Design of CommunicationThis research aims to prove that an environment that establishes a direct connection between flowcharts and the equivalent structured programming language improves the results of the students in the first year of computer programming.
The first approach ...
Comments