Author: International Seminar on the Teaching of Computing Science University of Newcastle upon Tyne 1976.