首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Three traditions of computing: what educators should know
Authors:Matti Tedre  Erkki Sutinen
Institution:1. B.Sc Program in Information Technology, Tumaini University , Iringa, Tanzania matti.tedre@acm.org;3. Department of Computer Science and Statistics , University of Joensuu , Joensuu, Finland
Abstract:Educators in the computing fields are often familiar with the characterization of computing as a combination of theoretical, scientific, and engineering traditions. That distinction is often used to guide the work and disciplinary self-identity of computing professionals. But the distinction is, by no means, an easy one. The three traditions of computing are based on different principles, they have different aims, they employ different methods, and their products are very different. Educators in the field of computing should be aware of the fundamental differences between the traditions of computing so that they can offer their students a truthful and balanced view about computing branches. In this article the three traditions of computing are presented and some of their underlying assumptions, principles, application areas, restrictions, and weaknesses are portrayed. Also, some of the landmark arguments in the debates about the identity of computing disciplines are discussed.
Keywords:philosophy of computer science  traditions of computing  paradigms of computing  computer science education  computer engineering education  information technology education  philosophy
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号