The effects of paradigm on cognitive activities in design
This research examines differences in cognitive activities and final designs among expert designers using object-oriented and procedural design methodologies, and among expert and novice object-oriented designers, when novices have extensive procedural experience. We observed, as predicted by others...
Gespeichert in:
Veröffentlicht in: | International journal of human-computer studies 1994-04, Vol.40 (4), p.577-601 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This research examines differences in cognitive activities and final designs among expert designers using object-oriented and procedural design methodologies, and among expert and novice object-oriented designers, when novices have extensive procedural experience. We observed, as predicted by others, a closer alliance of domain and solution spaces in object-oriented design compared to procedural design. Procedural programmers spent a large proportion of their time analysing the problem domain. In contrast, object-oriented designers defined objects and methods much more quickly and spent more time evaluating their designs through simulation processes. Novices resembled object-oriented experts in some ways and procedural experts in others. Their designs had the general shape of the object-oriented experts' designs, but retained some procedural features. Novices were very inefficient at defining objects, going through an extensive situation analysis first, in a manner similar to the procedural experts. Some suggestions for instruction are made on the basis of novice object-oriented designers' difficulties. |
---|---|
ISSN: | 1071-5819 1095-9300 |
DOI: | 10.1006/ijhc.1994.1028 |