SlideShare a Scribd company logo
Human Computer Interaction
Fulvio Corno, Luigi De Russis
Human Computer Interaction
2
Motivation
Human Computer Interaction
3
Motivation
Human Computer Interaction
4
• How to design the user experience when interacting with modern
applications, devices, environments?
• How to exploit the novel interaction methods provided by touch, voice,
natural interaction, gestures, …?
• How to ensure that people use such interfaces and systems with “joy”
rather than “frustration”?
Challenges
Human Computer Interaction
5
• Deep down inside every software developer, there's a budding graphic
designer waiting to get out. And if you let that happen, you're in trouble.
Or at least your users will be, anyway…
• The two hardest problems in computer science are: (i) people, (ii),
convincing computer scientists that the hardest problem in computer
science is people, and, (iii) off by one errors.
Jeff Atwood, Nov 2006
https://blog.codinghorror.com/this-is-what-happens-when-you-let-developers-create-ui/
Prof. Jeffrey P. Bigham, 2018
http://www.cs.cmu.edu/~jbigham/
Human Computer Interaction
6
Developers’ attitude
https://thedailywtf.com/articles/Classic_WTF_-_Enter_the_Matrix
Human Computer Interaction
7
Course Objectives
Learn:
• Key concepts related to HCI
• User Experience, Usability
• Design Methods
• Evaluation Techniques
• User Centered Design Process
• New “modern” interaction
methods
• Not only web & mobile
Apply:
• Design and development of a
project
• Eliciting needs
• Following the process
• Developing a result
• Analysis and evaluation of
interfaces
Human Computer Interaction
8
Introduction to
Human-Computer
Interaction (10%)
History, the human, the computer, vision of the future
Building interactive
applications with a
human-centered
process (35%)
Main tasks and methods to design, develop, and evaluate an interactive application
Needfinding strategies, low- and high-fidelity prototypes, mental models and visual design, heuristic evaluation,
and basic concepts and methods for controlled experiments
Application & Projects
(30%)
Practical part on a specific application domain and interaction technology
Web applications
“Beyond WIMP”
paradigms (25%)
Tangible interaction, wearables, voice user interfaces, gestures, eye tracking, and interaction with IoT systems, …
Contemporary examples and development tools
Thematic seminars on emerging topics and case studies
Course Contents
Human Computer Interaction
9
• Learning method
• project-based → students learn by doing a project
• problem-based → the project work starts from elicited and real users’ needs
• Projects developed during the semester, with intermediate milestones and
deliverables
• Contemporary communications and project development tools and
technologies
• e.g., Slack, Git and GitHub, …
Methodology
Human Computer Interaction
10
• Written test
• Design methods, design processes, design and analysis instruments, …
• No coding
• Evaluation of the projects
• Deliverables
• Source code
The exam
Human Computer Interaction
11
Key course information
6 Credits
1st
Semester
2nd Year
Elective
course
Language:
English
Video
Recording
Human Computer Interaction
12
Fulvio Corno
fulvio.corno@polito.it
@fulcorno
Luigi De Russis
luigi.derussis@polito.it
@luigidr
Contacts

More Related Content

What's hot

Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer Interaction
Saqib Shehzad
 
