From EduTechWiki - Reading time: 5 min
An affordance is an action that an individual can potentially perform in their environment. (Wikipedia, nov 1 2007)
See also: Human-computer interaction, User-centered design, Intelligent learning environment, Open learner model, Distributed cognition, Affordances and constraints of learning technologies
The term affordance was used by perceptual psychologist J. Gibson to describe the properties of the environment upon which one can act. They are action possibilities within an environment or the ways in which the environment allows one to interact with it.
Derived from Gibson's definition, affordance for Norman (1999) refers to the possibilities of action communicated by the environment and perceived by the actor.
Gaver (1991) like Gibson sees affordances as possible actions afforded by an object or environment as existing regardless of whether or not they are perceived but by separating affordances from their perception, elaborates on the interaction between them necessary for an action system. (Gaver, 1991, p. 80)
Gaver also breaks down perceptible affordances into
In his book The Psychology of Everyday Things, Norman applies the term affordance to design of physical and virtual products and environments. He later makes the distinction between real and perceived affordances inherent in objects and environments, with perceived affordances being the actions users perceive are possible (or not possible in the case of non-affordances) Where physical objects contain both real and perceived affordances (e.g. a cylinder affords rolling), graphic and interface design of computer-based environments is concerned with what a user perceives to be possible or not and what actions the user infers to be potentially useful (e.g. clicking on an icon will have an effect on the system, whereas touching the screen will not, though both actions are afforded by a personal computer) (Norman, 1999)
Using Gaver's distinctions, design would be concerned with the influence it can have on both false and perceptible affordance and in many instances in instructional design or gaming design with hidden affordances that must be discovered through the former two.
Norman (1999) suggests four basic principles to increase the perception of the affordances of screen-based environments.
However in using affordances as frameworks for designing interactions and interfaces, issues related to Cognitive load theory and the differences between novice and expert users (Expertise reversal effect) must be considered. One possible approach is to allow users to customize their environments as their expertise increases.
From the distributed cognition perspective, the unit of analysis is the interaction between the components of the system, i.e. both the actors "internal space" and the "external space". Accordingly, Zang and Patel (2006) define affordances as distributed representations that extend across external (the environment) and internal (the organism) representations.
Affordances are the allowable actions specified by the environment coupled with the properties of the organism. In distributed cognition, affordances can be considered as distributed representations extended across the environment and the organism. The structures and information in the environment specifies the external representation space. The physical structures of the organism and the structures and mechanisms of internal biological, perceptual, and cognitive faculties specify the internal representation space. The external and internal representations together specify the distributed representation space, which is the affordance space.
The external and internal representation spaces can be described by either constraints or allowable actions. Constraints are the negations of allowable actions. That is, the allowable actions are those satisfying the constraints, and the constraints set the range of the allowable actions.
(Zang and Patel, 2006:Preprint, emphasis added by DKS.)
Zang and Patel (2006) then present a categorization of affordances from this perspective of distributed cognition:
(to be written)