Slide 1

Slide 1 text

Dr. Javier Gonzalez-Sanchez javiergs@calpoly.edu www.javiergs.info office: 14 -227 CSC 486 Human-Computer Interaction Lecture 01. Course Presentation

Slide 2

Slide 2 text

Introduction

Slide 3

Slide 3 text

First name Last name Dr. Javier Gonzalez-Sanchez javiergs@calpoly.edu www.javiergs.info Contact Information

Slide 4

Slide 4 text

Where Am I from?

Slide 5

Slide 5 text

www.javiergs.info/teaching/ At CSU: Software Engineering (CSC 305, CSC 307, 308, 309, 508, 509) Human-Computer Interaction (CSC 486 and CSC 570) Teaching

Slide 6

Slide 6 text

Research

Slide 7

Slide 7 text

Your Turn • What is your name (or how you go by it)? • Are you proficient in programming with Java? • Did you took 307/308/309?

Slide 8

Slide 8 text

Course Content

Slide 9

Slide 9 text

Human 9 Thinking Input Output Affective Factors Cognitive Factors

Slide 10

Slide 10 text

Computer 10 Data Processing Input Output

Slide 11

Slide 11 text

Interaction 11 Thinking Input Output Data Processing Input Output Reciprocal Action or Influence Affective Factors Cognitive Factors

Slide 12

Slide 12 text

Interaction 12 Distrust Excitement Surprise Enthusiasm Love Disappointment Fear Terror Anger Frustration The End

Slide 13

Slide 13 text

Interaction 13 ?

Slide 14

Slide 14 text

Sensing • Brain • Facial Gestures • Eyes • Heart Rate • Skin Conductance • Body Postures 16 !

Slide 15

Slide 15 text

Processing Supervised: • Regression • Decision Trees • Support Vector Machines Unsupervised: • Clustering • Neural Networks • Random Forest 17

Slide 16

Slide 16 text

Designing Interactions • Human Factors • Response selection • Working Memory (Humans) • Attention • Decision Making • User Interfaces (Graphical) Design • Ethnography and sociology 18

Slide 17

Slide 17 text

Syllabus

Slide 18

Slide 18 text

Guidelines 20 Attendance (participation) is Expected

Slide 19

Slide 19 text

Guidelines 21 Hours per Week

Slide 20

Slide 20 text

Guidelines 22 Late Assignments

Slide 21

Slide 21 text

Guidelines 23 Regularly visit our course page on Canvas

Slide 22

Slide 22 text

Grading 24 Project

Slide 23

Slide 23 text

Grading 25

Slide 24

Slide 24 text

References

Slide 25

Slide 25 text

Questions 27

Slide 26

Slide 26 text

Lab 01

Slide 27

Slide 27 text

Lab 01 First, make a team (3 people) Then, answer the following 19 questions. One team member submit the assignment to Canvas

Slide 28

Slide 28 text

Questionary 1. What is a Human? 2. What is a Computer? 3. What is Interaction? 4. What makes a “good” interaction? 5. What makes a “bad” interaction? 6. What is affect (emotion, mood)? 7. What is Pleasure? 8. What is Arousal? 9. What is Dominance? 10.What we called an “input”? 30

Slide 29

Slide 29 text

Questionary 11. What we called “processing or thinking”? 12.What we called an “output”? 13.What is usability? 14.What is usability engineering? 15.What is “user friendly”? 16.What is a cognitive factor? 17. What is an interface (user interface)? 18.Provide an example of a “good” user interface in a software application 19.Provide an example of a “bad” user interface in a software application 31

Slide 30

Slide 30 text

CSC 486 Human-Computer Interaction Javier Gonzalez-Sanchez, Ph.D. javiergs@calpoly.edu Winter 2025 Copyright. These slides can only be used as study material for the class CSC 486 at Cal Poly. They cannot be distributed or used for another purpose.