CS 3724 Introduction to Human Computer Interaction Section 2 CRN 11500 MW 2:30-3:45 126 McB.

Slides:



Advertisements
Similar presentations
Design, prototyping and construction
Advertisements

User problems, scenarios and storyboards
CSCI 4163 / CSCI 6610, Winter 2014 Human-Computer Interaction web.cs.dal.ca/~hawkey/4163 Dr. Kirstie Hawkey,
Human Computer Interaction
CPSC 481 Foundations and Principles of Human Computer Interaction
Prototyping. Introduction Low-fidelity prototyping High-fidelity prototyping Compromises in prototyping From design to implementation.
Feb. 2, 2004CS WPI1 CS 509 Design of Software Systems Lecture #3 Monday, Feb. 2, 2004.
Midterm Exam Review IS 485, Professor Matt Thatcher.
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #10 BOO! BOO!
User-Centered System Design. - a philosophy of user interface design introduced by Don Norman & Steve Draper in 1986.
What is a good length of string? –Depends on its use How do you design a good length of string? –Can be determined by a process What is a good user interface?
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Chapter 13: Designing the User Interface
CS 3724: Introduction to Human Computer Interaction Chris North Jason Lee Szu-Chia Lu.
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
Human Computer Interaction & Usability Prototyping Design & Prototyping HCI Prototyping.
Human Computer Interaction Semester 1, 2013/2013.
SBD: Activity Design Chris North CS 3724: HCI. Problem scenarios summative evaluation Information scenarios claims about current practice analysis of.
Gary MarsdenSlide 1University of Cape Town Human-Computer Interaction - 8 Prototyping Gary Marsden ( ) July 2002.
The Next Stage in Analysis: Systems Use Case Diagrams 1 SYS366.
Overview Prototyping and construction Conceptual design
HCI Prototyping Chapter 6 Prototyping. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “prototyping” –Explain the.
Design, prototyping and construction CSSE371 Steve Chenoweth and Chandan Rupakheti (Chapter 11- Interaction Design Text)
S556 SYSTEMS ANALYSIS & DESIGN Week 11. Creating a Vision (Solution) SLIS S556 2  Visioning:  Encourages you to think more systemically about your redesign.
Usability Testing CS774 Human Computer Interaction Spring 2004.
SBD: Activity Design CS HCI Chris North Usability Engineering - Chapter 3.
User-Centered System Design. - a philosophy of user interface design introduced by Don Norman & Steve Draper in 1986.
CS 3724 Introduction to Human Computer Interaction Section 2 CRN MW 2:30-3: McB.
Chapter 2.2 Game Design. CS Overview This introduction covers: –Terms –Concepts –Approach All from a workaday viewpoint.
Prototyping. What is a prototype? In other design fields a prototype is a small- scale model: a miniature car a miniature building or town.
Mission: Building and Testing. INSERTTO VIIDEO Design Brief: Design a cabin for Autonomous car on year 2035.
CS2003 Usability Engineering Human-Centred Design Dr Steve Love.
INFO 355Week #71 Systems Analysis II User and system interface design INFO 355 Glenn Booker.
Chapter 9 Prototyping. Objectives  Describe the basic terminology of prototyping  Describe the role and techniques of prototyping  Enable you to produce.
HCI Design Process CS774 Human-Computer Interaction Spring 2004.
Mario Čagalj University of Split 2014/15. Human-Computer Interaction (HCI)
Interaction Design Dr. Jim Rowan Foley Introduction What’s in the Book that we’ll cover.
CS 3724 Introduction to Human Computer Interaction Section 1 CRN TuTh 5:00-6: McB.
SBD: Analyzing Requirements Chris North CS 3724: HCI.
SBD: Activity Design CS HCI Chris North Usability Engineering - Chapter 3.
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
ICS 463, Intro to Human Computer Interaction Design: 5. Design Processes Dan Suthers.
Prototyping. REVIEW : Why a prototype? Helps with: –Screen layouts and information display –Work flow, task design –Technical issues –Difficult, controversial,
Today Next time  Interaction Reading: ID – Ch 2 Interaction  Introduction to HCI & Interaction Design Reading: ID – Ch. 1 CS 321 Human-Computer Interaction.
Early Design Process Chris North cs3724: HCI. Presentations mohamed hassoun, aaron dalton Vote: UI Hall of Fame/Shame?
Overview and Revision for INFO3315. The exam
Lecture 10 More Innovation SE3821 Software Requirements and Specification Dr. Rob Hasker (based on slides by Dr. Brad Dennis)
Introduction to HCI Today’s agenda –Team 3: Hall of Fame / Hall of Shame –Why think about Design? –What is Design? –Where do ideas come from? brainstorming.
CS 4620 Intelligent Systems. What we want to do today Course introductions Make sure you know the schedule for the next three weeks.
Chapter 5:User Interface Design Concepts Of UI Interface Model Internal an External Design Evaluation Interaction Information Display Software.
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
Computer/Human Interaction Spring 2013 Northeastern University1 Name of Interface Tagline if you have one (80 chars max, including spaces) Team member.
Overview Prototyping Construction Conceptual design Physical design Generating prototypes Tool support.
HCI Meeting 1 Thursday, August 26. Class Activities [1] Student questionnaire Answer the following questions: 1.When and where was the computer mouse.
SBD: Analyzing Requirements Chris North cs3724: HCI.
Design, prototyping and construction(Chapter 11).
CS 3724: Introduction to Human Computer Interaction Chris North Regis Kopper.
Prototypes, Storyboards, and Flowcharts Ike Choi.
University of Washington HCDE 418 Storyboarding HCDE 418 Winter 2014.
CS 3724 Usability Engineering Section 2 CRN MW 2:30-3: McB.
CS 3724 Introduction to Human Computer Interaction Section 1 CRN TuTh 5:00-6: McB.
Beginning Social Communication Middle School: Lesson two.
Digital Media & Interaction Design LECTURE 4+5. Lecture 4+5 Draw requirement + Prototyping.
Prototyping & Design CS 352.
Prototyping.
SBD: Analyzing Requirements
SBD: Analyzing Requirements
DESIGN, PROTOTYPING and CONSTRUCTION
Interface Design and Usability
Presentation transcript:

