IN Introduksjon til design, bruk, interaksjon Velkommen til IN1050

Like dokumenter
INF Introduksjon til design, bruk, interaksjon Introduksjon

INF Introduksjon til design, bruk, interaksjon Introduksjon

VELKOMMEN. UKE 1: Introduksjon Plenum IN1050. Julie og Maria

VELKOMMEN. Til plenumstime i IN1050. Med Maria og Helle

INF Introduksjon til design, bruk, interaksjon Hva er HCI og hvorfor er det viktig?

HCI, Interaksjon, grensesnitt og kontekst. Intervju, spørsmålstyper og observasjon

Velkommen. Torsdag 24 januar 2019 time 1. Yngve og Jo. IN 1030 Systemer, krav og konsekvenser

Design, bruk, interaksjon

Velkommen til MAT1030!

MAT1030 Diskret Matematikk

Thursday, August 19, Web-prosjekt

UKE 7 Design og prototyping. Plenum IN1050 Julie og Maria

IN1010 Objektorientert programmering Våren 2019

UNIVERSITETET I OSLO

in1060: bruksorientert design Helle Heiestad Marte Rimer Anna So:ie Schei

Hvordan er arbeidsmengden i forhold til omfanget i studiepoeng?

Velkommen til. IN1010 Objektorientert programmering Våren 2018

Velkommen! I dag. Viktige beskjeder. Studieadministrasjonen. IN Høst Siri Moe Jensen Geir Kjetil Sandve Henrik Hillestad

Prototyping. Plenumstime Uke 6. Med Maria og Helle

Pilotprosjekt MAT1100 høst Skrevet av Inger Christin Borge og Jan Aleksander Olsen Bakke, vår 2017.

INF1500 Høst 2015 Magnus Li Martine Rolid Leonardsen. Evaluering

Kort om kursene INF1100 og MAT-INF1100L

VELKOMMEN TIL MAT-INF1100

Kort om kursene IN1900, MAT-IN1105, IN-KJM1900

Oversikt. Informatikk. INF1000: Grunnkurs i objektorientert programmering. Utenom INF1000 Informasjon & hjelp

Repetisjon. Plenum IN1050 Uke 14 Maria og Helle

Introduksjon til kurset

Emneevalueringsrapport for MAT1110, vår 2016

inf1510: bruksorientert design

Sist oppdatert: 18.november Øvelsesoppgaver til INF1500

GRUPPE 5 UKE 3 BEHOV & KRAV IN1050

Introduksjon til 3290

Kort om kursene IN1900, MAT-IN1105, IN-KJM1900

INF109 (kun et utvalg av kommentarene er med i denne rapporten)

Velkommen til. INF våren 2017

VELKOMMEN TIL MAT-INF1100

Introduksjon til kurset

1 av 5 01/04/ :12 PM

INF2270 Datamaskinarkitektur

INF2820 Datalingvistikk V2016. Jan Tore Lønning

VELKOMMEN TIL MAT-INF1100(L) Knut Mørken Rom 1033, Niels Henrik Abels hus

VELKOMMEN TIL MAT-INF1100(L) Knut Mørken Rom 1033, Niels Henrik Abels hus

1 av 5 12/26/ :48 AM

INF1800 LOGIKK OG BEREGNBARHET

Fagevaluering FYS Fysikk-basisfag for naturvitenskap og medisin

Dagens. Faglærers bakgrunn IMT 1321 IT-LEDELSE. Faglærer : Tom Røise 11.Jan IMT1321 IT-Ledelse 1

Prøver og innleveringer

inf 1510: bruksorientert design

TMA4100 Matematikk 1. Høsten 2016

Rapport fra «Evaluering av MEK1100 våren 2013» Generelle opplysninger Du er. Hvor mange ganger har du tatt eksamen i MEK1100 tidligere?

INF2270 Datamaskinarkitektur

INF2820 Datalingvistikk V2017 Forelesning 1.1, 16.1 Jan Tore Lønning

Fagevalueringsrapport FYS Diffraksjonsmetoder og elektronmikroskopi

KDL utvikling av 4 emnebeskrivelser. Presentasjon i portefølje fellesmøte Anders Mørch, KDL koordinator

Fagevaluering FYS2210 Høst 2004

VELKOMMEN TIL MAT-INF 1100

