skip to main content
article
Free Access

Toward a first course based on object-oriented patterns

Authors Info & Claims
Published:01 March 1996Publication History
First page image

References

  1. 1 Astrachan, Owen, and David Reed (1995). "AAA and CSI: An Applied Apprenticehip Approach to CSI," SIGCSE Bulletin 27(1): 1-5. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Coad, Peter (1992). "Object-Oriented Pattern.,;," Communications of the ACM 35(9): 152-159. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Conner, D. Brookshire, David Niguidula, and Andries van Dam (1994). "Object-Oriented Programming: Getting Right at the Start," OOPSLA '94 Education Symposium.Google ScholarGoogle Scholar
  4. 4 Detienne, F. (1990). "Difficulties in Designing with an Object-Oriented Programming Language," INTERACT '90, Cambridge, England. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Pattern-Based Programming Instruction (199:5). NSF Grant DUE-9455736.Google ScholarGoogle Scholar
  6. 6 Gamma, Erich, Richard Helm, Ralph Johnson, alad John Vlissides (1995). Design Patterns. Addison-Wesley.Google ScholarGoogle Scholar
  7. 7 Guzdial, Mark (1995). "Centralized Mindset: A Student Problem with Object-Oriented Programming," SIGCSE Bulletin 27(1): 182-185. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 Kolling, Michael, Bett Koch, and John Rosenberg (1995). "Requirements for a First Year Object-Oriented Teaching Language," SIGCSE Bulletin 27(1): 173-177. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9 Lea, Doug (1994). "Christopher Alexander: An Introduction for Object-Oriented Designers," A CM Software Engineering Notes, January 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Linn, Marcia C., and Michael J. Clancy (1992). "The Case for Case Studies of Programming Problems," Communications of the ACM 35(3): 121-132. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 Pattis, Richard E. (1993). "The 'Procedures Early' Approach in CS 1: A Heresy," SIGCSE Bulletin 25(1): 1212- 126. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12 Pattis, Richard E. (1995). "Teaching OOP in C++ to Novices by using an Artificial-Life Framework." Submitted to 1996 SIGCSE Technical Symposium. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13 Reek, Margaret M. (1995). "A Top-Down Approach to Teaching Programming," SIGCSE Bulletin 27(1):6-9. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14 Reid, Richard J. (1993). "The Object-Oriente.d Paradigm in CS 1," SIGCSE Bulletin 25(1):265-269. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15 Rist, Robert S. (1989). "Schema Creation in Programming," Cognitive Science 13:389-414.Google ScholarGoogle ScholarCross RefCross Ref
  16. 16 Soloway, Elliot (1986). "Learning to Program = Learning to Construct Mechanisms and Explanations," Communications of the ACM 29(9):850-858. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Toward a first course based on object-oriented patterns

      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 28, Issue 1
        March 1996
        379 pages
        ISSN:0097-8418
        DOI:10.1145/236462
        Issue’s Table of Contents
        • cover image ACM Conferences
          SIGCSE '96: Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
          March 1996
          447 pages
          ISBN:089791757X
          DOI:10.1145/236452

        Copyright © 1996 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 March 1996

        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!