CSE 440: Introduction To HCI - University Of Washington

1y ago
40 Views
2 Downloads
3.48 MB
101 Pages
Last View : 4d ago
Last Download : 4m ago
Upload by : Kelvin Chao
Transcription

CSE 440: Introduction to HCIUser Interface Design, Prototyping, and EvaluationLecture 01:Introduction andPersonal InformaticsJames FogartyEunice JunDavid WangElisabeth ChinRavi KarkarTuesday / Thursday10:30 to 11:50

What Is This Course?Time for a Door Quiz:Say out loud what actionyou use to open the doorPushPull

Door Quiz

Door Quiz

Door Quiz

Door Quiz

Door Quiz

Door Quiz

Door Quiz

Door Quiz

What is so Special about Computers?Nothing! It is about gooddesigns and bad designsWe make push/pull decisionsmany times per dayWe all encounter doorsthat do this badlyWe all see signs thatdo not change what we do

Signs Do Not Help

Signs Do Not Help

What is so Special about Computers?Yet we blame ourselvesAbsolutely everything weencounter in the madeworld was designedToo often poorly designedRead this bookBe warned you cannotunread it, you become angry

Iterative Human-Centered DesignThis is a course about processThis is not a course about ‘good’ interfacesor rules that you should follow in designRapid iteration and exploration is the mostimportant and effective tool for effective design“Enlightened trial and error succeeds over theplanning of the lone genius” – Peter Skillman, IDEO

Project OverviewThe core of this course is a group projectPropose and do an intense end-to-end designGetting the Right DesignGetting the Design RightCommunicating the DesignNot an implementation course

Design Research & Task AnalysisObserve practices and understand needsConsumesterFoodWatch

Sketching & StoryboardingPostMy gNearbytrips

Sketching & StoryboardingRouteMyRun

Low-Fidelity Prototyping & TestingRideAlong

Digital Mockup.calmBalance

Video PrototypesGetOutPickUp

Learn by Example from Prior courses/cse440/14au/projects/aqueous/

Learn by Example from Prior ProjectsIEP cse440/14au/projects/iepconnect/

Learn by Example from Prior /courses/cse440/14au/projects/kaching/

Learn by Example from Prior du/courses/cse440/14au/projects/soundscape/

Learn by Example from Prior courses/cse440/15au/projects/balance/

Learn by Example from Prior rses/cse440/15au/projects/neat/

Learn by Example from Prior u/courses/cse440/15au/projects/poliscope/

Learn by Example from Prior ProjectsSchool 440/15au/projects/schoolview/

Studio Time in Section and LectureThis course is designed around rapid feedbackSection is primarily studio time with the staffGroups will be formed within sectionYour team always brings a milestone to studioParticipation is a critical component of the courseProject time on TuesdaysYour team always has a milestone dueClass will often include project time or activity

OverviewHCI and the Project SequenceCourse Staff IntroductionsAdministriviaAssignment 1: Project ProposalAssignment 1a: Due for FridayAssignment 1b: Due for TuesdaySome ReflectionSelf-Tracking and Relevant Background

Who We AreJames FogartyPrefer: James / He / HimBackgroundBS, Virginia Tech, 2000PhD, Carnegie Mellon, 2006Joined UW CSE, 2006Brief Industrial StintsIBM, 2000IBM Research, 2003Microsoft Research, 2007

Who We AreCross-Campus HCI EffortsDUBMHCIDTeachingCSE 440: Introduction to HCICSE 441: Advanced HCICSE 510: Advanced Topics in HCICSEP 510: Human-Computer InteractionCSE 332: Data Structures

Who We AreComputingYou

Who We AreEunice JunPrefer: Eunice / She / HerBackground:BS, Cognitive Studies &Computer ScienceVanderbilt, 2016Research:Increasing engagement in multicultural onlinecommunities, including large-scale online experimentsInterests:Hiking, learning new languages, ballet, getting lost

Who We AreDavid WangPrefer: David / He / HimBackground:BS, Informatics (HCI)UC Irvine, 2013MS, HCDEUniversity of Washington, 2017Research:Collapse informatics, ubiquitous computingInterests:Outdoors, travel,making (ask me about the food truck harness)

Who We AreElisabeth ChinPrefer: Elisabeth / She / HerBackgroundBS, Informatics: HCIUniversity of Washington, 2017InterestsMovies (watched 72 in 2016!),making fresh noodles,cross-cultural studies,all sorts of rock music

