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. Sim | 1 | 0 | 0.34 |
George Wright | 2 | 3 | 1.62 |
ER Sim | 3 | 0 | 0.34 |