ACM Home Page
Please provide us with feedback. Feedback
Evolving an integrated curriculum for object-oriented analysis and design
Full text PdfPdf (250 KB)
Source
Technical Symposium on Computer Science Education archive
Proceedings of the 39th SIGCSE technical symposium on Computer science education table of contents
Portland, OR, USA
SESSION: Object-oriented conceptions and misconceptions table of contents
Pages 337-341  
Year of Publication: 2008
ISBN:978-1-59593-799-5
Also published in ...
Authors
Sarnath Ramnath  St. Cloud State University, St. Cloud, MN, USA
Brahma Dathan  Metropolitan State University, St. Paul, MN, USA
Sponsors
ACM: Association for Computing Machinery
SIGACCESS: ACM Special Interest Group on Accessible Computing
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 25,   Downloads (12 Months): 103,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1352135.1352252
What is a DOI?

ABSTRACT

Object-Oriented Analysis and Design has established itself as an integral and critically vital part of the software development process. In this paper, we describe an integrated approach to teaching this subject so that it covers vital components of this vast field: analysis, object-oriented design principles such as the Liskov Substitution Principle, the design process, which shows how and where the rules are applied, modeling, design and architectural patterns, language features, and refactoring. The course has evolved over the past 10 years to one that revolves around three major case studies. This evolution has resulted in a course that covers all important aspects of OOAD in a manner that emphasizes their inter-relatedness and hence their relevance to overall design process. Feedback suggests that this approach has improved students' understanding of the OOAD concepts.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
3
4
 
5
 
6
R. Grant. A claim for the case method in the teaching of geography, journal of geography in higher education. Journal of Geography in Higher Education, 21(2):391?-395, 2002.
 
7
C. Kreber. Learning experientially through case studies? a conceptual analysis. Teaching in Higher Education, 6(2):217?-228, 2001.
8
9
10
11
 
12
 
13
L. Mustoe and A. Croft. Motivating engineering students by using modern case studies. International Journal of Engineering Education, 15(6):469?-476, 1999.
14
 
15
16
17
18
19

Collaborative Colleagues:
Sarnath Ramnath: colleagues
Brahma Dathan: colleagues