SOS201. Sosiologisk teori: Nyere perspektiv Oppsummering av studentevaluering. av Hanne Widnes Gravermoen

Dagens plan INF3170 Logikk. Obliger og eksamen. Forelesning 1: Introduksjon, mengdelære og utsagnslogikk. Christian Mahesh Hansen og Roger Antonsen

INF Introduksjon til design, bruk, interaksjon Design, prototyping og konstruksjon

INF1000 Eksamensforberedelser og -tips. Høst 2014 Siri Moe Jensen

Kurskategori 2: Læring og undervisning i et IKT-miljø. vår

Fagevaluering FYS Kvantemekanikk

INF2820 Datalingvistikk V2014. Jan Tore Lønning

Velkommen til BIOS1100

Fagevaluering FYS Kvantefysikk

Dagens plan. INF3170 Logikk

Formativ vurdering (vurdering for læring) REAL undervisning Ragnhild Kobro Runde

EMNERAPPORT INSTITUTT FOR BIOMEDISIN

Uke 2: Arbeidsrutiner og datamaskiner

Emneevaluering GEOV272 V17

Stikkordene her peker på at musikk kan skapes og deles på mange ulike måter, i mange ulike situasjoner, av mange ulike mennesker.

1 av juli :07

Periodisk emnerapport for IBER1501 Høsten 2014 Tor Opsvik

Fagevaluering FYS-MEK1110/FYS-MEF Mekanikk

Stikkordene her peker på at musikk kan skapes og deles på mange ulike måter, i mange ulike situasjoner, av mange ulike mennesker.

1 of 5 01/07/ :13 AM

Hvor mye teoretisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 = mye)

1 of 5 07/08/ :29 PM

Obligatorisk oppgave 0

MAT-INF 1100: Obligatorisk oppgave 1

VELKOMMEN TIL MAT-INF1100 og MAT-INF1105. Knut Mørken Rom Ø368, Fysikkbygget

Hvor mye praktisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 = mye)

INF2820 Datalingvistikk V2018 Forelesning 1 del 1, 15. jan. Jan Tore Lønning

Brukergrensesnittdesign

Institutt for Informatikk ønsker alle nye studenter velkommen! Bachelorprogrammet Informatikk: språkteknologi

INF3170 Forelesning 1

Hvor mye teoretisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 = mye)

VELKOMMEN TIL MAT-INF 1100

UKE 2 Forstå bruk/ datainnsamling. Plenum IN1050 Julie og Maria

Midtveisevaluering. Positive aspekter og forbedringspunkter

INF2820 Datalingvistikk V2015. Jan Tore Lønning

Kvalitativ dataanalyse fenomenologi og refleksivitet i tematisk analyse

GRUPPE 5, UKE 11 EVALUERING IN1050

Universitet i Oslo INF1510 Bruksorientert design Obligatorisk oppgave 2 Vår 2012 PROSJEKT GREENFORMATICS

Evaluering av Fys Fysisk Fagutvalg

Velkommen til MAT111, høsten 2017

MAT-INF 1100: Obligatorisk oppgave 1

inf 1510: bruksorientert design intro våren 2012

Hvor mye teoretisk kunnskap har du tilegnet deg på dette emnet? (1 = ingen, 5 = mye)

IN uke 1. Komme i gang med programmering

Transkript:

IN1050 - Introduksjon til design, bruk, interaksjon Velkommen til IN1050 19. august 2019 Institutt for Informatikk, Universitetet i Oslo joshi@ifi.uio.no 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 1

Kursets emneside 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 2

IN1050-teamet høsten 2019 Forelesere: Plenumslærere: Gruppelærere: Obligrettere: Suhas G. Joshi Andrea Ulshagen Emilie Bauck Dynestøl Chris Kløv Andersen + gjesteforelesere Bendik Johann Kroken Tora Jarsve Nathalie Dyhr Olimb Johanne Thunes Inger Helene Howells Engebretsen Frida Hope Carpenter 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 3

Inger Helene Nathalie Johanne Andrea Tora Frida Chris Bendik Emilie Joshi 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 4

