skip to main content
article
Free Access

The introductory programming course in computer science: ten principles

Published:01 February 1978Publication History
First page image

References

  1. Furugori, T., Jalics, P., "The First Course In Computer Science --- A Small Survey", SIGCSE Bulletin, Vol. 9, No. 1, Feb., 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Channon, R., "An Experiment With An Introductory Course In Computer Science (University of Texas)", SIGCSE Bulletin, Vol. 9, No. 3, Aug., 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Gibbs, N., "An Introductory Computer Science Course For All Majors (William & Mary)", <SIGCSE Bulletin, Vol. 9, No. 3, Aug., 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. "Curriculum Recommendations For the Undergraduate Program In Computer Science --- A Working Report", SIGCSE Bulletin, Vol. 9, No. 2, June, 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Yohe, J. M., "An Overview of Programming Practices", ACM Computing Surveys, Vol. 6, No. 4, Dec., 1974. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Ledgard, H., "Programming Proverbs", Hayden Book Co., 1975.Google ScholarGoogle Scholar
  7. Knuth, D., "The Art of Computer Programming", Vol. 1, 2, 3, Addison - Wesley, 1968. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Shortt, J., Wilson, T., "Problem Solving and the Computer", Addison - Wesley, 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Schneider, G. M., Weingart, S., Perlman, D., "Introduction To Programming and Problem Solving In PASCAL", John Wiley & Sons, 1978. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Aho, A., Hopcroft, J., Ullman, J., "The Design and Analysis of Computer Algorithms", Addison - Wesley, 1975, p. 34. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Horowitz, E., Sahni, S., "Fundamentals of Data Structures", Computer Science Press, 1977. p. 543.Google ScholarGoogle Scholar
  12. Maly, K., Hanson, A., "Fundamentals of Computing Sciences", Prentice-Hall, 1978.Google ScholarGoogle Scholar
  13. Hosch, F., "Wither Flowcharting?", SIGCSE Bulletin, Vol. 9, No. 3, August, 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Wirth, N., "Algorithms + Data Structures = Programs", Prentice-Hall, 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Conway, R., Gries, D., Zimmerman, E., "A Primer on PASCAL", Winthrop, 1976.Google ScholarGoogle Scholar
  16. Webster, C. A. G., "Introduction To PASCAL", Heyden, London, 1976.Google ScholarGoogle Scholar
  17. Friedman, F., Koffman, E., "Some Pedagogic Considerations In Teaching Elementary Programming Using Structured FORTRAN", Proc. of the Computer Science and Education Conference, Anaheim, CA, 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Kernighan, B., Plauger, P., "The Elements of Programming Style", McGraw Hill, 1974. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Conway, R., Gries, D., "An Introduction To Programming", Winthrop, 1975.Google ScholarGoogle Scholar
  20. "Implementation Checklist", The PASCAL Newsletter, Number 8, May, 1977.Google ScholarGoogle Scholar
  21. Jensen, K., Wirth, N., "PASCAL --- User's Manual and Report", Springer - Verlag, 1974. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Dijkstra, E., "The Humble Programmer", ACM Turing Award Lecture, Comm. of the ACM, Vol. 15, No. 10, 1972. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

(auto-classified)
  1. The introductory programming course in computer science: ten principles

    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

    Full Access

    • Published in

      cover image ACM SIGCSE Bulletin
      ACM SIGCSE Bulletin  Volume 10, Issue 1
      The papers of the SIGCSE/CSA technical symposium on computer science education
      February 1978
      296 pages
      ISSN:0097-8418
      DOI:10.1145/990654
      Issue’s Table of Contents
      • cover image ACM Conferences
        SIGCSE '78: Papers of the SIGCSE/CSA technical symposium on Computer science education
        February 1978
        311 pages
        ISBN:9781450374767
        DOI:10.1145/990555
        • Conference Chair:
        • Kenneth Williams

      Copyright © 1978 ACM

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 February 1978

      Check for updates

      Qualifiers

      • article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader
    About Cookies On This Site

    We use cookies to ensure that we give you the best experience on our website.

    Learn more

    Got it!