Title
The difficulties of learning object-oriented analysis and design: An exploratory study
Abstract
Object-oriented analysis and design (OOAD) techniques are becoming increasingly popular. Advocates argue that OOAD produces systems that are more maintainable, more reusable, and of higher quality. In addition, OOAD proponents argue that OOAD is easier because the techniques are more "natural," However, recent research suggests that learning OOAD is difficult, Moreover, no clear pedagogy has emerged to assist instructors in industry and at universities in teaching OOAD. Here we report our efforts to understand students' difficulties in learning object-oriented concepts of OOAD. We studied students' perceptions of their understanding of OOAD concepts with a questionnaire. Students reported more difficulty in understanding and modeling the behavioral aspects of OOAD than the structural aspects. We learned that subjects' overall confidence in understanding OOAD depended on understanding object behavior and the models used in OOAD. On the basis of these findings we make several recommendations to improve OOAD instruction.
Year
DOI
Venue
2002
10.1080/08874417.2002.11647493
JOURNAL OF COMPUTER INFORMATION SYSTEMS
Field
DocType
Volume
Knowledge management,Psychology,Learning object,Exploratory research,Perception,Object-oriented analysis and design
Journal
42
Issue
ISSN
Citations 
2.0
0887-4417
0
PageRank 
References 
Authors
0.34
0
3
Name
Order
Citations
PageRank
Edward R. Sim100.34
George Wright231.62
ER Sim300.34