Kontaktinformasjon For spørsmål vedrørende kurset og pensum eller generelle henvendelser: in1050-grl@ifi.uio.no For spørsmål vedrørende ukesoppgaver, obliger eller gruppetimer: Kontakt din gruppelærer eller plenumslærer For spørsmål vedrørende sykdom, utsettelser på obligatoriske oppgaver, tilrettelegging: studieinfo@ifi.uio.no Vi velger en kontaktstudent som dere kan gå til dersom dere ikke ønsker å snakke med oss 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 5

IN1050 uke for uke Tirsdag Onsdag Torsdag Fredag Søndag Mandag Forelesning Gruppetime (Oblig) Plenumstime Undervisning (6 timer per uke) Forelesning (2 timer) Gruppetime (2 timer) Plenumstime (2 timer) På egenhånd eller med andre (ca. 2-4 timer per uke i snitt) Lese pensum til forelesning (1 time) Gjøre ukesoppgaver før gruppetimer og plenumstimen (1-2 timer) Fullføre obliger senest søndag (varierende timeantall) Å gjøre det godt i dette emnet krever at du bruker 10+ timer per uke Husk at dette også er en investering i fremtidige studier, spesielt rene designfag som IN1060 og IN2020, men også emner som IN1030 Det er en klar korrelasjon mellom studenter som gjør det bra i IN1050 og senere designfag 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 6

Undervisningsaktiviteter Forelesninger (Store Auditorium, KN) Gruppetimer (Fast seminarrom i OJD-hus) Plenumstimer (Store Auditorium, KN) Første time: i morgen! Første time: onsdag fredag denne uken! Første time: mandag om en uke! Holdes av forelesere Holdes av gruppelærere (din egen gruppelærer) Holdes av plenumslærere Gjennomgang av ukens tema og pensum Praktiske oppgaver som ikke kan gjøres alene Repetisjon og oppsummering av nøkkelbegreper Gjesteforelesninger Diskusjonsoppgaver egnet for grupper Utdyping av temaer som vi ikke rakk på forelesning Introduksjon av nye begreper Masse rom til å være aktiv Masse eksempler på god og dårlig bruk av pensum Eksempler og filmer Gjennomgang av gode obliger fra tidligere Nyttige innspill til obliger (Quizer) Avsatt tid til hjelp med obliger Eksamenstips og repetisjon 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 7

Pensum Fullstendig pensumoversikt finnes på kurset hjemmeside Pensum dekkes hovedsakelig av læreboka og lysark fra forelesningene Kjernepensum er utvalgte kapitler fra læreboken og lysark fra alle forelesninger Statarisk pensum består av utdrag fra tilleggslitteratur som utfyller pensum Kursorisk pensum består av relevante faglige artikler og tilleggslitteratur OBS OBS: Ulike kapittelnumre fra den nyeste utgaven Øvrig litteratur og videre lesing er ikke pensum til eksamen, kun for de ekstra interesserte 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 8

Pensum 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 9

Pensum 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 10

Ta ansvar! Jevn jobbing er vanskelig Dette emnet krever modning og må jobbes med jevnt gjennom semesteret Av alle som fikk A høsten 2016 hadde 87% over 80% deltagelse i undervisningen Nesten ingen skippertaksstudenter gjør det godt i dette emnet Sørg for å sette av nok tid til å jobbe med emnet Frister og kvalitet Ikke levert oblig innen fristen (uten gyldig grunn) eller ikke godkjent oblig Ingen mulighet til å gå opp til eksamen En godkjent oblig er ikke det samme som en feilfri oblig Ikke sikt etter minstekravet for å få bestått oppgaven lær av tilbakemeldinger 30% 25% 20% 15% 10% 5% 0% IN1050 - høsten 2018 A B C D E F Bruk ressursene dere har tilgjengelig INF1500 - høsten 2014 INF1500 - høsten 2015 INF1500 - høsten 2016 IN1050 - høsten 2017 Møt til all undervisning (forelesning, plenumstimer, gruppetimer) Bruk forelesere, gruppelærere og plenumslærere til å få svar på spørsmål underveis 30% 20% 10% 30% 20% 10% 30% 20% 10% 30% 20% 10% Det er alltid lov å sende oss en e-post (uklarheter, faglige spørsmål, ekstrahjelp) 0% A B C D E F 0% A B C D E F 0% A B C D E F 0% A B C D E F 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 11

Undervisningsplan 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 12