CS 3724 Introduction to Human Computer Interaction Section 2 CRN MW 2:30-3: McB

Where Are We? About 1/4 through the Semester  Scenario-Based Design  Read Chapters 1-5  Lectures/exercises on:  Team Building  Users, (Front-End) Requirements Analysis, and Ethnography  What is Design?  Where Do Ideas Come From?  Representations  Formative Evaluations  Information Visualization

Are We Meeting the Goals of Course ?  OFFICIAL VERSION  Survey of concepts, theory, and practice.  Interdisciplinary underpinnings.  Evaluation of computer-based technology.  User-oriented perspective: human (cognitive, social) and technological (i/o, interactions styles, devices).  Design guidelines, evaluation methods, participatory design, communication between users and system developers.  STEVE HARRISON’S VERSION  Learn that HCI topic is both wide and deep.  Design involves asking good questions  Convince some of you that HCI is phat / cool  Convince the rest of you that HCI expertise is needed in most computer projects

wHaT qUeStIoNs CoMe Up wHaT kInD oF dEsIgN iS “iNfOrMaTiOn ViSuAlIzAtIoN”? ArE tHeRe OtHeR KiNdS oF hCi DeSiGn? WhAt OtHeR mEtHoDs ArE uSeFuL tO kNoW? AnD jUsT wHeRe Is ThE InTeRfAcE?

Today’s Agenda  CS 3724 so far  Kinds of HCI Design  UE: Activity, Information, and Interaction  Experience, Narrative, and Genre  User-Centered  Speculative  Methods  Metaphor  Periscope  Role-playing  Design Review

Today’s Agenda  CS 3724 so far  Kinds of HCI Design  UE: Activity, Information, and Interaction  Experience, Narrative, and Genre  User-Centered  Speculative  Methods  Metaphor  Periscope  Role-playing  Design Review

Some Kinds of Design  Activity  Information  Interaction  Experience  Narrative  Genre  User-centered  Speculative UE: Highest level of abstraction Functionality Activity Design Scenarios Methods: Wizard of Oz Metaphor Persicope

Some Kinds of Design  Activity  Information  Interaction  Experience  Narrative  Genre  User-centered  Speculative UE: –Middle level of abstraction –Information theory –Presentation –Info Visualization Methods: –Graphic design –CogPsych lab experiments –Sketches of screens

Some Kinds of Design  Activity  Information  Interaction  Experience  Narrative  Genre  User-centered  Speculative UE: –Lowest level of abstraction –I/O –ergonomics Methods: –Mental models –Performance optimization (e.g. Fitt’s Law) –CogPsych lab experiments

Some Kinds of Design  Activity  Information  Interaction  Experience  Narrative  Genre  User-centered  Speculative Not In UE Used in: –Theme park rides –Immersive games Gestalt –“look and feel” –Crosses all UE Levels Methods: –storyboard

Some Kinds of Design  Activity  Information  Interaction  Experience  Narrative  Genre  User-centered  Speculative Not In UE Used in: –Games –Interactive fiction Literary/cinematic –Crosses all UE Levels –Scenarios users live in Methods: –Role-playing

