A Philosophy for the Teaching of Computer Science and Information Technology

L. Capper · The Computer Journal · 1986

Much adverse criticism, most of it informal, has been directed at programmes of study in Computer Science. Part of that criticism has been concerned with the apparent lack of theory and a unifying philosophy within the subject. This paper, presenting the views of the author, proposes that the discipline, whatever its title, can be described as having two central unifying themes. One is based upon a study of data, information and knowledge at different levels of complexity or abstraction, and from which the other areas of the discipline can be developed. The second theme is developed from the premise that Computer Science is essentially a technology concerned with the development and use of particular types of human-created artefacts.

Read the paper · More papers on PaperTik