Obligatoriske oppgaver I IN1050 har vi én type innlevering: Obligatoriske oppgaver: Oblig 1 Oblig 2 Oblig 3 Alle disse må bestås Oblig 4 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 13

Obligatoriske oppgaver Obligatorisk oppgave 1 Større praktiske innleveringer som krever at dere anvender pensum fra de siste 2-4 ukene Planlegging Det tar tid å sette seg inn i og løse disse oppgavene ikke mulig å gjennomføre med skippertak Rettes av en gruppelærer innen to uker etter innlevering og man får tilbakemelding med utfyllende kommentarer Alle obliger må være bestått for å kunne gå opp til eksamen Obligatorisk oppgave 2 Obligatorisk oppgave 1: Planlegging 8. september 2019, kl. 23.59. Datainnsamling forstå bruk og behov Obligatorisk oppgave 2: Datainnsamling 22. september 2019, kl. 23.59. Obligatorisk oppgave 3: Prototyping 20. oktober 2019, kl. 23.59. Obligatorisk oppgave 4: Evaluering 10. november 2019, kl. 23.59. Evaluering teste og analysere Obligatorisk oppgave 4 Design prototype og utforske Obligatorisk oppgave 3 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 14

Innlevering av obligatoriske oppgaver Alle obligatoriske oppgaver leveres i Devilry: devilry.ifi.uio.no Besvarelser vil kunne innleveres fra omtrent én uke før fristen (ta kontakt om du vil levere før) Om du er usikker på bruken av Devilry kan du spørre med gruppelæreren din Du får tilbakemelding i Devilry på om besvarelsen er bestått eller ikke bestått samt utfyllende kommentarer Sykdom og utsettelser: Dersom det oppstår en uforutsett hendelse kan du be om opptil tre dagers utsettelse av gruppelærer FØR fristen Langtidssykdom, andre utsettelser og alle former for forsinkede oppgaver må tas med studieadministrasjonen 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 15

Ta godt vare på notater og informasjon En viktig del av god studieteknikk er å samle på all informasjon gjennom kurset og lett kunne finne frem denne i forkant av eksamen En mulighet er å lage seg en perm med alt innholdet fra kurset blir et viktig redskap i videre studier! Fra uke til uke Lysark fra forelesning Øvrig Undervisningsplan Notater fra forelesning Obligatoriske oppgaver Notater fra plenumstimer og gruppetimer Quizer og konkurranser Notater fra egenlesing av pensum Begrepsliste Notater fra ekstralesing: artikler, tilleggskapitler etc. Vanskelige temaer Gamle eksamensoppgaver 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 16

Eksamen 26. november kl. 14:30 (4 timer) om 99 dager Digital eksamen i Inspera i Silurveien (Sal 4D) Mer praktisk informasjon om eksamen vil komme i løpet av semesteret Dere vil få en informasjonsmail av studieadministrasjonen med mer informasjon i løpet av semesteret Det vil bli avholdt informasjonsmøte i løpet av semesteret vi holder dere oppdatert! Hva kommer på eksamen? Hovedsakelig teori, men også diskusjonsoppgaver hvor det ikke holder å ha pugget Den beste måten å forberede seg til eksamen på er å delta på all undervisning, spesielt gruppetimer og plenumstimer Øvelsene bygger en begrepsliste som du trenger å kunne til eksamen og de obligatoriske oppgavene gir viktig trening i eksamensrelevante temaer Det blir gjennomgang av gamle eksamensoppgaver mot slutten av semesteret Vi forsøker å gjennomføre en prøveeksamen når vi nærmer oss eksamensdatoen 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 17

Språk Undervisningen vil foregå på norsk (forelesninger, plenumstimer og gruppetimer) Ukesoppgaver og obligatoriske oppgaver er på norsk Eksamen blir tilgjengelig på bokmål, nynorsk og engelsk Læreboken, utdrag og enkelte tilleggsartikler er på engelsk Noen engelske begreper vil ikke (og kan ikke) bli oversatt Du kan besvare obligatoriske oppgaver og eksamen på nynorsk, bokmål eller engelsk (og du kan godt veksle) 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 18

Sundvollen-seminaret Unikt faglig-sosialt arrangement 23-24. september (inkl. overnatting) Alle nye bachelorstudenter ved instituttet deltar fordelt over to turer Deltagelse på dette seminaret er ikke obligatorisk, men sterkt anbefalt! 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 19

