Abstract
This paper discusses introducing students to programming concepts before they study a high-level language. Algorithm specification using flowcharts, and implementation of certain algorithms on a demonstration computer programmed in decimal machine code provide a functional basis which extends by way of analogy to sound programming concepts for both high-level languages and assembler languages.
- 1 Campbell, Graham W. and Singletary, Wilson E., A First Course in Programming, FORTRAN IV with WATFIV, Auerbach, Princeton, 1971.Google Scholar
Index Terms
A ldquo;non-programming” introduction to programming concepts
Recommendations
Program Does Not Equal Program: Constraint Programming and Its Relationship to Mathematical Programming
Arising from research in the computer science community, constraint programming is a fairly new technique for solving optimization problems. For those familiar with mathematical programming, a number of language barriers make it difficult to understand ...






Comments