A principled approach to teaching OO first

  title={A principled approach to teaching OO first},
  author={David Gries},
There has been debate about whether OO should, or even can, be taught first in CS1 (using Java). We claim that OO can be taught successfully, provided certain principles are followed. These principles lead to the requirement of an appropriate model for classes and objects, which we provide. 
Highly Cited
This paper has 36 citations. REVIEW CITATIONS

From This Paper

Topics from this paper.
24 Citations
1 References
Similar Papers


Publications referenced by this paper.

A Multimedia Approach to Teaching Progamming, using Java

  • D. Gries, P. Gries
  • 2005
Highly Influential
8 Excerpts

Similar Papers

Loading similar papers…