2017 2016 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 20 2018

19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 21 HCI

Lysark Fargeforklaring på lysark: Rød MÅ læres. Kjernepensum. Oransje BØR læres. Statarisk pensum. Grønn KAN læres. Kursorisk pensum. Grå Tilleggslysark. Ikke pensum. 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 22

Nøkkelbegreper fra dagens forelesning HCI s. 29-30 Interaksjon s. 34 Interaksjonstyper: Instruerende interaksjon s. 35 Konverserende interaksjon s. 36 Manipulerende interaksjon s. 37 Eksplorerende interaksjon s. 38 Responderende interaksjon s. 39 Grensesnitt s. 40-41 Kontekst s. 42 Antagelser s. 46 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 23

Vår samhandling med maskiner forandrer seg Tastatur, mus og berøringsskjermer er kun artefakter av dagens teknologi Nye interaksjonsmuligheter for input og ouput vil forandre måten vi interagerer med maskiner på Hva vil fremtiden bringe? I gamle dager I dag Input Sammenkoblede kabler Hullbånd og hullkort Tastatur Tastatur, mus og knapper Haptiske skjermer Mikrofon Bevegelse Output Lys på et display Papir Teletype Bit-mapped skjerm Lyd Ubiquitous computing Internet of Things I fremtiden??? 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 24

Å se inn i fremtiden When wireless is perfectly applied the whole earth will be converted into a huge brain, which in fact it is, all things being particles of a real and rhythmic whole. We shall be able to communicate with one another instantly, irrespective of distance. Nikola Tesla (1926) 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 25

19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 26

19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 27

19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 28

Human-computer interaction (HCI) Idealistisk perspektiv: handler om å forstå og forandre måten vi interagerer med teknologi på «Inventing the future, improving the present, creating experiences and changing the world for the better» Hva er man ekstra opptatt av innenfor HCI? Forstå hvordan mennesker tenker, resonnerer, forstår, planlegger reagerer etc. Forstå hvordan mennesker er en del av en sosial struktur Forstå hvilke oppgaver mennesker ønsker å gjøre (arbeide, hvile, leke etc.) Forstå hvordan teknologien fungerer 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 29

Definisjoner: - HCI Human-computer interaction (HCI) Ergo: HCI handler om mer enn bare interaksjon eller grensesnitt HCI er studien om: 1. Hvordan mennesker interagerer med maskiner 2. Hvorvidt maskiner er utviklet for vellykket interaksjon med mennesker (ACM-definisjon) Definisjonen er enkel dette kurset handler om hvorfor og hvordan Dere skal lære mer om teorier, modeller, prosesser, metoder, teknikker, prinsipper Fra og med neste semester skal dere begynne å bruke dette aktivt 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 30

En tverrfaglig disiplin Informatikk (Computer science) er det alle lærer på Ifi Vi trenger mye av den samme grunnkunnskapen (f.eks. IN1000/IN1020) Men vi er ett av flere programmer som jobber i en tverrfaglig disiplin HCI er mye mer sammensatt og uklart enn klassisk informatikk 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 31

HCI: A community of communities HCI is taught now in many departments/faculties that address information technology, including psychology, design, communication studies, cognitive science, information science, science and technology studies, geographical sciences, management information systems, and industrial, manufacturing, and systems engineering. HCI research and practice draws upon and integrates all of these perspectives. A result of this growth is that HCI is now less singularly focused with respect to core concepts and methods, problem areas and assumptions about infrastructures, applications, and types of users. Indeed, it no longer makes sense to regard HCI as a specialty of computer science; HCI has grown to be broader, larger and much more diverse than computer science itself. HCI expanded from its initial focus on individual and generic user behavior to include social and organizational computing, accessibility for the elderly, the cognitively and physically impaired, and for all people, and for the widest possible spectrum of human experiences and activities. It expanded from desktop office applications to include games, learning and education, commerce, health and medical applications, emergency planning and response, and systems to support collaboration and community. It expanded from early graphical user interfaces to include myriad interaction techniques and devices, multi-modal interactions, tool support for model-based user interface specification, and a host of emerging ubiquitous, handheld and context-aware interactions. HCI is the name for a community of communities. (John M. Carroll) 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 32

