• DocumentCode
    2507262
  • Title

    Teaching object orientation: patterns and reuse

  • Author

    Gray, N.A.B.

  • Author_Institution
    Dept. of Comput. Sci., Wollongong Univ., NSW
  • fYear
    1996
  • fDate
    14-18 Jul 1996
  • Firstpage
    72
  • Lastpage
    80
  • Abstract
    The paper describes an advanced undergraduate “object oriented programming” subject that has the aim of developing good software engineering practices with regard to reusable designs and reusable components. The subject utilizes framework class libraries. A simplified framework, embodying many of the design patterns from more complex frameworks, is used to provide an introduction to frameworks. Assignments for the subject give students practice in reusing components (such as collection classes), standard design patterns (such as command handler chains), and complete designs for applications as provided by the frameworks
  • Keywords
    computer science education; object-oriented programming; software libraries; teaching; collection classes; command handler chains; design patterns; framework class libraries; object orientation education; object oriented programming; reusable components; reusable designs; simplified framework; software engineering practices; standard design patterns; Aircraft; Code standards; Computer science; Education; Object oriented modeling; Object oriented programming; Packaging; Shape; Software engineering; Software libraries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Australian Software Engineering Conference, 1996., Proceedings of 1996
  • Conference_Location
    Melbourne, Vic.
  • Print_ISBN
    0-8186-7635-3
  • Type

    conf

  • DOI
    10.1109/ASWEC.1996.534125
  • Filename
    534125