hcid2011 - Gesture Based Interfaces: Jacques chueke (HCID, City University L...
hcid2011 -  Gesture Based Interfaces: Jacques chueke (HCID, City University L...hcid2011 -  Gesture Based Interfaces: Jacques chueke (HCID, City University L...
hcid2011 - Gesture Based Interfaces: Jacques chueke (HCID, City University L...
City University London
 
Emerging technologies
Emerging technologiesEmerging technologies
Emerging technologiesMrslogan_1
 
Crowd sensing, mobiles and feedback
Crowd sensing, mobiles and feedbackCrowd sensing, mobiles and feedback
Crowd sensing, mobiles and feedback
Christian Glahn
 
Current and Future Trends in Media and Information
Current and Future Trends in Media and InformationCurrent and Future Trends in Media and Information
Current and Future Trends in Media and Information
Angelo Delossantos
 
Older Adults and Computer Usage
Older Adults and Computer UsageOlder Adults and Computer Usage
Older Adults and Computer Usage
National University of Singapore
 
Naked Security
Naked SecurityNaked Security
Naked Security
Mark Curphey
 
DTES2: Session 1
DTES2: Session 1DTES2: Session 1
DTES2: Session 1
Alison Hardy
 
Reflections on seeding in socal design: building connections with communities...
Reflections on seeding in socal design: building connections with communities...Reflections on seeding in socal design: building connections with communities...
Reflections on seeding in socal design: building connections with communities...
Penny Hagen
 
Introduction to futuring in higher education: AAC&U 2012
Introduction to futuring in higher education: AAC&U 2012Introduction to futuring in higher education: AAC&U 2012
Introduction to futuring in higher education: AAC&U 2012
Bryan Alexander
 
Tangible & Embodied Interaction @RSE11
Tangible & Embodied Interaction @RSE11Tangible & Embodied Interaction @RSE11
Tangible & Embodied Interaction @RSE11
Matthias Mueller-Prove
 
Black Coffee Texarkana
Black Coffee TexarkanaBlack Coffee Texarkana
Black Coffee Texarkana
David Jakes
 
When Design Met Anthropology
When Design Met AnthropologyWhen Design Met Anthropology
When Design Met Anthropology
Christina Wasson
 
Tiles IoT Ideation Cards
Tiles IoT Ideation CardsTiles IoT Ideation Cards
Tiles IoT Ideation Cards
Simone Mora
 
Usability & Design Principles
Usability & Design PrinciplesUsability & Design Principles
Usability & Design Principles
Claus Medvesek
 
When usability meets accessibility
When usability meets accessibilityWhen usability meets accessibility
When usability meets accessibility
Center for Civic Design
 
The ‘M Age’ And Beyond
The ‘M Age’ And BeyondThe ‘M Age’ And Beyond
The ‘M Age’ And Beyond
hudsonpd
 
Teaching with Technology
Teaching with TechnologyTeaching with Technology
Teaching with Technology
Bradford Wheeler
 
Embedded & Tangible Interaction Design
Embedded & Tangible Interaction DesignEmbedded & Tangible Interaction Design
Embedded & Tangible Interaction Design
Dave Shaw
 

What's hot (20)

Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer Interaction
 
hcid2011 - Gesture Based Interfaces: Jacques chueke (HCID, City University L...
hcid2011 -  Gesture Based Interfaces: Jacques chueke (HCID, City University L...hcid2011 -  Gesture Based Interfaces: Jacques chueke (HCID, City University L...
hcid2011 - Gesture Based Interfaces: Jacques chueke (HCID, City University L...
 
Emerging technologies
Emerging technologiesEmerging technologies
Emerging technologies
 
Crowd sensing, mobiles and feedback
Crowd sensing, mobiles and feedbackCrowd sensing, mobiles and feedback
Crowd sensing, mobiles and feedback
 
Brescia Future
Brescia FutureBrescia Future
Brescia Future
 
Current and Future Trends in Media and Information
Current and Future Trends in Media and InformationCurrent and Future Trends in Media and Information
Current and Future Trends in Media and Information
 
Older Adults and Computer Usage
Older Adults and Computer UsageOlder Adults and Computer Usage
Older Adults and Computer Usage
 
Naked Security
Naked SecurityNaked Security
Naked Security
 
DTES2: Session 1
DTES2: Session 1DTES2: Session 1
DTES2: Session 1
 
Reflections on seeding in socal design: building connections with communities...
Reflections on seeding in socal design: building connections with communities...Reflections on seeding in socal design: building connections with communities...
Reflections on seeding in socal design: building connections with communities...
 
Introduction to futuring in higher education: AAC&U 2012
Introduction to futuring in higher education: AAC&U 2012Introduction to futuring in higher education: AAC&U 2012
Introduction to futuring in higher education: AAC&U 2012
 
Tangible & Embodied Interaction @RSE11
Tangible & Embodied Interaction @RSE11Tangible & Embodied Interaction @RSE11
Tangible & Embodied Interaction @RSE11
 
Black Coffee Texarkana
Black Coffee TexarkanaBlack Coffee Texarkana
Black Coffee Texarkana
 
When Design Met Anthropology
When Design Met AnthropologyWhen Design Met Anthropology
When Design Met Anthropology
 
Tiles IoT Ideation Cards
Tiles IoT Ideation CardsTiles IoT Ideation Cards
Tiles IoT Ideation Cards
 
Usability & Design Principles
Usability & Design PrinciplesUsability & Design Principles
Usability & Design Principles
 
When usability meets accessibility
When usability meets accessibilityWhen usability meets accessibility
When usability meets accessibility
 
The ‘M Age’ And Beyond
The ‘M Age’ And BeyondThe ‘M Age’ And Beyond
The ‘M Age’ And Beyond
 
Teaching with Technology
Teaching with TechnologyTeaching with Technology
Teaching with Technology
 
Embedded & Tangible Interaction Design
Embedded & Tangible Interaction DesignEmbedded & Tangible Interaction Design
Embedded & Tangible Interaction Design
 

Similar to Human Computer Interaction - Course Presentation

Introduction to HCI (UCC)
Introduction to HCI (UCC)Introduction to HCI (UCC)
Introduction to HCI (UCC)
apppsych
 
Psychology Human Computer Interaction
Psychology Human Computer InteractionPsychology Human Computer Interaction
Psychology Human Computer Interaction
Seta Wicaksana
 
Human computer interaction Semester 1
Human computer interaction Semester 1Human computer interaction Semester 1
Human computer interaction Semester 1
HARISA MARDIANA
 
3450_Fall2016_Syllabus
3450_Fall2016_Syllabus3450_Fall2016_Syllabus
3450_Fall2016_SyllabusTrinh Le
 
Introduction to Human Computer Interaction
Introduction to Human Computer InteractionIntroduction to Human Computer Interaction
Introduction to Human Computer Interaction
International Institute of Information Technology (I²IT)
 
Interaction Paradigms
Interaction ParadigmsInteraction Paradigms
Interaction Paradigms
Sebastian Weinhold
 
Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences
Yan Xu
 
hci lecture notes pt.pptx
hci lecture notes pt.pptxhci lecture notes pt.pptx
hci lecture notes pt.pptx
AkinolaDamilareSamso
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
Aiman Hud
 
Being human (Human Computer Interaction)
Being human (Human Computer Interaction)Being human (Human Computer Interaction)
Being human (Human Computer Interaction)
Rahul Singh
 
chap-01 HCI.ppt
chap-01 HCI.pptchap-01 HCI.ppt
chap-01 HCI.ppt
LamaYig
 
HCI_01.ppt
HCI_01.pptHCI_01.ppt
HCI_01.ppt
MuhammadWasayKhan2
 
Human Computer Interaction Introduction
Human Computer Interaction IntroductionHuman Computer Interaction Introduction
Human Computer Interaction Introduction
N.Jagadish Kumar
 
Master of Exhibit Design at La Sapienza University, Introduction and Lesson 1
Master of Exhibit Design at La Sapienza University, Introduction and Lesson 1Master of Exhibit Design at La Sapienza University, Introduction and Lesson 1
Master of Exhibit Design at La Sapienza University, Introduction and Lesson 1Salvatore Iaconesi
 
Introduction to HCI
Introduction to HCI Introduction to HCI
Introduction to HCI Deskala
 
Introduction To HCI
Introduction To HCIIntroduction To HCI
Introduction To HCI
Kshitiz Anand
 
Lecture1.ppt
Lecture1.pptLecture1.ppt
Lecture1.ppt
AnsaRasheed3
 
Vision of the TIII Project
Vision of the TIII ProjectVision of the TIII Project
Vision of the TIII Project
Jelle Saldien
 

Similar to Human Computer Interaction - Course Presentation (20)

Introduction to HCI (UCC)
Introduction to HCI (UCC)Introduction to HCI (UCC)
Introduction to HCI (UCC)
 
Psychology Human Computer Interaction
Psychology Human Computer InteractionPsychology Human Computer Interaction
Psychology Human Computer Interaction
 
Human computer interaction Semester 1
Human computer interaction Semester 1Human computer interaction Semester 1
Human computer interaction Semester 1
 
3450_Fall2016_Syllabus
3450_Fall2016_Syllabus3450_Fall2016_Syllabus
3450_Fall2016_Syllabus
 
Introduction to Human Computer Interaction
Introduction to Human Computer InteractionIntroduction to Human Computer Interaction
Introduction to Human Computer Interaction
 
Interaction Paradigms
Interaction ParadigmsInteraction Paradigms
Interaction Paradigms
 
Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences Designing Useful and Usable Augmented Reality Experiences
Designing Useful and Usable Augmented Reality Experiences
 
hci lecture notes pt.pptx
hci lecture notes pt.pptxhci lecture notes pt.pptx
hci lecture notes pt.pptx
 
UI/UX Design
UI/UX DesignUI/UX Design
UI/UX Design
 
HCI.pdf
HCI.pdfHCI.pdf
HCI.pdf
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Being human (Human Computer Interaction)
Being human (Human Computer Interaction)Being human (Human Computer Interaction)
Being human (Human Computer Interaction)
 
chap-01 HCI.ppt
chap-01 HCI.pptchap-01 HCI.ppt
chap-01 HCI.ppt
 
HCI_01.ppt
HCI_01.pptHCI_01.ppt
HCI_01.ppt
 
Human Computer Interaction Introduction
Human Computer Interaction IntroductionHuman Computer Interaction Introduction
Human Computer Interaction Introduction
 
Master of Exhibit Design at La Sapienza University, Introduction and Lesson 1
Master of Exhibit Design at La Sapienza University, Introduction and Lesson 1Master of Exhibit Design at La Sapienza University, Introduction and Lesson 1
Master of Exhibit Design at La Sapienza University, Introduction and Lesson 1
 
Introduction to HCI
Introduction to HCI Introduction to HCI
Introduction to HCI
 
Introduction To HCI
Introduction To HCIIntroduction To HCI
Introduction To HCI
 
Lecture1.ppt
Lecture1.pptLecture1.ppt
Lecture1.ppt
 
Vision of the TIII Project
Vision of the TIII ProjectVision of the TIII Project
Vision of the TIII Project
 

Recently uploaded

Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
DhatriParmar
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
goswamiyash170123
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 

Recently uploaded (20)

Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
 
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdfMASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
MASS MEDIA STUDIES-835-CLASS XI Resource Material.pdf
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 

Human Computer Interaction - Course Presentation

  • 1. Human Computer Interaction Fulvio Corno, Luigi De Russis
  • 4. Human Computer Interaction 4 • How to design the user experience when interacting with modern applications, devices, environments? • How to exploit the novel interaction methods provided by touch, voice, natural interaction, gestures, …? • How to ensure that people use such interfaces and systems with “joy” rather than “frustration”? Challenges
  • 5. Human Computer Interaction 5 • Deep down inside every software developer, there's a budding graphic designer waiting to get out. And if you let that happen, you're in trouble. Or at least your users will be, anyway… • The two hardest problems in computer science are: (i) people, (ii), convincing computer scientists that the hardest problem in computer science is people, and, (iii) off by one errors. Jeff Atwood, Nov 2006 https://blog.codinghorror.com/this-is-what-happens-when-you-let-developers-create-ui/ Prof. Jeffrey P. Bigham, 2018 http://www.cs.cmu.edu/~jbigham/
  • 6. Human Computer Interaction 6 Developers’ attitude https://thedailywtf.com/articles/Classic_WTF_-_Enter_the_Matrix
  • 7. Human Computer Interaction 7 Course Objectives Learn: • Key concepts related to HCI • User Experience, Usability • Design Methods • Evaluation Techniques • User Centered Design Process • New “modern” interaction methods • Not only web & mobile Apply: • Design and development of a project • Eliciting needs • Following the process • Developing a result • Analysis and evaluation of interfaces
  • 8. Human Computer Interaction 8 Introduction to Human-Computer Interaction (10%) History, the human, the computer, vision of the future Building interactive applications with a human-centered process (35%) Main tasks and methods to design, develop, and evaluate an interactive application Needfinding strategies, low- and high-fidelity prototypes, mental models and visual design, heuristic evaluation, and basic concepts and methods for controlled experiments Application & Projects (30%) Practical part on a specific application domain and interaction technology Web applications “Beyond WIMP” paradigms (25%) Tangible interaction, wearables, voice user interfaces, gestures, eye tracking, and interaction with IoT systems, … Contemporary examples and development tools Thematic seminars on emerging topics and case studies Course Contents
  • 9. Human Computer Interaction 9 • Learning method • project-based → students learn by doing a project • problem-based → the project work starts from elicited and real users’ needs • Projects developed during the semester, with intermediate milestones and deliverables • Contemporary communications and project development tools and technologies • e.g., Slack, Git and GitHub, … Methodology
  • 10. Human Computer Interaction 10 • Written test • Design methods, design processes, design and analysis instruments, … • No coding • Evaluation of the projects • Deliverables • Source code The exam
  • 11. Human Computer Interaction 11 Key course information 6 Credits 1st Semester 2nd Year Elective course Language: English Video Recording
  • 12. Human Computer Interaction 12 Fulvio Corno fulvio.corno@polito.it @fulcorno Luigi De Russis luigi.derussis@polito.it @luigidr Contacts