Who We AreRavi KarkarPrefer: Ravi / He / HimBackgroundBE, Gujarat University, 2011MS, Georgia Tech, 2012MS, University of Washington, 2016ResearchDesigning and building tools tosupport people in their diagnostic self-trackingInterests:Sleeping, getting 404s, hunting horcruxes

OverviewHCI and the Project SequenceCourse Staff IntroductionsAdministriviaAssignment 1: Project ProposalAssignment 1a: Due for FridayAssignment 1b: Due for TuesdaySome ReflectionSelf-Tracking and Relevant Background

Staying in TouchWeb:http://www.cs.washington.edu/440You are responsible for calendarCanvas:I hate Canvas so much butwe have to use it for some thingsEmail Us: cse440-instr [at] cs.washington.eduEmail:You are responsible for course emailOfficeHours:Posted on CalendarAlso By Appointment

GitHub RepositoryThe website, assignments, and other materialsare being run from a GitHub i17You will contribute when posting your projectsYou can and shouldcontribute if yousee the opportunity

GradingWe provide a grading scale, but it is subjectiveDesign is subjective, and so is this courseWow us with your work, not with complainingEntire project process is designed for feedbackMilestone grades mean you did the milestoneYou still must act on feedback as part ofcontinuing to refine and develop your projectA focus on “doing the work” and “getting feedback”means final grades are more “quality of result”

GradingGroup Project: 65%3%Assignment 121% Assignment 2: Getting the Right DesignFinal Report 15%, Milestones 6%14% Assignment 3: Getting the Design RightFinal Report 10%, Milestones 4%15% Assignment 4: Communicating the DesignWebsite 5%, Video Prototype 5%, Poster 5%12% PresentationsGetting the Right Design 5%,Getting the Design Right 5%, Individual 2%Exam: 25%Individual Readings: 5%Participation: 5%

SubmissionsMany assignments are due “night before class”Canvas will operationalize this as 12:01amA bit more slack, but definitely “before I wake up”We need your submissions as part ofour preparation for in-class feedback“Day of class”, “just before class”, or “in class”are all unacceptable, risking zero credit

“Now” vs “When You Need It” ContentThis course has both, we will try to distinguishSeveral assigned readings will be postedIntentionally minimal but criticalMay be on examSmall reading report assignmentAdditional resources will be made availableIf you find others you want to share, email us

OverviewHCI and the Project SequenceCourse Staff IntroductionsAdministriviaAssignment 1: Project ProposalAssignment 1a: Due for FridayAssignment 1b: Due for TuesdaySome ReflectionSelf-Tracking and Relevant Background

Project Proposal ScheduleProject Brainstorm Due for FridayBrainstorming in Section FridayProject Proposal Due Monday NightSponsored Projects Posted TuesdayProject Bids Due Wednesday NightGroups Assigned ThursdayBrainstorming in Section Friday

Assignment 1a: Project BrainstormYou have an assignment due for e440/17wi/assignments/assignment1/Propose 3 project domains, problems, goals:These are starting points for brainstormingSubmit online:This proves that you did your preparationSubmit via email if unable to access CanvasBring to section Friday:You have a lot more brainstorming ahead of you

Assignment 1b: Project ProposalYou have an assignment due for se440/17wi/assignments/assignment1/One page of text:Problem and MotivationAnalyze the problem or idea (e.g., a scenario)Submit online:Sponsored Projects will be Posted for Bidding

OverviewHCI and the Project SequenceCourse Staff IntroductionsAdministriviaAssignment 1: Project ProposalAssignment 1a: Due for FridayAssignment 1b: Due for TuesdaySome ReflectionSelf-Tracking and Relevant Background

Some ReflectionThis will not be an easy courseStudents have said this was their most intense courseYou have two deadlines per week, every weekBut I believe in everything that is includedThis course challenges some aspects of whatthe CSE curriculum has taught you is importantIt will be what you make it

People Really Get It“Very good class that every engineer should haveto take. Good perspectives and made me thinkoutside my comfort zone.”“The focus on projects and fieldwork was very well suited tomy learning style. I greatly enjoyed this format. The theoryand techniques taught in class were directly applicable tothe projects we were doing and were usually timed verywell. That is, usually the topics presented in lecture wererelevant to the current deliverable or the next deliverable.”

People Really Get It“I can't believe I'm saying this, but I found thelectures a huge part of what I learned in this course.They were useful and organized, and each one hada clear message and topic. The assignments were anexcellent extension of these themes.”“Fieldwork and iterative assignments really taughtme how important the design process is.”

