SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
ICS3211 - Intelligent
Interfaces II
Combining design with technology for effective human-
computer interaction
Week 5 Department of AI,
2020
Designing Interactions
Week 5 overview:
• Input Devices - recap;
• Design Guidelines;
• Designing Interfaces;
• Adaptive User Interfaces
• Visualisation & Information processing
• Designing for Interactions - an illustration of case study examples;
• Designing for specific target audiences: children, elderly and physically
impaired groups;
Learning Outcomes
At the end of this session you should be able to:
• List the various visual design principles for interfaces;
• Compare and contrast the design of interfaces vs. intelligent
interfaces;
• Describe a number of case studies in the design of intelligent
user interfaces;
• Draw inferences about the design of interfaces that take into
account metaphors, mental models, navigation and interaction;
Evaluating Input Devices
• How does the input device perform? (at representative tasks)
• Target Acquisition
• Steering
• Pursuit Tracking
• Freehand drawing
• Drawing lines
• Tracing and digitising
• Rapid or slow motion
• Clicking, double clicking or dragging
Ergonomic Issues
• Reduce repetition
• Minimise force required to operate
• Natural and neutral postures
• Cues for use
Fitt’s Law
• Applied for the comparison and optimisation of
pointing devices
• Movement time as a logarithmic function of the
amplitude of the movement and the width of the
error tolerance:
MT = a + b log2(A/W + 1)
• Fitt’s Index of difficulty describes moves in the task
space using a single abstract metric of difficulty
ID = log2(A/W + 1)
MT = a + b ID
• The Index of Performance (IP), measured in bits/
second, quantifies the bandwidth of a pointing
device.
IP = MT/ID
Applications of Fitt’s Law
• Applies to rate-controlled input devices, area cursors or
pointing under a microscope
• Results for:
• Tracking vs. dragging states
• Bandwidth of limb segments
• Effects of Lag
• C:D gain
• Scrolling and multi-scale navigation
Mapping Input Signals
• Transfer Functions - mathematical transformation
that scales the data from an input device
• self-centering devices
• motion sensing devices
• Absolute devices
Feedback: responding to
input
• Passive
• Visual, auditory & tactile;
• input/output correspondence:
• perceptual structure;
• kinaesthetic correspondence;
• Active Haptic Feedback
The Future of Input
• Ubiquitous computing vision;
• Synthesise structure from low level input;
• Smart homes, smart wearables with intelligent use
of sensors;
What’s new in IUIs? : trends
& challenges
• Interfaces as important components for interaction
tasks;
• Sensor-based new interaction paradigms;
• Human-Centred data analysis;
• Pervasive affective computing;
• Challenges of IUIs;
Recap
• Take the Quiz on MOODLE VLE
• What properties characterise input devices?
• Check out the following two projects:
• https://www.fastcompany.com/3021522/mit-invents-a-
shapeshifting-display-you-can-reach-through-and-touch
• https://digitash.com/uncategorized/interactive-splash-
display-projects-images-into-air/
• How would you choose to evaluate them?
Design Guidelines
• Poster Analogy
• Design for the most difficult common denominator;
• Avoid overuse of saturated colours;
• Consider different users’ levels of skill;
• Be aware of the fatigue factor;
• Other differences to consider;
• Use the squint test;
Designing Interfaces
• Effective & appropriate
use of the medium;
• Element of time;
• Consistent &
appropriate visual
language;
• Navigation aids;
• Graphics/icons;
• Metaphor;
• Colour;
• Legibility
• Readability
Adaptive User Interfaces
• Context awareness;
• Pervasive information visualisation;
• Ontologies in information visualisation;
• Information visualisation services;
Designing & Visualising
Information
• Log on to the site: http://
www.informationisbeautiful.net/
• Focus on design of the information visualisation,
and the interactivity provided by the user interface
• Now find: http://www.informationisbeautiful.net/
visualizations/the-internet-of-things-a-primer/
• How can intelligence be added to an interface for a
more improved information visualisation?
Designing for Human
Information Processing
• Stimulus- Response compatibility: classes;
• S-S
• S-R
• S-C-R
• R-R
• R-E
• Compatibilities between alternate displays,
responses and consequences play important role
• Spatial compatibility for any task with spatial
properties
• Performance limitations from incompatibilities
cannot be easily overcome
• Use of Simon-type correspondence effects
• Compatibility issues arise for binary choices as well
as multiple task contexts
• More direct input manipulation requires taking into
consideration compatibility effects between
responses
• C:D relations can be optimised by adhering to
population stereotypes
• High compatibility essential for products intended
for use by older adults
–Rick Rashid
“These devices will eventually replace paper
print media. We are reaching a point in the
future where any surface can be an interactive
surface.”

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Intelligent Interfaces ICS3211
Intelligent Interfaces ICS3211Intelligent Interfaces ICS3211
Intelligent Interfaces ICS3211
 
