|
|||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||
ABSTRACT
In art, "Design is composition. A design consists of parts arranged into a coherent whole." In computer science, "The design lays out the classes and objects needed in a program and defines how they interact." Are we not saying that software design is parts (classes and objects) arranged into a coherent whole? The paper looks at design principles as expressed in beginning courses in these two seemingly disparate disciplines. The majority of the paper is concerned with the presentation of a minimal working vocabulary for visual design issues. It concludes with some observations about the worldviews from computer science and from art, and the importance of making students aware of the worldview of the typical user of their products. 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.
|
|||||||||||||||||||||||||||||||||||||||||||