skip to main content
article
Free Access

Introducing undergraduates to object orientation using the Turing language

Published:12 March 1994Publication History
Skip Abstract Section

Abstract

Object-oriented programming was introduced in the 1980s and is now being used extensively in industry, but academia has not generally included it as a main stream topic for instruction. Part of the difficulty is the lack of good software to support teaching of object orientation. This paper describes an approach that teaches OO concepts across the Computer Science undergraduate curriculum, beginning in the introductory course, using the Object-Oriented Turing system.

References

  1. Budd 91 Budd, T. An Introduction to ObJect-Oriented Programming. Addison-Wesley Publishing Company, Reading, Massachusetts. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Booch 91 Booth, G, Object-Oriented Design with Applications. Benjamin/Cummings, Redwood City, Calif 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Cox 87 Object-Oriented Programming: An Evolutionary Approach. Addison-Wesley Publishing Company, Reading, Massachusetts. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Holt 88 Holt, R. C. and Cordy, J.R. The Turing Programming Language. Comm. ACM 31, 12 (Dec. 1988), 1410-1423. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Holt 92 Holt, R.C. Turing Reference Manual, Third Edition, Holt Software Associates Inc., March 1990, 361 pages, Toronto.Google ScholarGoogle Scholar
  6. Mancoridis 93 Mancoridis, S., Holt, R., and Penny, D. A "Curriculum-Cycle" Environment for Teaching Programming. 24th SIGCSE Technical Symposium, Assoc. for Computing Machinery, Feb. 18-19, Indianapolis, indiana, SIGCSE Bulletin 25, 1 (Mar. 1993). Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Mazaitis 93 Mazaitis, D. The Object-Oriented Paradigm in the Undergraduate Curriclum: A Survey of Implementations and Issues. SIGCSE Bulletin, 25, 3 (Sept. 93), pp. 58-64. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Meyer 88 Meyer, B. ObJect-Oriented Software Construction. Prentice-Hall International, London. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Reid 92 Reid, R. The Object-Oriented Paradigm in CS1. 24th SIGCSE Technical Symposium, Assoc. for Computing Machinery, Feb. 18-19, Indianapolis, Indiana, SIGCSE Bulletin 25, 1 (Mar. 1993), pp. 265-269. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Shaw 89 Shaw, M. Larger Scale Systems Require Higher-Level Abstractions. Proceedings of Fifth International Workshop on Software Specifications and Design, IEF~F~ Computer Society, 1989, pp. 143-146. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Sommerville 92 Sommerville, Ian, Software Engineering, Fourth Edition. Addison-Wesley, 649 pp., 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Temte 91 Temte, M.C. Let' s Begin Introducing the Object-Oriented Paradigm. SIGSCE Bulletin 23, 1 (March 1991), 73-77. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Introducing undergraduates to object orientation using the Turing language

      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 26, Issue 1
        March 1994
        410 pages
        ISSN:0097-8418
        DOI:10.1145/191033
        Issue’s Table of Contents
        • cover image ACM Conferences
          SIGCSE '94: Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
          March 1994
          414 pages
          ISBN:0897916468
          DOI:10.1145/191029

        Copyright © 1994 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 12 March 1994

        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!