• DocumentCode
    2698245
  • Title

    Using a multi-term project to teach object oriented programming and design

  • Author

    McKim, James C., Jr.

  • Author_Institution
    Rensselaer Polytech. Inst., Hartford, NY, USA
  • fYear
    1998
  • fDate
    3-7 Aug 1998
  • Firstpage
    469
  • Lastpage
    476
  • Abstract
    Software development is hard and teaching software development is almost as hard. Among the many difficulties that software developers have is that they must deal with long lived systems. Such systems are of necessity handed off from one development team to another, and another, and another, ad infinitum. Each new developer or development team must learn the existing system to the point where they can successfully take over its maintenance. Among the difficulties that we teachers of software developers face is the need to simulate this activity in the classroom, thus to better prepare our students for the work they will do. The paper describes an approach for doing this, and gives practical advice as to how to do it successfully, based on a course taught by the author: Object Oriented Programming and Design
  • Keywords
    computer science education; educational courses; object-oriented programming; software maintenance; teaching; classroom; development team; long lived systems; maintenance; multi-term project; object oriented programming; software development; teaching; Education; Educational institutions; Humans; Kernel; Object oriented modeling; Object oriented programming; Software engineering; Software libraries; Software systems; Sun;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages, 1998. TOOLS 26. Proceedings
  • Conference_Location
    Santa Barbara, CA
  • Print_ISBN
    0-8186-8482-8
  • Type

    conf

  • DOI
    10.1109/TOOLS.1998.711051
  • Filename
    711051