Teaching C++ as an Introductory Language
The code and slides accessible here were used in
a tutorial given as part of PLDI (Programming Language
Design and Implementation) at FCRC 1996.
Postscript and Adobe Acrobat versions of the slides used in
the talk will be accessible soon.
I used many example programs in the tutorial. The code for these
is provided below. In some cases the code uses classes that are part
of the introductory
C++ book that I'm writing and in some cases the classes
have been designed for use in the
Advanced Placement Computer Science
courseas it changes to C++ from Pascal. Links to the necessary
classes are also given below.