Suzanne Smith, CS2 Workshop, statement

I will be teaching CS2 using an object-oriented language (C++) for the first time this spring 1999. We are switching to object orientation and C++ this fall in our CS1. I plan to cover basics of object orientation and using existing classes in CS1. Therefore, I will need to cover, in CS2, creating their own classes as well as the topics that I have traditionally taught in CS2. These topics include abstract data types and an introduction to software engineering.

I am concerned about how to cover all this material in one semester and am, therefore, interested in what suggestions result from the discussion in this workshop. I look forward to learning from the other participants of this workshop who have experience using an object-oriented language in CS2 and learning what works and what doesn't work.

Owen L. Astrachan
Last modified: Wed Oct 14 16:54:33 EDT 1998