Group Work is Hard Work“the project placed groups in a realistic situationand forced us to work together effectively andpractice relevant concepts/strategies”“The group work was distracting because of the lackof unity and sense of purpose. We all had differentpriorities and purposes for taking the class and thismade it really hard to be on the same page for theproject which was the biggest part of this class.”

Group Work is Hard Work“Have groups do a team charter - outlining whatthey expect from one another as teammates. I tooka project management course and when workingin a group with individuals you've never workedwith, the team charter may help break the iceeasier when everyone can say what theirexpectations are.”“ I think that working effectively as a team wasthe most challenging part of this class ”

And it is not for Everybody

Adding and DroppingAttempting to AddSay something to me after classWill email today, attempt to finalize quicklyMust enforce a hard enrollment capConsidering DroppingDo so before we assign teams, and tell usSection switch availabilityWe may need help in balancing sections

OverviewHCI and the Project SequenceCourse Staff IntroductionsAdministriviaAssignment 1: Project ProposalAssignment 1a: Due for FridayAssignment 1b: Due for TuesdaySome ReflectionSelf-Tracking and Relevant Background

Thousands of Health Monitoring Apps

Activity and Medical Sensing DevicesThermometerBlood glucose meterHeart rate monitorBlood pressure monitor

Medical ImplantsNeuroPace

Sustainability TrackingKill A WattBelkinWeMo WaterAutomatic

Location and ActivityFitBitMovesGarminFitBark

Time TrackingRescueTime

FinancesMintYou Need a Budget

Background in Personal InformaticsSome DefinitionsWhat is the Point?What is the Problem?Chester, T. (2013). The Sunday Times.“You Are Just a Number”

What is Personal Informatics“We define personal informatics systems asthose that help people collect personallyrelevant information for the purpose ofself-reflection and gaining self-knowledge.There are two core aspects to every personalinformatics system: collection and reflection.”Li I., Dey A., Forlizzi J. CHI 2010.“A Stage-Based Model of Personal Informatics Systems”

What is Quantified Self“The Quantified Self is an internationalcollaboration of users and makers ofself-tracking tools.”“Our aim is to help people get meaning out oftheir personal data.”“Self knowledge through numbers.”Wolf G. (2009). Wired Magazine.“Know Thyself: Tracking Every Facet of Life, from Sleep to Mood to Pain, 24/7/365”

What is the Point?Gnothi seauton“Know thyself”

Leonardo da VinciLeonardo da VinciOdometers on the leftPedometer on the rightTo track troop activities

Benjamin ilityChastityHumility

Benjamin Franklin

Manpokei万歩計

Five-Stage Model of Personal InformaticsLi I., Dey A., Forlizzi J. CHI 2010.“A Stage-Based Model of Personal Informatics Systems”

Five-Stage Model of Personal InformaticsAlice20 years oldHas a family historyof heart diseaseWants to be more activeDoes not know how,because she is busyLi I., Dey A., Forlizzi J. CHI 2010.“A Stage-Based Model of PersonalInformatics Systems”76

PreparationLi I., Dey A., Forlizzi J. CHI 2010.“A Stage-Based Model of Personal Informatics Systems”

PreparationLi I., Dey A., Forlizzi J. CHI 2010.“A Stage-Based Model of Personal Informatics Systems”

CollectionLi I., Dey A., Forlizzi J. CHI 2010.“A Stage-Based Model of PersonalInformatics Systems”79

IntegrationMTWHFSa Su MTLi I., Dey A., Forlizzi J. CHI 2010.“A Stage-Based Model of PersonalInformatics Systems”80

ReflectionActiveInactiveMTInactiveWHFSa Su MTLi I., Dey A., Forlizzi J. CHI 2010.“A Stage-Based Model of PersonalInformatics Systems”81

ActionWalk in parkinstead ofwatching TVMTW ThFSa Su MTLi I., Dey A., Forlizzi J. CHI 2010.“A Stage-Based Model of PersonalInformatics Systems”82

Five-Stage Model of Personal InformaticsLi I., Dey A., Forlizzi J. CHI 2010.“A Stage-Based Model of Personal Informatics Systems”

What is the Problem?Examining seriousself-trackers, asthey represent theearly adoptersChoe E.K., Lee N.B., Lee B., Pratt W., Kientz J.A. CHI 2014.“Understanding Quantified Selfers’ Practices in Collecting and Exploring Personal Data”

Quantified Self Talk Format1. What I did2. How I did it3. What I learnedAnalyzed 52 videosChoe E.K., Lee N.B., Lee B., Pratt W., Kientz J.A. CHI 2014.“Understanding Quantified Selfers’ Practices in Collecting and Exploring Personal Data”

