Abstract

This report looks back on 8 years of experience of using C++ as the initial language introducing programming to undergraduate and graduate students. The aims of the report are to explain the teaching approaches taken and to address questions that anyone considering adopting a similar language (including Java) might like answers to.

Keywords

C++; introductory programming language; teaching objecct-oriented

CS-TR No 777 An Assessment of C++ as an Introductory Teaching Language
Lee, P.A., Phillips, C.
School of Computing Science, Newcastle University, Sep 2002