Some Kinds of Design  Activity  Information  Interaction  Experience  Narrative  Genre  User-centered  Speculative Not In UE Used in: –New media –Exhibit design How is meaning communicated? –Crosses all UE Levels –What genres are possible? Methods: –Deconstruction –Persicope –Recombinant construction

Some Kinds of Design  Activity  Information  Interaction  Experience  Narrative  Genre  User-centered  Speculative Not In UE Used in: –Most HCI Think like a user –Crosses all UE Levels –Like SBD, but develops standards no scenarios Methods: –GOMS –Storyboards –Participatory

Some Kinds of Design  Activity  Information  Interaction  Experience  Narrative  Genre  User-centered  Speculative Not In UE Used in: –Quickly done products Come up with something unlike anything else –Crosses all UE Levels Methods: –Analogies from totally unrelated areas

Today’s Agenda  CS 3724 so far  Kinds of HCI Design  UE: Activity, Information, and Interaction  Experience, Narrative, and Genre  User-Centered  Heroic  Methods  Metaphor  Periscope  Role-playing  Design Review

wHaT wErE aLl ThOsE mEtHoDs AgAiN?  WiZaRd Of Oz  MeTaPhoR  pErSiCoPe  GrApHiC dEsIgN  CoGpSyCh LaB eXpErImEnTs  MeNtAl MoDeLs  PeRfOrMaNcE oPtImIzAtIoN  rOlE-pLaYiNg  DeCoNsTrUcTiOn  ReComBiNaNt CoNsTrUcTiOn  GoMs  StOrYbOaRdS  pArTiCiPaToRy  AnAlOgIeS fRoM tOtAlLy UnReLaTeD ArEaS

Methods we already know:  Brainstorming  Delphi planning method  Hierarchical task analysis  Morphological box  Wizard of Oz  Metaphor  Persicope  Graphic Design  CogPsych Lab Experiments  Mental Models  Performance Optimization  Role-playing  Deconstruction  Recombinant Construction  GOMS  Storyboards  Participatory  Analogies From Totally Unrelated Areas  Concept Selection  Design Review

Methods we don’t have time to learn right now:  Brainstorming  Delphi planning method  Hierarchical task analysis  Morphological box  Wizard of Oz  Metaphor  Persicope  Graphic Design  CogPsych Lab Experiments  Mental Models  Performance Optimization  Role-playing  Deconstruction  Recombinant Construction  GOMS  Storyboards  Participatory  Analogies From Totally Unrelated Areas  Concept Selection  Design Review

Methods we need to learn soon:  Brainstorming  Delphi planning method  Hierarchical task analysis  Morphological box  Wizard of Oz  Metaphor  Persicope  Graphic Design  CogPsych Lab Experiments  Mental Models  Performance Optimization  Role-playing  Deconstruction  Recombinant Construction  GOMS  Storyboards  Participatory  Analogies From Totally Unrelated Areas  Concept Selection  Design Review

Methods we’ll learn this week:  Brainstorming  Delphi planning method  Hierarchical task analysis  Morphological Box  Wizard of Oz  Metaphor  Persicope  Graphic Design  CogPsych Lab Experiments  Mental Models  Performance Optimization  Role-playing  Deconstruction  Recombinant Construction  GOMS  Storyboards  Participatory  Analogies From Totally Unrelated Areas  Concept Selection  Design Review

Role Playing  Very much like Wizard of Oz  Ideation / validation  Method:  Start with scenario  Act out interaction  Improvise  Use props

Metaphor  Ideation  Method:  Generate (I.e. brainstorm) analogs  Re-describe activity in scenario using metaphor  Develop representations based on metaphor  Do not confuse metaphor with what is being represented!

Periscope  Ideation / Validation  Can be used with morphological box and/or brainstorming  Method:  Come up with “good” ideas  Figure out what category they are in  Then figure out other ideas in same category (space)  Are they also “good” ideas?

Design Review  Validation, Analysis, Teaming  Like “claims” in SBD  The compliment to brainstorming  Form of reflection  Method:  Give alternative courses of action  Golden Rule: focus on idea  Articulate the position you coming from (that is, are you speaking as an expert, pretending to be the user, someone with a particular model of how the system works, etc.)

Today’s Agenda  CS 3724 so far  Kinds of HCI Design  UE: Activity, Information, and Interaction  Experience, Narrative, and Genre  User-Centered  Speuclative  Methods  Metaphor  Periscope  Role-playing  Design Review

For Wednesday:  Team 7: Hall of Fame / Hall of Shame  HW 3 (Visualization)  Complete UE Chapter 5  Next Lecture: “Where is the interface” with more methods For Next Week:  Monday:  Team 8: Hall of Fame / Hall of Shame  Complete UE Chapter 6  Wednesday:  Team Report 2 Due  Mid Term