ICS3211 lecture 02
ICS3211 lecture 02ICS3211 lecture 02
ICS3211 lecture 02
 
ICS3211 lecture 10
ICS3211 lecture 10ICS3211 lecture 10
ICS3211 lecture 10
 
ICS3211 lecture 07
ICS3211 lecture 07ICS3211 lecture 07
ICS3211 lecture 07
 
ICS3211 lecture01
ICS3211 lecture01ICS3211 lecture01
ICS3211 lecture01
 
ICS3211 lecture 03
ICS3211 lecture 03ICS3211 lecture 03
ICS3211 lecture 03
 
ICS3211 lecture 11
ICS3211 lecture 11ICS3211 lecture 11
ICS3211 lecture 11
 
ICS3211 lecture 06
ICS3211 lecture 06ICS3211 lecture 06
ICS3211 lecture 06
 
ICS3211 Lecture 08 2020
ICS3211 Lecture 08 2020ICS3211 Lecture 08 2020
ICS3211 Lecture 08 2020
 
ICS1020 CV
ICS1020 CVICS1020 CV
ICS1020 CV
 
ICS2208 Lecture 3
ICS2208 Lecture 3ICS2208 Lecture 3
ICS2208 Lecture 3
 
ICS2208 lecture9
ICS2208 lecture9ICS2208 lecture9
ICS2208 lecture9
 
ICS2208 lecture7
ICS2208 lecture7ICS2208 lecture7
ICS2208 lecture7
 
Hci Overview
Hci OverviewHci Overview
Hci Overview
 
ICS3211 lecture 08
ICS3211 lecture 08ICS3211 lecture 08
ICS3211 lecture 08
 
ICS2208 Lecture2
ICS2208 Lecture2ICS2208 Lecture2
ICS2208 Lecture2
 
ICS2208 Lecture4
ICS2208 Lecture4ICS2208 Lecture4
ICS2208 Lecture4
 
Human computer interaction Semester 1
Human computer interaction Semester 1Human computer interaction Semester 1
Human computer interaction Semester 1
 
Human Computer Interaction Introduction
Human Computer Interaction IntroductionHuman Computer Interaction Introduction
Human Computer Interaction Introduction
 
Human computer interaction -Input output channel
Human computer interaction -Input output channelHuman computer interaction -Input output channel
Human computer interaction -Input output channel
 

Ähnlich wie ICS3211 Week 5

Ähnlich wie ICS3211 Week 5 (20)

ICS3211_lecture_week62023.pdf
ICS3211_lecture_week62023.pdfICS3211_lecture_week62023.pdf
ICS3211_lecture_week62023.pdf
 
ICS2208 lecture1
ICS2208 lecture1ICS2208 lecture1
ICS2208 lecture1
 
ICS2208 Lecture 2 Slides Interfaces_.pdf
ICS2208 Lecture 2 Slides Interfaces_.pdfICS2208 Lecture 2 Slides Interfaces_.pdf
ICS2208 Lecture 2 Slides Interfaces_.pdf
 
Meetup 11 here&now_megatriscomp design methodpartii_v0.2
Meetup 11 here&now_megatriscomp design methodpartii_v0.2Meetup 11 here&now_megatriscomp design methodpartii_v0.2
Meetup 11 here&now_megatriscomp design methodpartii_v0.2
 
Unit - 1 - HCI.pptx
Unit - 1 - HCI.pptxUnit - 1 - HCI.pptx
Unit - 1 - HCI.pptx
 
Unit - 1 - HCI.pptx
Unit - 1 - HCI.pptxUnit - 1 - HCI.pptx
Unit - 1 - HCI.pptx
 
Unit - 1 - HCI.pptx
Unit - 1 - HCI.pptxUnit - 1 - HCI.pptx
Unit - 1 - HCI.pptx
 
ICS3211_lecture_week52023.pdf
ICS3211_lecture_week52023.pdfICS3211_lecture_week52023.pdf
ICS3211_lecture_week52023.pdf
 
User Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile DevicesUser Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile Devices
 
ICS3211_lecture 03 2023.pdf
ICS3211_lecture 03 2023.pdfICS3211_lecture 03 2023.pdf
ICS3211_lecture 03 2023.pdf
 
B19CA4020_SE_Unit3.pptx
B19CA4020_SE_Unit3.pptxB19CA4020_SE_Unit3.pptx
B19CA4020_SE_Unit3.pptx
 
Meetup 10 here&now_megatriscomp_design_methodparti_v1
Meetup 10 here&now_megatriscomp_design_methodparti_v1Meetup 10 here&now_megatriscomp_design_methodparti_v1
Meetup 10 here&now_megatriscomp_design_methodparti_v1
 
