skip to main content
article
Free Access

The object-oriented paradigm in the undergraduate curriculum: a survey of implementations and issues

Published:01 September 1993Publication History
Skip Abstract Section

Abstract

Many undergraduate computer science programs have not yet incorporated the object-oriented paradigm into their curriculum or have done so only minimally. Furthermore, programs which do teach object-oriented design and programming do so in a variety of ways. This paper presents a survey of different approaches to incorporating the object-oriented paradigm into the undergraduate curriculum. Data were complied from experiences related in the current literature and from a survey of undergraduate programs in Connecticut. To round out the discussion, feedback from local industry with regard to its use of this methodology is included: specifically, is there a need for proficiency in object-oriented design and programming?

References

  1. [1] Kent Beck and Ward Cunningham, "A Laboratory For Teaching Object-Oriented Thinking," Proc OOPSLA 1989, pp 1-7, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. [2] Joseph Bergin, "The Object-Oriented Data Structures Course," Proc SOOPPA 1990, pp 100- 111, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [3] Chip Dixon, "An introduction to Object-Oriented Programming through Turbo Pascal," SIGCSE, Vol. 23 No 2 pp 33-36, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. [4] Michael J. Lutz, "Experiences With an Undergraduate Seminar on Object-Oriented Concepts," Proc SOOPPA 1990, pp 92-100, 1990.Google ScholarGoogle Scholar
  5. [5] Bertrand Meyer, "From Structured Programming to Object-Oriented Design: the Road to Eiffel" in Structured Programming, Springer-Verlag Inc., New York, pp 19-39, 1989.Google ScholarGoogle Scholar
  6. [6] Scott Meyers, "Working with Object-Oriented Programs: the View from the Trenches is Not Always Pretty," Proc SOOPPA 1990, pp 51-66, 1990.Google ScholarGoogle Scholar
  7. [7] J.R. Pugh, et.al., "Introducing Object-Oriented Programming into the Computer Science Curriculum," SIGCSE, pp 98-102, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. [8] Reid, "Object-Oriented Programming in C++," SIGSCE, Vol. 23 No 2, pp 9-15, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. [9] Suzanne Skublicks and Paul White, "Teaching Smalltalk as a First Programming Language," SIGCSE, Vol 23 No 1, pp 231-235, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. [10] Mark C. Temte, "Let's Begin Introducing the Object-Oriented Paradigm," SIGCSE, Vol. 23 No 1, pp 73-78, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. [11] Allen B. Tucker, Computing Curricula 1991, Report of the ACM/IEEE Joint Curriculum Task Force, IEEE Computer Society Press, 1990.Google ScholarGoogle Scholar

Index Terms

  1. The object-oriented paradigm in the undergraduate curriculum: a survey of implementations and issues

      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 25, Issue 3
        Sept. 1993
        66 pages
        ISSN:0097-8418
        DOI:10.1145/165408
        Issue’s Table of Contents

        Copyright © 1993 Author

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 September 1993

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader