Welcome to L3D's XWiki for Courses » XWiki Space » Data types » XWiki User Class » hoehl » A1Jeff Hoehl
A1Jeff Hoehl
Last modified by Hal Eden on 2010/08/20 11:06
Human Computer Interaction (HCI)
Human Computer Interaction (HCI) is a multidisciplinary field regarding the design, use, and improvement of interactions between computer and humans. It includes computer science, psychology, sociology, anthropology, and industrial design as supporting disciplines to understand how humans use computers and how computers can be improved to better facilitate communication with people.
http://www.sigchi.org/cdg/cdg2.html
Computer-Supported Cooperative Work (CSCW)
Computer-Supported Cooperative Work (CSCW) is a multidisciplinary field regarding the use of groupware, technology used for groups of individuals to work together across time and/or place. CSCW draws from computer science, organizational psychology, communication research, and anthropology to improve how individuals work in groups and how groups work together using computers.
http://www.usabilityfirst.com/groupware/intro.txl
Computer-Supported Collaborative Learning (CSCL)
Computer-Supported Collaborative Learning (CSCL) is a discipline closely related to CSCW in that it studies how computers provide support to group work with a common task or purpose. However, CSCL emphasizes the content being communicated rather than CSCW's focus on communication techniques and is thus targeted towards education and learning over business needs.
http://www.edb.utexas.edu/csclstudent/dhsiao/theories.html
Design of Interactive Systems (DIS)
The Design of Interactive Systems (DIS) is a field closely related to HCI but with emphasis less on the particular interactions between a human and the computer and a strong emphasis on the entirety of the environment. DIS focuses on the combination of the user, computer, environment, task, as well as the interface in studying system design and incorporates aspects of psychology and group sociology.
http://web.njit.edu/~turoff/coursenotes/CIS732/book/chapters/is1gc.htm#a1.1
Participatory Design (PD)
Participatory Design (PD) is the discipline of designing and developing interactive systems with a strong focus on having the end-user involved with the design considerations and decisions. PD emphasizes that context, environment, and organization constraints influence how a user will ultimately use a system and should be considered during the design process.
http://cpsr.org/issues/pd/introInfo/view
User Modeling
User Modeling is an approach to interface design with a strong focus on users having distinct, yet repeated, patterns of behavior. These are reflected in thinking of users with distinct personas and/or roles and designing interactions to accommodate the varying personas, roles, tasks, scenarios, etc.
http://wiki.fluidproject.org/display/fluid/User+Modeling+-+How+To+Guide
Pervasive Computing
Pervasive computing refers to the current trend of daily interactions with computing systems to be increasingly ubiquitous and omnipresent in our everyday lives. This has especially catalyzed as wireless systems have become increasingly widespread and as performance and usability has improved in mobile computing. Increasingly complex and capable systems are being implemented more routinely in cars, stores, toys, and mobile devices. Furthermore, these systems are increasingly becoming networked and Internet-connected adding to the wealth of capability and possibility in ubiquitous computer systems. Understanding the interactions and use of computer systems becomes increasingly important as the trend for pervasive computing continues for several reasons. First, users are exposed more often to computing systems and thus will continue to interact with them at growing rates and will spend more time throughout their day using digital systems. Second, these interactions will become increasingly less voluntary. Pervasive computing can force human-computer interactions on users in a non-discretionary context and sometimes without alternatives. Once a user no longer has a choice except to use a computer system, its ability to support their needs becomes critically important. Third, it can segregate and limit the abilities for users unfamiliar or uncomfortable with traditional system interactions. This can lead to not only social ostracism but also the inability to function productively in everyday society. Fourth, as systems become more pervasive, a dependency on them will form and their efficient and stable use becomes incredibly important. Overall, pervasive computing can provide huge benefits to society but the ways in which humans interact with the technology must be studied and understood to ensure new systems benefit society as a whole without segregating or limiting individuals.
http://www.pervasive.dk/
http://searchnetworking.techtarget.com/sDefinition/0,,sid7_gci759337,00.html