Å sette ord på hvordan vi samhandler I dette kurset skal vi lære om å sette ord på hvordan vi samhandler med ulike typer teknologi Boka tar for seg en del begreper som gir oss et grunnlag for å beskrive menneske-maskin-interaksjon Vi kan bruke dette f.eks. til å si hvorfor vi finner noe lettere å bruke enn annet Vi vil også se at situasjonen og omstendighetene påvirker bruken av teknologi De tre hovedbegrepene vi skal lære om i dag er interaksjon, grensesnitt og kontekst 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 33

Definisjoner: - Interaksjon Interaksjon Interaksjon er måten vi samhandler med maskinen på hvordan kommuniserer vi med maskinen? I kapittel 3.5 (2.5 i 4. utg) står det om fem hovedtyper for interaksjon: Instruerende gi kommandoer og eller velge fra valgmeny Konverserende en samtalende dialog med systemet Manipulerende manipulering av objekter i virtuelt eller fysisk rom Eksplorerende bevegelse eller forflytning i virtuelle eller fysiske omgivelser Responderende system-initiert varsling hvor det kan ønskes respons 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 34

Definisjoner: - Instruerende Instruerende interaksjon Instruerende gi kommandoer og eller velge fra valgmeny Bruker instruerer systemet og forteller hva det skal gjøre oppgi tiden, printe en fil, vise en film etc. Grunnlaget for en rekke ulike enheter og systemer alt fra skriveprogrammer til brusautomater Fordelen er at instruksjoner støtter rask og effektiv interaksjon Godt egnet for repetitive handlinger på flere objekter 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 35

Definisjoner: - Konverserende Konverserende interaksjon Konverserende en samtalende dialog med systemet Formålet er å simulere en samtale med en annen person Varierer fra enkel stemmegjenkjenning til mer komplekse «naturlige språk»-dialoger Brukes mye i søkemotorer, rådgivende systemer, hjelpesystemer etc. Et utbredt eksempel er virtuelle agenter: leker og kjeleroboter som er designet for å konversere med deg Spesielt nyttig når man har uerfarne brukere Får dem til å føle seg mer komfortable og avslappet, mindre redde Misforståelser kan oppstå når systemet ikke forstår hvordan den skal oppfatte en bruker PS. Viktig å ikke blande konverserende interaksjon med tale-basert grensesnitt 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 36

Definisjoner: - Manipulerende Manipulerende interaksjon Manipulerende manipulering av objekter i virtuelt eller fysisk rom Involverer typiske handlinger som dragging, selecting, opening, closing and zooming på virtuelle objekter Utnytter en brukers kjennskap til hvordan de beveger seg og manipulerer objekter i den fysiske verden Kan involvere fysiske objekter for å styre interaksjonen i en virtuell verden Lett for nybegynnere å lære seg systemet 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 37

Definisjoner: - Eksplorerende Eksplorerende interaksjon Eksplorerende bevegelse eller forflytning i virtuelle eller fysiske omgivelser Kalles også utforskende interaksjon Brukere beveger seg gjennom virtuelle eller fysiske omgivelser for å interagere I fysiske omgivelser bruker man sensorbasert teknologi for å fange input 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 38

Definisjoner: - Responderende Responderende interaksjon Responderende system-initiert varsling hvor det kan ønskes respons Systemet tar initiativ til å varsle bruker om noe den "tenker" vil være av interesse Benytter lokasjon, kontekst, mennesker tilstedeværelse, nærhet etc. for å varsle bruker om hva den har oppdaget Kan også inkludere automatisk systemrespons uten at bruker har bedt om det - viktig å balansere mellom nyttig og irriterende 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 39

Definisjoner: - Grensesnitt Hva er et grensesnitt? Et grensesnitt er kommunikasjonspunktet hvor to ulike systemer møtes og interagerer Støtter opp om interaksjonstypen ved å tilrettelegge for ønsket type samhandling Vi bruker betegnelsen til å omtale den måten brukeren interagere med systemet på Grensesnittet kan være touchbasert, talebasert, bevegelsesbasert etc. Det er lett å blande de engelske begrepene for grensesnitt / interaksjon interface / interaction. Omtales nærmere i kapittel 7 (kap. 6 i 4. utg) i læreboken, spesielt de første delkapitlene (Vi kommer tilbake til dette om noen uker) 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 40

