Kognitiva dimensioner av noteringar

Thomas Green definierade ursprungligen 14 kognitiva dimensioner:

Abstraktionsgradient vilka är de minsta och maximala abstraktionsnivåerna som exponeras av notationen? Kan Detaljer inkapslas? Hur nära motsvarar notationen problemvärlden? Konsistens efter att en del av notationen har lärt sig, hur mycket av resten kan gissas framgångsrikt? Diffuseness / terseness hur många symboler eller hur mycket utrymme behöver notationen för att producera ett visst resultat eller uttrycka en mening? Fel-proneness i vilken utsträckning påverkar notationen sannolikheten för att användaren gör ett misstag? Hårda mentala operationer hur mycket hård mental bearbetning ligger på notationsnivå, snarare än på semantisk nivå? Finns det platser där användaren behöver tillgripa fingrar eller penna anteckning för att hålla reda på vad som händer? Dolda beroenden är beroenden mellan enheter i notationen synliga eller dolda? Är varje beroende indikerat i båda riktningarna? Leder en förändring i ett område av notationen till oväntade konsekvenser? Juxtaposability kan olika delar av notationen jämföras sida vid sida samtidigt? För tidigt engagemang finns det starka begränsningar för den ordning i vilken användaren måste slutföra uppgifterna för att använda systemet? Finns det beslut som måste fattas innan all nödvändig information finns tillgänglig? Kan dessa beslut vändas eller korrigeras senare? Progressiv utvärdering hur lätt är det att utvärdera och få feedback på en ofullständig lösning? Roll-uttrycksfullhet hur uppenbar är rollen för varje komponent i notationen i lösningen som helhet? Sekundär notation och fly från formalism kan notationen bära extra information på sätt som inte är relaterade till syntax, såsom layout, färg eller andra ledtrådar? Viskositet finns det några inneboende hinder för förändring i notationen? Hur mycket ansträngning krävs för att göra en ändring av ett program uttryckt i notationen? Denna dimension kan klassificeras ytterligare i följande typer:

  • ‘Knock-on viskositet’ : en ändring i koden bryter mot interna begränsningar i programmet, vars upplösning kan bryta mot ytterligare interna begränsningar.
  • ‘repetitionsviskositet’ : en enda åtgärd inom användarens konceptuella modell kräver många, repetitiva enhetsåtgärder.
  • ‘Scope viskositet’ : en förändring i storleken på indatauppsättningen kräver ändringar i själva programstrukturen.

synlighet hur lätt kan nödvändiga delar av notationen identifieras, nås och synliggöras?

andra dimensionerredigera

utöver ovanstående föreslås ibland nya dimensioner inom hci-forskningsområdet, med olika nivåer av adoption och förfining.

sådana kandidatdimensioner inkluderar kreativ tvetydighet (uppmuntrar notationen att tolka flera betydelser av samma element?), indexering (finns det element för att hitta en specifik del?), synopsis (“Gestalt view” av hela den annoterade strukturen) eller ojämnhet (vissa skapningsvägar är enklare än andra, vilket förspänner de uttryckta ideerna i en utvecklad artefakt).

Lämna ett svar

Din e-postadress kommer inte publiceras.