Abstract
Various problems concerning the teaching of informatics arise from the foundations of computer science. Difficulties in terminology, in lesson definition, in the introduction to topics are examples of substantial and they are not psychological or expressive problems. The foundations are officially acknowledged as an open problem and they give rise to incomplete and mnemomic computer science learning. They do not allow the student to be aware of informatics themes. They subsequently inhibit programming, systems design, research and many other activities. This paper discusses the results of theoretical research on the foundations carried out at IBM. This facititates deductive teaching and improves students’ preparation on the basic contents and on all the other themes of computer science. The early lessons of a high-school course are outlined. © 1998 IFIP, published by Chapman & Hall Ltd
Similar content being viewed by others
REFERENCES
Denning, P. J. (1989) Computing as a discipline. Communication of ACM 32(1), 9–14.
Dijkstra, E. (1989) On the cruelty of really teaching computer science. Communication of ACM 32(12), 1398–407.
Rocchi, P. (1994) Cultura e tecnologia del software. Milano: F. Angeli.
Rocchi, P. (1998) Corso di informatica. Brescia: La Scuola Ed.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Rocchi, P. Deductive teaching from computer science foundations. Education and Information Technologies 3, 41–50 (1998). https://doi.org/10.1023/A:1009698221513
Issue Date:
DOI: https://doi.org/10.1023/A:1009698221513