Abstract
This paper describes the first course in computers as taught at community colleges, colleges, or universities. The paper is divided into two major parts. The first part describes four Approaches and three courses. The four Approaches refer to the mix of language constructs and computer concepts; the Approaches underlie the presentation used in teaching the three courses. The second part discusses the frequency of occurrence of these courses based on a survey performed by Addison-Wesley.
- 1 Adams, J. M. and Haden, D. H., "Introductory Service Courses in the Computer Science Curriculum," SIGCSE Bulletin, Vol. 4, No. 1, March, 1972, Special Issue, Second Symposium on Education in Computer Science. Google Scholar
Digital Library
- 2 Andrews, W. B., "The Computer and You, A Proposed New Course on the Impact of Computers and Society", SIGCSE Bulletin, Vol. 4, No. 1, March 1972. Google Scholar
Digital Library
- 3 Ashenhurst, R. L., "Curriculum Recommendations for Graduate Professional Programs in Information Systems", CACM, Vol. 15, No. 5, May, 1972. Google Scholar
Digital Library
- 4 Austing, R. H., Barnes, B. H., and Engel, G. L., "A Survey of the Literature in Computer Science Education Since Curriculum 68", CACM, Vol. 20, No. 1, January 1977. Google Scholar
Digital Library
- 5 Austing, R. H. and Engel, G. L., "A Computer Science Course Program for Small Colleges", CACM, Vol. 16, No. 3, March, 1973. Google Scholar
Digital Library
- 6 Brady, A., "The Introductory and Service Courses in Computing: Some Experiences and a Practical Assessment", SIGCSE Bulletin, Vol. 2, No. 2, June-July 1970, p. 31. Google Scholar
Digital Library
- 7 Chanon, R. N., "An Experiment with an Introductory Course in Computer Science", SIGCSE Bulletin, Vol. 9, No. 3, August, 1977. Google Scholar
Digital Library
- 8 Conner, W. M., "A Concept-Oriented Approach to Introductory Computer Science", SIGCSE Bulletin, Vol. 9, No. 1, February, 1977. Google Scholar
Digital Library
- 9 Cook, R. N., "An Approach to the Introductory Computer Science Course for Non-Majors", SIGCSE Bulletin, Vol. 9, No. 3, August, 1977. Google Scholar
Digital Library
- 10 Costello, D. F. and Schonberger, "On Guiding the Business School Toward Computer Literacy", SIGCSE Bulletin, Vol. 9, No. 1, February, 1977. Google Scholar
Digital Library
- 11 Cougar, J. D., Computing Newsletter for Schools of Business, Colorado Springs, December, 1977.Google Scholar
- 12 "Curriculum 68, Recommendations for Academic Programs in Computer Science", CACM, Vol. 11, No. 3, March, 1968. Google Scholar
Digital Library
- 13 deCampo, Leila, "Introducing the Computer at a Small Liberal Arts College", SIGCSE Bulletin, Vol. 2, No. 3, November, 1970. Google Scholar
Digital Library
- 14 Fisher, P., Hankley, W., Wallentine, V., "Separation of Introductory Programming and Language Instruction", SIGCSE Bulletin, Vol. 5, No. 1, February, 1973. Google Scholar
Digital Library
- 15 Flon, L., Hilfinger, P. N., Shaw, M., and Wulf, W. A., "A Fundamental Computer Science Course that Unifies Theory and Practice", SIGCSE Bulletin, Vol. 10, No. 1, February, 1978. Google Scholar
Digital Library
- 16 Furugori, T. and Jalics, P., "First Course in Computer Science, A Small Survey", SIGCSE Bulletin, Vol. 9, No. 1, February, 1977. Google Scholar
Digital Library
- 17 Gibbs, N. E., "An Introductory Computer Science Course for All Majors", SIGCSE Bulletin, Vol. 9, No. 3, August, 1977. Google Scholar
Digital Library
- 18 Hamblin, J. W., "Computer Science and Related Degree Programs in U. S. Higher Education", SIGCSE Bulletin, Vol. 1, No. 4, December 1969. Google Scholar
Digital Library
- 19 Hanson, A. and Maly, K., "A First Course in Computer Science: What it Should Be and Why", SIGCSE Bulletin, Vol. 7, No. 1, February, 1975. Google Scholar
Digital Library
- 20 Highland, H. J. and Thompson, C. B., "An Integrated {Two- and Four-year} Curriculum in Information Processing at a State Technical College", SIGCSE Bulletin, Vol. 5, No. 1, February, 1973. Google Scholar
Digital Library
- 21 Horowitz, E. and Horowitz, M. C., "Computers and Society: An Interdisciplinary Approach", SIGCSE Bulletin, Vol. 5, No. 1, February, 1973. Google Scholar
Digital Library
- 22 Keller, R. F., "A Modern Beginning Programming Course", AFIPS, Vol. 45, 1976, NCC.Google Scholar
- 23 Khailany, A., "Alternative Teaching Strategy for An Introductory Computer Language Course", SIGCSE Bulletin, Vol. 9, No. 1, February, 1977. Google Scholar
Digital Library
- 24 Khailany, A. and Holland, R., "An Introductory Course in a School of Business", SIGCSE Bulletin, Vol. 7, No. 2, June, 1975. Google Scholar
Digital Library
- 25 Lawis, C. P., "Description of an Introductory Course in Programming Language", SIGCSE Bulletin, Vol. 6, No. 3, September, 1974. Google Scholar
Digital Library
- 26 Lee, H. E., "Computers in Society — A Course Description, Purpose and Rationale", SIGCSE Bulletin, Vol. 4, No. 1, March, 1972. Google Scholar
Digital Library
- 27 Mazlack, L. J., "Developing Computer Awareness", SIGCSE Bulletin, Vol. 9, No. 1, February, 1977. Google Scholar
Digital Library
- 28 Nanney, T. R., "Computer Science: An Essential Course for the Liberal Arts", SIGCSE Bulletin, Vol. 8, No. 3, September, 1976. Google Scholar
Digital Library
- 29 Podolsky, A. and Smith, C. R., Education Directory, Washington, D. C., U. S. Government Printing Office, 1977.Google Scholar
- 30 Pohl, I. and Shaw, A., "Introducing Computer: An Alternative", IFIP Proceedings, August, 1977.Google Scholar
- 31 Prather, R. E. and Schlesinger, J. D., "A Lecture/Laboratory Approach to the First Course in Programming", SIGCSE Bulletin, Vol. 10, No. 1, February, 1978. Google Scholar
Digital Library
- 32 Ralston, A., "FORTRAN and the First Course in Computers", SIGCSE Bulletin, Vol. 3, No. 4, December, 1971. Google Scholar
Digital Library
- 33 Salton, G., "Introductory Programming at Cornell", SIGCSE Bulletin, Vol 5, No. 1, February, 1973. Google Scholar
Digital Library
- 34 Sammet, J. E., "Description of Course Given in the Humanities and Social Science", SIGCSE Bulletin, Vol. 7, No. 1, February, 1975. Google Scholar
Digital Library
- 35 Schneider, G. M., "The Introductory Computer Science Course in Computer Science—Ten Principles" SIGCSE Bulletin, Vol 10, No. 1, February, 1978. Google Scholar
Digital Library
- 36 Sloan, M. E., "Survey of Electrical Engineering and Computer Science Departments in the U. S.", Computer, December, 1975.Google Scholar
- 37 Solnsteff, N., "Programming Languages for Introductory Computing Courses — A Position Paper", SIGCSE Bulletin, Vol. 10, No. 1, February, 1978. Google Scholar
Digital Library
- 38 Sterling, T. and Pollack, S., "Experience with a 'Universal' Introductory Course in Computer Science", SIGCSE Bulletin, Vol. 2, No. 3, November 1970. Google Scholar
Digital Library
- 39 Sterling, T. D. and Weinkam, J. J., "The Simon Fraser One Track Universal Curriculum for Computing Science", SIGCSE Bulletin, Vol. 6, No. 1, February, 1974. Google Scholar
Digital Library
- 40 Stokes, G., "Computer Science Department Service Courses", SIGCSE Bulletin, Vol. 6, No. 3, September, 1974. Google Scholar
Digital Library
- 41 Wegner, P., "Problems of Computer Science Education in Small Colleges", SIGCSE Bulletin, Vol. 3, No. 3, September, 1971. Google Scholar
Digital Library
- 42 Winslow, L., "A Structured Introductory Computer Science Course", SIGCSE Bulletin, Vol. 9, No. 1, February, 1977. Google Scholar
Digital Library
Index Terms
A study of the first course in computers
Recommendations
A study of the first course in computers
SIGCSE '78: Proceedings of the ninth SIGCSE technical symposium on Computer science educationThis paper describes the first course in computers as taught at community colleges, colleges, or universities. The paper is divided into two major parts. The first part describes four Approaches and three courses. The four Approaches refer to the mix of ...
Computer science in kindergarten? Of course!: the ABC'S of the K-12 CSTA model curriculum in computer science
In the United States, computer science as a topic in pre-college education has historically been less than successful. Some states certify computer science teachers, but others do not. Some states have rigorous standards, but others do not. Some school ...
A graduate immigration course in computer science
SIGCSE '78: Papers of the SIGCSE/CSA technical symposium on Computer science educationAs part of a RIAS grant from the NSF, a pilot course intended for incoming graduate students in computer science was offered during the fall of 1977. This course was intended to acquaint new graduate students with (1) the CS graduate curriculum and ...






Comments