Papers from the OOPSLA 96 Workshop: 'Teaching and Learning Object Design in the First Year'
Erzsébet Angster:
A Simple OO System Pattern to Introduce OOP with Design.
Owen Astrachan:
Object Design in the First Year, an Oxymoron
Donald J. Bagert:
In Teaching the Object-Oriented Paradigm, Providing a Complete Picture is Essential.
Martin L. Barrett:
A Sequence of Class Relationships.
Robert Biddle and Ewan Tempero:
Teaching Design by Teaching Reusability.
Mike Clancy:
Case Studies.
Alistair Cockburn:
Teaching OO Design Is Teaching How to Assess the Design's Future
Mike Evans:
CS1 As An Architectural Design Course
Amy S. Gause:
The Classroom Object: As an object models the real world, so should the classroom experience.
Eric Herness:
Don't Start with Code.
Urs Hvlze:
Teaching Design During the First Year: Just Say No.
R. González Maciel, A. Fernández, and A. Garrido:
A design toolbox for first year students.
Jaime Niqo:
Framing the Software Development Process: Three Views in the Nature of Software Solutions.
Jaime Niqo and F.A. Hosch:
Object Design vs. Algorithm Design: An introduction to problem modeling using objects.
Judit Nyékyné: Teaching Object Design through a Relational Model of Programming. (Not Available in html)
Michael Whitelaw:
Developing Design Concepts Using Constructivist Workshops on the Internet.
Kerstin Voigt:
Ooh, it's easy!
Stephen Schach:
The Importance Of Object Design Modification
Eugene Wallingford:
Teaching Object Patterns in the First Course
Robert Zimmer and Chris Reade:
Moving from a Functional to an Object Oriented Perspective as a First Programming Paradigm.