CMC/CC A Paradigms for Interaction Master IK, CIW, MMI L.M. Bosveld-de Smet Hoorcollege 3; ma. 18 sept. 2006; 16.00-18.00.

Slides:



Advertisements
Similar presentations
Chapter 4 paradigms. why study paradigms Concerns –how can an interactive system be developed to ensure its usability? –how can the usability of an interactive.
Advertisements

Human Computer Interaction Paradigms. why study paradigms  Concerns  how can an interactive system be developed to ensure its usability?  how can the.
Usability paradigms and principles z Designing for maximum usability is the goal of design z History of interactive system design provides paradigms for.
School of Computer Science & Information Technology G6DPMM - Lecture 5 Hypertext I.
1 HCI History Key people, events, ideas and paradigm shifts This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors.
1 HCI History Key people, events, ideas and paradigm shifts This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors.
Skills: none Concepts: innovation timing, research prototype, commodity versus custom hardware, graphical user interface, contributions of Doug Engelbart,
Lecture 7 paradigms.
Psychology 384 Human Factors Laboratory History and Foundations of Human Factors.
Interaction.
© M. Rauterberg, TU/eINTERACT 2003Sept 1-5, 2003 INTERACT 2003 Two Success Stories How to get benefits from user-centered design!
0 HCI Today Talk about HCI Success Stories Talk about HCI Success Stories Talk about Norman’s Paper Talk about Norman’s Paper Start talking about The human.
Computer-Mediated Communication / Computercommunicatie A Master IK, CIW, MMI L.M. Bosveld-de Smet Hoorcollege 2; ma. 11 sept. 2006;
CSCI 102 Intro to IT B Autumn 2002 Introduction to HCI Lecturer Gene Awyzio (02)
Agent-based Interfaces u u u
The WWW and HTML CMPT 281. Outline Hypertext The Internet The World-Wide-Web How the WWW works Web pages Markup HTML.
Fall 2002CS History of HCI Key People and events Series Of Paradigma Shifts Understanding where you’ve come from can help a lot in figuring out where.
CS 580 chapter 4 paradigms.
History & Frameworks of HCI Key people, events and ideas in HCI Course Project introduction.
Introduction to Usability Engineering CS 352 Winter
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
CMPUT 301: Lecture 17 Usability Paradigms and Principles Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on.
ACS 367 Interface Design Introduction & Text Overview Galitz, Wilbert O. The Essential Guide to User Interface Design.
Stanford hci group / cs376 u Jeffrey Heer · 2 April 2009 Seminal Ideas in Human-Computer Interaction.
MULTIMEDIA REVOLUTION
Human-Computer Interaction IS/HCC 760 Fall 2011 Shaun Kane.
Chapter 4 paradigms. why study paradigms Concerns –how can an interactive system be developed to ensure its usability? –how can the usability of an interactive.
Chapter 4 Paradigms (additional materials). Beginnings – Computing in 1945 Harvard Mark I –Picture from
Chapter 1 Historical Perspective. Significant Event Timeline 2.
Paradigms Material from Authors of Human Computer Interaction Alan Dix, et al.
AVI/Psych 358/IE 340: Human Factors Interfaces and Interaction September 22, 2008.
History & Paradigms Where have we come from? Where are we going?
ACS 367 Interface Design History. Brief History n Early research –SRI in 1960s »The very system that I am using to access this information has its intellectual.
Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 15 Interaction.
Paradigms for Interaction New computing technologies arrive, creating a new perception of the human-computer relationship Batch processing -> Impersonal.
Looking under the desktop … where was HCI before 1984? Alan Blackwell Reader in Interdisciplinary Design University of Cambridge.
HCI Course: Intro & History Stephen Gilbert Jun 20, 2014 SPIRE-EIT.
HYPERTEXT and HYPERMEDIA By Steven Geist and Larnic Ransom.
Alan Kay: LCC 2700: Intro to Computational Media Spring 2005.
Fall 2002CS/PSY Dialog Design 2 Direct Manipulation 1) Continuous visibility of the objects and actions of interest 2) Rapid, reversible, incremental.
HCI Paradigms and underlying Principles Lecture 5.
What are Paradigms Predominant theoretical frameworks or scientific world views –e.g., Aristotelian, Newtonian, Einsteinian (relativistic) paradigms in.
Chapter 4 paradigms 1. OVERVIEW In this chapter, we investigate some of the principal historical advances in interactive designs. Techniques and designs.
Augmenting Understanding: 2 Digital Innovators LCC 2700: Intro to Computational Media Fall 2005 Ian Bogost.
Introduction to Interactive Media The Multimedia Revolution.
CS 580 chapter 4 paradigms.
LCC 2700: Intro to Computational Media
Usability paradigms and principles
Human Computer Interaction Lecture 08 Interaction Paradigms
Human Computer Interaction Lecture 08 Interaction Paradigms
Human – Computer Interaction
Human Computer Interaction
Chapter 1 Historical Perspective
Physical aspects of interfaces Industrial interfaces
INTERACTION PARADIGMS
Human Computer Interaction Lecture 09 Interaction Paradigms
Usability paradigms and principles
Paradigms (additional materials)
Chapter 1 Historical Perspective
History of HCI Key People and events Series Of Paradigma Shifts
Usability paradigms and principles
Dialog Design 2 Direct Manipulation
Chapter 1 Historical Perspective
CSE310 Human-Computer Interaction
Professor John Canny Fall 2001 August 30, 2001
Chapter 4 paradigms.
Human Computer Interaction Lecture 09 Interaction Paradigms
Chapter 4 paradigms.
Chapter 4 paradigms.
Paradigms (additional materials)
Presentation transcript:

CMC/CC A Paradigms for Interaction Master IK, CIW, MMI L.M. Bosveld-de Smet Hoorcollege 3; ma. 18 sept. 2006;

Paradigms for designing usable interactive systems Primary objective of interactive system:  Allow user to achieve particular goals in some application domain Two open questions for designers:  How can an interactive system be developed to ensure its usability?  How can the usability of an interactive system be demonstrated or measured? Succesful interactive systems  Enhance usability  Serve as paradigms

15 paradigms Principal historical advances in interaction designs since mainframe technology

1.Time-sharing systems 1960s: explosion of growth in computing power Licklider (ARPA) Truly interactive exchange between programmer and computer Real human-computer interaction

Time-sharing system

2. Video Display Units (1) Mid 1950s: SAGE project (US Air Force)

Video Display Units (2) 1962: Ivan Sutherland, Sketchpad  Computer can do more than merely data processing  Contribution of one creative mind

3. Programming Toolkits 1960s: Douglas Engelbart  ‘augmenting man’s intellect’  NLS: oNLineSystem  Pioneering computer system: mouse, graphical display, writing machine

4. Personal Computing 1970s: emergence of computing power aimed at the masses Using the computer becomes available to any one  Seymour Papert: LOGO  Mid 1970s: Alan Kay (PARC): Smalltalk

LOGO programming language forward 50right 90forward 50right 90

Typical Smalltalk display

5. Window Systems and WIMP interface

6. Metaphor Spreadsheet metaphor  Ex. travel planning assistent

7. Direct Manipulation (1) 1982: Shneiderman  Graphics-based interactive systems  Attractive features: Visibility of objects of interest Incremental action at the interface with rapid feedback on all actions Reversibility of all actions (exploration is not punished) Syntactic correctness of all actions (every user action is legal) Replacement of complex command languages with actions to manipulate directly visible objects

Direct Manipulation (2) 1984: Macintosh PC by Apple Computer, Inc. Ed Hutchins, Jim Hollan, Donald Norman: model-world metaphor  No intermediary between user and world of interest  Direct engagement  The interface is the system Widgets are interaction objects WYSIWYG paradigm is related to DM paradigm

8. Language paradigm Advantageous for generic and repeatable procedures 2 interpretations:  Interface need not perform much translation  Interface is an agent Action and language paradigms: programming by example

9. Hypertext 1945: Vannevar Bush: ‘As We May Think’  MEMEX  Random associative links between pieces of knowledge Mid 1960s: Ted Nelson: Xanadu  Worldwide publishing and IR system  Non-linear and associative linking schemes

10. Multimodality

11. Computer-Supported Cooperative Work (1) 1960s: first computer networks  Reconnection to workstations in immediate working environment Throughout the world  CSCW systems allow interaction between humans via the computer Ex. Electronic mail

Computer-Supported Cooperative Work (2)

12. World Wide Web Built on top of internet Predominantly graphical interface to information 1989: Tim Berners-Lee Free access to information and virtual social environment

13. Agent-based interfaces Aspects of both actions and language paradigm  agents  Web crawlers Agents act on user’s behalf Agent acts within world user could also act upon

14. Ubiquitous Computing Late 1980s: Mark Weiser  Moving human-computer interaction away from the desktop  Think of computing technology in different sizes Pocket-sized electronic bible Stanford Interactive mural

Electronic bible

Interactive Mural

15. Sensor-based and Context-aware interaction Interaction gets implicit nature There is no conscious interaction anymore