| | |
Summary: Object Centered Design for Java:
Teaching OOD in CS-1
Joel Adams Jeremy Frens
Department of Computer Science
Calvin College
Grand Rapids, MI 49546
{adams, jdfrens}@calvin.edu
Abstract
Object-centered design (OCD) is a methodology developed to
help novice C++ programmers learn to design software. By
adapting OCD for use with Java, we can reduce the number of
phases in OCD from five to three, and introduce object-oriented
design (OOD) in CS-1 instead of CS-2.
Categories & Subject Descriptors
D.2.2 [Software Engineering]: Design Tools and Techniques
Object-oriented design methods.
General Terms
Design, Languages.
Keywords
CS 1/2, Object-Oriented Issues, Software Engineering, Program-
|