skip to main content
10.1145/800106.803428acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
Article
Free Access

An approach to the introductory computer science course for non-majors

Published:02 February 1977Publication History

ABSTRACT

The course described in this paper is intended for students who are not majoring in computer science or mathematics. In a typical semester students majoring in such diverse fields as dietetics, sociology, psychology, elementary education, accounting, broadcasting, physical education, music, industrial technology, english, business administration, chemistry and secretarial science are enrolled in the course. Virtually the only common element in the background of the students enrolled in the course is their lack of a previous university course in either mathematics or computer science. The highest level of mathematical education that may be expected is first year high school algebra; occasionally even that expectation is too high. 4 For students with this background many of the available textbooks are not satisfactory. This paper will attempt to further clarify the nature of the course by stating its objectives, by discussing the choice of a language for the course, by discussing what topics normally included in available textbooks are not desirable, and finally by suggesting topics which are desirable in an introductory course for non majors.

References

  1. 1.Arib, M.A., Computers and the Cybernetic Society, Academic Press, New York, 1977.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.Cherniak, Bob, Introductory Programming Reconsidered - A User-Oriented Approach, SIGCSE Bulletin, V8, No. 1. February, 1976.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.Cheney, Robert S., An Introductory Computer Survey Course, SIGCSE Bulletin, V7, No. 3, September, 1975.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.Chi, Emile C., et. al., Computer Science at Staten Island Community College: Teaching Computer Science in an Open Admissions Environment, SIGCSE Bulletin, V6, No. 1, February, 1974.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.Galler, B. A., The Language of Computers, McGraw-Hill, New York, 1962.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.Gries, David, What Should we Teach in an Introductory Programming Course? SIGCSE Bulletin, V6, No. 1, February, 1974.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.Gross, J. L. and Brainerd, W. S., Fundamental Programming Concepts, Harper and Row, New York, 1972.]]Google ScholarGoogle Scholar
  8. 8.Kemeny, J. G. and Kurtz, T. E., BASIC Programming, Wiley, New York, 1971.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.Kunstram, A. H. and Howland, J. E., APL As a Lingua Franca In the Computer Science Curriculum, SIGCSE Bulletin, V6, No. 1, February 1974.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.Lucas, William R., Planned Attitude Change While Teaching Computer Literacy, SIGCSE Bulletin, V8, No. 1, February, 1976.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11.Rosenberg, Ivan M., Introductory Computer Science Courses A Modular Design, SIGCSE Bulletin, V8, No. 1. February, 1976.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.Walker, T. M., Fundamentals of Computer Science, Allyn and Bacon, Boston, 1975.]]Google ScholarGoogle Scholar

Index Terms

  1. An approach to the introductory computer science course for non-majors

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SIGCSE '77: Proceedings of the eighth SIGCSE technical symposium on Computer science education
      February 1977
      82 pages
      ISBN:9781450374101
      DOI:10.1145/800106
      • cover image ACM SIGCSE Bulletin
        ACM SIGCSE Bulletin  Volume 9, Issue 3
        Special issue eighth technical symposium on computer science education
        Aug 1977
        82 pages
        ISSN:0097-8418
        DOI:10.1145/382175
        Issue’s Table of Contents

      Copyright © 1977 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 2 February 1977

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate1,595of4,542submissions,35%

      Upcoming Conference

      SIGCSE Virtual 2024

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader