A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2004; you can also visit the original URL.
The file type is application/pdf
.
Object orientation in CS1-CS2 by design
2002
Proceedings of the 7th annual conference on Innovation and technology in computer science education - ITiCSE'02
This paper argues for a design driven approach to an objectoriented CS1-CS2 sequence in which object-orientation is thematic. Our approach integrates several components: (i) a strong object-oriented approach, (ii) design using UML, (iii) design patterns to manage complexity, and (iv) complex examples and projects to motivate the use of object-orientation and to motivate students by solving non-trivial problems. While this is a "programming-first" approach to CS1-CS2, it addresses several
doi:10.1145/544414.544437
dblp:conf/iticse/AlphonceV02
fatcat:25ivq5cypzc2tdctrlx6fdu4zy