Meetup 10 here&now: Megatris Comp design method (Part 1)
Meetup 10 here&now: Megatris Comp design method (Part 1)Meetup 10 here&now: Megatris Comp design method (Part 1)
Meetup 10 here&now: Megatris Comp design method (Part 1)
 
Io t Training
Io t TrainingIo t Training
Io t Training
 
UI Design Based on Schematics and Calm Technology by Omar Sosa Tzec et al., C...
UI Design Based on Schematics and Calm Technology by Omar Sosa Tzec et al., C...UI Design Based on Schematics and Calm Technology by Omar Sosa Tzec et al., C...
UI Design Based on Schematics and Calm Technology by Omar Sosa Tzec et al., C...
 
User Interface Design_Csc2204_lecture 1_-_introduction
User Interface Design_Csc2204_lecture 1_-_introduction User Interface Design_Csc2204_lecture 1_-_introduction
User Interface Design_Csc2204_lecture 1_-_introduction
 
Chapter 8 User Interface Design
Chapter 8 User Interface DesignChapter 8 User Interface Design
Chapter 8 User Interface Design
 
Cognitive Digital Twin by Fariz Saračević
Cognitive Digital Twin by Fariz SaračevićCognitive Digital Twin by Fariz Saračević
Cognitive Digital Twin by Fariz Saračević
 
User Experience Design Initiation
User Experience Design InitiationUser Experience Design Initiation
User Experience Design Initiation
 
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
The IoT Methodology & An Introduction to the Intel Galileo, Edison and SmartL...
 

Mehr von Vanessa Camilleri

Mehr von Vanessa Camilleri (20)

ICS 2208 Lecture 8 Slides AI and VR_.pdf
ICS 2208 Lecture 8 Slides AI and VR_.pdfICS 2208 Lecture 8 Slides AI and VR_.pdf
ICS 2208 Lecture 8 Slides AI and VR_.pdf
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6
 
ICS2208 Lecture4 Intelligent Interface Agents.pdf
ICS2208 Lecture4 Intelligent Interface Agents.pdfICS2208 Lecture4 Intelligent Interface Agents.pdf
ICS2208 Lecture4 Intelligent Interface Agents.pdf
 
ICS2208 Lecture3 2023-2024 - Model Based User Interfaces
ICS2208 Lecture3 2023-2024 - Model Based User InterfacesICS2208 Lecture3 2023-2024 - Model Based User Interfaces
ICS2208 Lecture3 2023-2024 - Model Based User Interfaces
 
ICS Lecture 11 - Intelligent Interfaces 2023
ICS Lecture 11 - Intelligent Interfaces 2023ICS Lecture 11 - Intelligent Interfaces 2023
ICS Lecture 11 - Intelligent Interfaces 2023
 
ICS3211_lecture 09_2023.pdf
ICS3211_lecture 09_2023.pdfICS3211_lecture 09_2023.pdf
ICS3211_lecture 09_2023.pdf
 
ICS3211_lecture 08_2023.pdf
ICS3211_lecture 08_2023.pdfICS3211_lecture 08_2023.pdf
ICS3211_lecture 08_2023.pdf
 
ICS3211_lecture_week72023.pdf
ICS3211_lecture_week72023.pdfICS3211_lecture_week72023.pdf
ICS3211_lecture_week72023.pdf
 
ICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdfICS3211_lecture 04 2023.pdf
ICS3211_lecture 04 2023.pdf
 
ICS3211_lecture 11.pdf
ICS3211_lecture 11.pdfICS3211_lecture 11.pdf
ICS3211_lecture 11.pdf
 
FoundationsAIEthics2023.pdf
FoundationsAIEthics2023.pdfFoundationsAIEthics2023.pdf
FoundationsAIEthics2023.pdf
 
ICS3211_lecture 9_2022.pdf
ICS3211_lecture 9_2022.pdfICS3211_lecture 9_2022.pdf
ICS3211_lecture 9_2022.pdf
 
ICS1020CV_2022.pdf
ICS1020CV_2022.pdfICS1020CV_2022.pdf
ICS1020CV_2022.pdf
 
ARI5902_2022.pdf
ARI5902_2022.pdfARI5902_2022.pdf
ARI5902_2022.pdf
 
ICS2208 Lecture10
ICS2208 Lecture10ICS2208 Lecture10
ICS2208 Lecture10
 
ICS2208 lecture6
ICS2208 lecture6ICS2208 lecture6
ICS2208 lecture6
 
ICS2208 Lecture 5
ICS2208 Lecture 5ICS2208 Lecture 5
ICS2208 Lecture 5
 
ICS 2208 lecture1
ICS 2208 lecture1ICS 2208 lecture1
ICS 2208 lecture1
 
