Barrow, J
(South African Computer Society (SAICSIT), 1999)
Programming is often seen in terms of mathematical models. An additional perspective, that of programming as a means of communication between the programmer and the computer, can also be useful, particularly in teaching ...