International Seminar on the Teaching of Computing Science University of Newcastle upon Tyne 1977.