Foundations of AI Ethics
Foundations of AI Ethics Foundations of AI Ethics
Foundations of AI Ethics
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 

ICS3211 Week 5

  • 1. ICS3211 - Intelligent Interfaces II Combining design with technology for effective human- computer interaction Week 5 Department of AI, 2020
  • 2. Designing Interactions Week 5 overview: • Input Devices - recap; • Design Guidelines; • Designing Interfaces; • Adaptive User Interfaces • Visualisation & Information processing • Designing for Interactions - an illustration of case study examples; • Designing for specific target audiences: children, elderly and physically impaired groups;
  • 3. Learning Outcomes At the end of this session you should be able to: • List the various visual design principles for interfaces; • Compare and contrast the design of interfaces vs. intelligent interfaces; • Describe a number of case studies in the design of intelligent user interfaces; • Draw inferences about the design of interfaces that take into account metaphors, mental models, navigation and interaction;
  • 4. Evaluating Input Devices • How does the input device perform? (at representative tasks) • Target Acquisition • Steering • Pursuit Tracking • Freehand drawing • Drawing lines • Tracing and digitising • Rapid or slow motion • Clicking, double clicking or dragging
  • 5. Ergonomic Issues • Reduce repetition • Minimise force required to operate • Natural and neutral postures • Cues for use
  • 6. Fitt’s Law • Applied for the comparison and optimisation of pointing devices • Movement time as a logarithmic function of the amplitude of the movement and the width of the error tolerance: MT = a + b log2(A/W + 1)
  • 7. • Fitt’s Index of difficulty describes moves in the task space using a single abstract metric of difficulty ID = log2(A/W + 1) MT = a + b ID • The Index of Performance (IP), measured in bits/ second, quantifies the bandwidth of a pointing device. IP = MT/ID
  • 8. Applications of Fitt’s Law • Applies to rate-controlled input devices, area cursors or pointing under a microscope • Results for: • Tracking vs. dragging states • Bandwidth of limb segments • Effects of Lag • C:D gain • Scrolling and multi-scale navigation
  • 9. Mapping Input Signals • Transfer Functions - mathematical transformation that scales the data from an input device • self-centering devices • motion sensing devices • Absolute devices
  • 10. Feedback: responding to input • Passive • Visual, auditory & tactile; • input/output correspondence: • perceptual structure; • kinaesthetic correspondence; • Active Haptic Feedback
  • 11. The Future of Input • Ubiquitous computing vision; • Synthesise structure from low level input; • Smart homes, smart wearables with intelligent use of sensors;
  • 12.
  • 13. What’s new in IUIs? : trends & challenges • Interfaces as important components for interaction tasks; • Sensor-based new interaction paradigms; • Human-Centred data analysis; • Pervasive affective computing; • Challenges of IUIs;
  • 14. Recap • Take the Quiz on MOODLE VLE • What properties characterise input devices? • Check out the following two projects: • https://www.fastcompany.com/3021522/mit-invents-a- shapeshifting-display-you-can-reach-through-and-touch • https://digitash.com/uncategorized/interactive-splash- display-projects-images-into-air/ • How would you choose to evaluate them?
  • 15. Design Guidelines • Poster Analogy • Design for the most difficult common denominator; • Avoid overuse of saturated colours; • Consider different users’ levels of skill; • Be aware of the fatigue factor; • Other differences to consider; • Use the squint test;
  • 16. Designing Interfaces • Effective & appropriate use of the medium; • Element of time; • Consistent & appropriate visual language; • Navigation aids; • Graphics/icons; • Metaphor; • Colour; • Legibility • Readability
  • 17. Adaptive User Interfaces • Context awareness; • Pervasive information visualisation; • Ontologies in information visualisation; • Information visualisation services;
  • 18.
  • 19. Designing & Visualising Information • Log on to the site: http:// www.informationisbeautiful.net/ • Focus on design of the information visualisation, and the interactivity provided by the user interface • Now find: http://www.informationisbeautiful.net/ visualizations/the-internet-of-things-a-primer/ • How can intelligence be added to an interface for a more improved information visualisation?
  • 20. Designing for Human Information Processing • Stimulus- Response compatibility: classes; • S-S • S-R • S-C-R • R-R • R-E
  • 21. • Compatibilities between alternate displays, responses and consequences play important role • Spatial compatibility for any task with spatial properties • Performance limitations from incompatibilities cannot be easily overcome • Use of Simon-type correspondence effects • Compatibility issues arise for binary choices as well as multiple task contexts
  • 22. • More direct input manipulation requires taking into consideration compatibility effects between responses • C:D relations can be optimised by adhering to population stereotypes • High compatibility essential for products intended for use by older adults
  • 23. –Rick Rashid “These devices will eventually replace paper print media. We are reaching a point in the future where any surface can be an interactive surface.”