AnalysisVisualizationsThemesProfilesChoe E.K., Lee N.B., Lee B., Pratt W., Kientz J.A. CHI 2014.“Understanding Quantified Selfers’ Practices in Collecting and Exploring Personal Data”

What do they Track?A Diabetic Experience with Self-QuantificationAnalyzing My Cancer DataGoing Vegan in DecemberSelf-trackingImproving Skin Healthis more thanCognitive Performancejust buying15 Weeks of Self-Trackinga FitBitDiabetes, Exercise, and QSExperience Sampling of My StressHacking Your Subconscious MindChoe E.K., Lee N.B., Lee B., Pratt W., Kientz J.A. CHI 2014.“Understanding Quantified Selfers’ Practices in Collecting and Exploring Personal Data”

Motivations for TrackingMotivationsSub-categoriesTo improve healthTo cure or manage a conditionTo achieve a goalTo find triggersTo answer a specific questionTo identify relationshipsTo execute a treatment planTo make better health decisionsTo find balanceTo improve other aspects of lifeTo maximize work performanceTo find new life experiencesTo satisfy curiosity and have funTo be mindfulTo explore new thingsTo learn something interestingChoe E.K., Lee N.B., Lee B., Pratt W., Kientz J.A. CHI 2014.“Understanding Quantified Selfers’ Practices in Collecting and Exploring Personal Data”

