![]() |
![]() ![]() ![]()
Implementing the Tenth Strand - Page 11 of 18The situations in which a technology will be used, the people who will use that technology, and the uses to which it will be put, are all more varied and diverse than one might first expect. It is better to develop the system with this variability in mind than to be surprised by it later. Students need to learn to consider issues such as culture, gender, ethnicity, age, and disability at the very beginning of every design process. They also need to consider the variety of situations and conditions under which a product will be used and the variety of purposes for which it might be used.
ES4.5 Empirical data are crucial to the design and development processes. Suggested laboratories(3):1. For a given application, have students design different interfaces for different social contexts. 2. Work through a case study in which the interest of the users and the customer are inconsistent, and the developers are caught in the middle. 3. Students are required to devise a quantitative hypothesis about one aspect of a particular interface in one or more specific social contexts. They will then be given empirical data on actual use to confirm or reject the hypothesis. Connections: Related to: ES2, ES5 Prerequisites: one semester of computer programming
ES5: Basic Skills of Social AnalysisThree basic skills of social analysis appropriate for computer professionals are:
1 ) identifying and interpreting the social context of a particular implementation, Recurring concepts: complexity, consistency and completeness, trade-off and consequences, evolution Lecture topics:(3 hours):
ES5.1 Identifying and interpreting the social context of a particular
implementation.
ES5.2 Identifying assumptions and values embedded in a particular system.
ES5.3 Evaluating, by use of empirical data, a particular implementation of a
technology.
![]() ![]() ![]() ![]() |