• DocumentCode
    2400370
  • Title

    Teaching C++: experience at Victoria University of Wellington

  • Author

    Biddle, R.L. ; Tempero, E.D.

  • Author_Institution
    Dept. of Comput. Sci., Victoria Univ., Wellington, New Zealand
  • fYear
    1994
  • fDate
    22-25 Nov 1994
  • Firstpage
    274
  • Lastpage
    281
  • Abstract
    In 1992 we introduced C++ as one of the major programming languages used in our teaching at the Computer Science Department at Victoria University of Wellington. We now have three years worth of experience of teaching C++ in both university and professional courses, and the paper is a review of the decisions we have made and the experience toe have gained. The paper has three goals. The first is to examine our curriculum design, specifically the choice of programming languages used in our computer science degree programme. We discuss the factors that influenced our choice. The second goal is to present our approach to teaching object-oriented programming in general and C++ in particular. Finally, we discuss our experience associated with teaching C++, in particular focusing on the advantages and disadvantages of the language
  • Keywords
    C language; computer science education; educational courses; object-oriented languages; object-oriented programming; reviews; teaching; C++ teaching; Computer Science Department; Wellington Victoria University; computer science degree programme; curriculum design; decisions; major programming languages; object-oriented programming teaching; professional courses; programming language choice; review; university courses; Assembly; Computer languages; Computer science; Education; Object oriented programming; Operating systems; Programming profession; Seminars; Software engineering; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Education Conference, 1994. Proceedings.
  • Conference_Location
    Dunedin
  • Print_ISBN
    0-8186-5870-3
  • Type

    conf

  • DOI
    10.1109/SEDC.1994.475348
  • Filename
    475348