Data Collection and Exploration ToolsData Collection Tool% (#)Data Exploration Tool% (#)Commercial hardware56% (29)Spreadsheet44% (23)Spreadsheet40% (21)Custom software35% (18)Custom software21% (11)Commercial website27% (14)Pen and paper21% (11)Commercial software12% (6)Commercial software19% (10)Open-source platform8% (4)Commercial website10% (5)Statistical software4% (2)Camera6% (3)Pen and paper2% (1)Open-source platform6% (3)Custom hardware4% (2)Other10% (5)Choe E.K., Lee N.B., Lee B., Pratt W., Kientz J.A. CHI 2014.“Understanding Quantified Selfers’ Practices in Collecting and Exploring Personal Data”

Building Custom ToolsCaptures smile via wearable sensingProvides real-time feedbackCaptures snoring via mobile appProvides data visualizationChoe E.K., Lee N.B., Lee B., Pratt W., Kientz J.A. CHI 2014.“Understanding Quantified Selfers’ Practices in Collecting and Exploring Personal Data”

Custom VisualizationsChoe E.K., Lee N.B., Lee B., Pratt W., Kientz J.A. CHI 2014.“Understanding Quantified Selfers’ Practices in Collecting and Exploring Personal Data”

Why are they Building Custom Tools?Desirable features are not supportedCollect and reflect on the data using a single toolPerform self-experimentationBarriers to successTracking too many thingsNot tracking triggers and contextLacking scientific rigorChoe E.K., Lee N.B., Lee B., Pratt W., Kientz J.A. CHI 2014.“Understanding Quantified Selfers’ Practices in Collecting and Exploring Personal Data”

Tracking Too Many Things“I can honestly say that I’ve made the classicnewbie self-tracking mistake which is that I trackeverything. I didn't know exactly what to track, soI tracked caffeine, dairy, wheat, sugar, nuts, fruit,vegetables, meat, chicken, fish, alcoholsupplements ”People burn out on self-trackingChoe E.K., Lee N.B., Lee B., Pratt W., Kientz J.A. CHI 2014.“Understanding Quantified Selfers’ Practices in Collecting and Exploring Personal Data”

Not Tracking Triggers and Context“I was trying to track all these symptomsand I was completely ignoring the cause ”People lack clues on what to trackMissing information on how to improve outcomeThey track the wrong informationChoe E.K., Lee N.B., Lee B., Pratt W., Kientz J.A. CHI 2014.“Understanding Quantified Selfers’ Practices in Collecting and Exploring Personal Data”

Lacking Scientific RigorConduct self-experimentations without control orwithout addressing confounding factors?And they conduct flawed experimentsChoe E.K., Lee N.B., Lee B., Pratt W., Kientz J.A. CHI 2014.“Understanding Quantified Selfers’ Practices in Collecting and Exploring Personal Data”

Barriers and Negative Nudges“It was too time consuming and tedious.I also did not know what to enter if I ateout, so I often did not enter data and thatcompounded. I also felt embarrassed todo it in front of friends so I stopped.”Negative Nudges:Contrasting difficulty of entryJudgment and choosing not to journalStigma and journalingLack or decline in social supportFelicia Cordeiro, Daniel A. Epstein, Edison Thomas, Elizabeth Bales,Arvind K. Kagannathan, Gregory D. Abowd, James Fogarty. CHI 2015.Barriers and Negative Nudges: Exploring Challenges in Food Journaling

A Model of Lived InformaticsExtends 5-stage modelto surface additionalopportunitie andchallenges in lifecycleReturning to a tool(e.g., short/long lapse)Changing tools(e.g., due to burden)Changing goals(e.g., due to discovery)Daniel A. Epstein, An Ping, James Fogarty, Sean Munson. UbiComp 2015.A Lived Informatics Model of Personal Informatics

Your ChallengePeople investtremendous effortfor little valueDo better, help peopleachieve their goals,solve real problemsGo beyond the data fetishUnderstand the problems people faceFind the role for interactive technology

Your ChallengeExplore tracking beyond the self:co-located relationshipsremote relationshipscommunities organizingpeople seeking help from peerspeople seeking help from expertsAny problem where multiple people collect data,or where multiple people engage in gaining valuefrom data, introduces additional opportunitiesand challenges in designing for effectiveinteraction with personal data

Some ReflectionWe have high expectationsWe want you to do cool stuffBut we are also enthusiastic and we listenEmail us, point out opportunities, ask questionsIf you are not onboard, please drop nowPlease email us so that we know a spot openedcse440-instr [at] cs.washington.edu

CSE 440: Introduction to HCIUser Interface Design, Prototyping, and EvaluationLecture 01:Introduction andPersonal InformaticsJames FogartyEunice JunDavid WangElisabeth ChinRavi KarkarTuesday / Thursday10:30 to 11:50

CSE 440: Introduction to HCI CSE 441: Advanced HCI CSE 510: Advanced Topics in HCI CSEP 510: Human-Computer Interaction CSE 332: Data Structures. Who We Are You Computing. Who We Are Eunice Jun Prefer: Eunice / She / Her Background: BS,Cognitive Studies & Computer Science Vanderbilt, 2016

Related Documents:

92 vipul sharma it 93 rishabh jain cse 94 manik arora cse 95 nishant bhardwaj cse . 96 rajit shrivastava it 97 shivansh gaur cse 98 harsh singh cse 99 shreyanshi raj cse 100 rahul bedi cse 101 pallavi anand cse 102 divya cse 103 nihal raj it 104 kanak

CSE 440: Introduction to HCI Instructor: Amy Zhang, 9/30/2021 User Interface Design, Prototyping, and Evaluation! Lecture 01: What is HCI? Welcome!! In these pandemic times some reminders: - Since it's hard to recognize faces with masks, come make a name tag at the front of the room. - Remember to keep your mask on (over the nose) at all .

CSE 440: Introduction to HCI Instructor: Amy Zhang, 12/2/2021 User Interface Design, Prototyping, and Evaluation! Lecture 17: Course Recap and Exam Prep. . HCI also investigates new interaction paradigms or new ways of integrating technology in our daily lives (think IoT, chatbots, voice assistants, Microsoft Kinect, Hololens, or touch .

cse-148 kuriakose jijo george n t george cse-149 kusum joshi ramesh chandra joshi cse-150 m mithun bose n k mohandasan cse-151 madhuri yadav rajbir yadav cse-152 malini shukla r s sharma cse-153 manisha khattar sunil kumar khattar cse-154 m

HCI -JSON Interface -Description File hcijson-schnittstellenbeschreibung_eng.docx Page 3 / 15 Version 3.4 Date 17/07/2017 1. Definitions, abbreviations, references Definitions and abbreviations Word Meaning HCI Homepage Customer Interface

Semi-HCI v.s. True HCI Semi-HCI Compute and storage are in different physical node but in the same chassis Compute and storage are in the same node but there are dedicated control nodes Challenge of semi-HCI Resource is not optimized Flexibility and reliability True HCI Each node can be compute, storage and control nodes

The NetApp Hybrid Cloud Control interface appears. Find more information NetApp HCI Resources page NetApp HCI Installation and Setup Instructions TR-4820: NetApp HCI Networking Quick Planning Guide NetApp Element Plug-in for vCenter Server documentation NetApp Configuration Advisor 5.8.1 or later network validation tool

Research shows adventure tourism to be a part icularly resilient niche, and when destinations proactively invest in their adventure markets, arrivals increase. For instance, at the AdventureNEXT trade event in May 2018, Jordan’s Tourism minister Lina Annab revealed that subsequent to a focused approach toward adventure tourism development, which included several collaborations with ATTA and .