Interaksjon vs. grensesnitt Interaksjon (interaction) Hvordan vi interagerer med systemet Hvordan brukere og systemet kommuniserer og gir hverandre tilbakemelding kommunikasjonsform Fem interaksjonstyper: (1) Instruerende, (2) Konverserende, (3) Manipulerende, (4) Eksplorerende og (5) Responderende Les mer i kapittel 3 (kap. 2 i 4. utg) Interaksjonen beskriver kommunikasjonsformen mellom menneske og maskin, altså hvordan vi interagerer med et system. Fordi dette alene ikke nødvendigvis spesifiserer hvordan interaksjonen vil foregå i praksis, må vi også beskrive kontaktpunktet som kommunikasjonen foregår gjennom. Kontaktpunktet omtales som grensesnittet og beskriver hvordan interaksjonen manifesterer seg. En interaksjon kan f.eks. være konverserende uten at vi vet om det er en tekstlig dialog gjennom et WIMP-grensesnitt som IKEA-eksempelet i boka, eller om det er et talebasert grensesnitt slik som Siri på iphone. Grensesnitt (interface) Grensesnittet beskriver kontaktpunktet/overgangen (border) som knytter menneske og system sammen Grensesnittet muliggjør interaksjonen Grensesnittyper: WIMP, shareable, augmented reality, virtual reality, wearable, tangible, touch-based Se flere eksempler på s. 194 (5. utg) / s. 159 (4. utg) 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 41

Definisjoner: - Kontekst Konteksten for bruk Konteksten beskriver situasjonen eller omstendighetene hvor normalbruk foregår eller tenkes skal foregå Dette kan være fysiske, sosiale, kulturelle omstendigheter som omkranser en situasjon Eksempler på kontekstuelle forhold: regnvær, dekningsforhold, støy, temperatur, offentlighet, setting etc. 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 42

Nye teknologier skaper nye interaksjonsmønstre Ofte trenger vi flere eller nyere begreper enn det boka nevner for å dekke alle former for samhandling Hvor mange ulike interaksjons- og grensesnittformer kan vi komme på når vi ser på en moderne smarttelefon? Og hvilken rolle spiller konteksten vi tar i bruk smarttelefonen? 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 43

19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 44

19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 45

Definisjoner: - Antagelse Å forstå problemområdet Hva er det vi ønsker å lage? Antagelse: Å ta noe for gitt når det krever videre undersøkelse Hvilke antagelser gjør vi? Vil det oppnå det vi ønsker at det skal? Rammeverk for å tenke rundt problemområdet (fra læreboka): Finnes det noen problemer med eksisterende produkter eller brukeropplevelser? Hvis ja, hva er de? Hvorfor tror du disse problemene finnes? Hvordan tror du at ditt foreslåtte design vil løse disse problemene? Hvis du designer nye brukeropplevelser hvordan støtter ditt foreslåtte design forandring eller utvidelse av dagens måte å gjøre ting på. En god forståelse av problemområdet informerer godt design hva slags grensesnitt, oppførsel, funksjonalitet som må tilbys 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 46

Godt design må være funksjonelt og forståelig 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 47

For å kunne designe godt må vi Vite hvordan mennesker interagerer med ting Vite hva mennesker kan og ikke kan Forstå folks ønsker, behov og mål Kjenne til situasjonene hvor folk gjør ting Kjenne til de grunnleggende prinsippene ved godt design 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 48

Dette emnet handler om fokus på bruker Fysiske og kognitive egenskaper (og spesielle behov) Personlighet og kultur Kunnskap og kompetanse Motivasjon To grove feilantagelser: Å anta at alle brukere er like Å anta at alle brukere er like som designeren 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 49

Morgendagens forelesning Første «normale» pensumforelesning Fortsette med hva HCI er og hva dette fagfeltet egentlig handler om Hvordan har datamaskiner utviklet seg og hvordan påvirker det oss og våre interesser? Husk å lese kapittel 2-3 (kap. 2 i 4. utg) i læreboken og hvis du får tid utdraget «What Users Do» Vel møtt! PS. Gruppeundervisningen starter allerede denne uken! 19.08.19 IN1050 Introduksjon til design, bruk og interaksjon Forelesning 0: Velkommen til IN1050 50