Abstract
A number of observations and comments are directed toward suggesting that more than the usual engineering flavor be given to computer science. The engineering aspect is important because most present difficulties in this field do not involve the theoretical question of whether certain things can be done, but rather the practical question of how can they be accomplished well and simply.
The teaching of computer science could be made more effective by various alterations, for example, the inclusion of a laboratory course in programming, the requirement for a strong minor in something other than mathematics, and more practical coding and less abstract theory, as well as more seriousness and less game playing.
- 1 A Report of the ACM Curriculum Committee on Computer Science; Comm. ACM 11, 3 (Mar: 1968), 151--197. Google Scholar
- 2 FORSYTHE, G. E. What to do till the computer scientist comes. Am. Math. Monthly 75, 5 (May 1968), 454-461.Google ScholarCross Ref
- 3 HAMMING, R.W. Numerical analysis vs. msthematics. Science 148 (Apr. 1965), 473-475.Google ScholarCross Ref
- 4 CAREY, J. L., AND DOHERTY, W.A. Ethical Standards of the Accounting Profession. Am. Inst . CPAs., 1906.Google Scholar
- 5 Comm. ACM 11, 3 (Mar. 1968), 198-220. Google ScholarDigital Library
Index Terms
One Man's View of Computer Science
-
Recommendations
-
One man's view of computer science
ACM Turing award lecturesA number of observations and comments are directed toward suggesting that more than the usual engineering flavor be given to computer science. The engineering aspect is important because most present difficulties in this field do not involve the ...
-
Supporting K-12 computer science education
The Computer Science Teachers Association (CSTA) supports and promotes the teaching of computer science and other computing disciplines at the K-12 educational level. During this presentation we will explore the issues for K-12 computer teachers, the ...
-
Computer Science Teaching Knowledge: A Framework and Assessment (Abstract Only)
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationEducators, researchers, politicians, tech companies, and others continue to advocate for the importance of K-12 students learning computer science in our increasingly tech-driven society. One way school districts in the United States address this ...
Comments