Keystroke-Level Model Flashcards

(26 cards)

1
Q

What is the keystroke-level model?

A

a simple tool that predicts/estimates how long it will take an experienced user to complete a routine task

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

The keystroke-level model (KLM) is most appropriate for:
(4)

A

Goal-directed interactions (e.g. not browsing)
Routine skill performance (e.g. not discovery)
Sequential instructional interactions
Capturing internal procedural knowledge

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The KLM can be used to validate hypotheses about ________.

A

interaction processes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

List all KLM operators and their denotations
(6)

A

K - keystroke or button press
P - pointing with a mouse
H - homin the hands on the keyboard or device
D - manually drawing
M - mental preparation
R - system response time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

This operator counts number of times keyboard buttons are pressed as well as mouse clicks.

A

K - keystroke or button press

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

(T/F). The K operator counts the number of keys pressed and not the number of characters.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

(T/F). Moving the mouse and clicking an option is one action and counted under K.

A

False
Moving the mouse is P, clicking is K

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

________ is the operator used when drawing a straight line with a mouse and is not frequently used.

A

D - Manually drawing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

This operator is the time needed for thinking or planning an action or decision making.

A

M - mental preparation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

This operator deals when moving from one device to another, such as from mouse to keyboard.

A

H - homing the hands on the keyboard or other device

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

This operator is only used when the user must wait for the system, such as processing or loading time.

A

R - system response time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Designers can use KLM to estimate ________ it will take users to complete tasks with different design options.

A

how long

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

KLM allows for a quantitative comparison between different user interface ________ or ________.

A

designs
versions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

KLM provides a way to objectively measure ________ in different design iterations.

A

efficiency

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

KLM can be used to identify and minimize the ________ parts of a task.

A

time-consuming

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

KLM aids in planning and training by estimating…

A

the time it will take for users to become proficient with a new system or interface.

17
Q

By understanding the frequency and complexity of user actions, KLM can contribute to ________, helping to reduce strain and improve user comfort.

A

ergonomic analysis

18
Q

By breaking down tasks into basic components, KLM can help identify potential areas for improvement by finding…

A

the most time-consuming parts of a task.

19
Q

(T/F). KLM simplifies user interaction into basic actions and does not account for cognitive processes or more complex user behaviors such as learning, problem-solving, and error recovery.

A

True.
This is a limitation of KLM

20
Q

A limitation of KLM, the model is most accurate for ________.

A

expert users who are familiar with the system

21
Q

(T/F). KLM is less effective for modeling the behavior of novice users.

A

True.
This is a limitation of KLM

22
Q

KLM is most effective for ________ tasks.

A

straightforward or routine

23
Q

KLM is less applicable for tasks that require…

A

significant thinking, decision-making, or creativity.

24
Q

KLM focuses purely on task completion time and does not consider…

A

user satisfaction,
engagement,
or other subjective measures of usability.

25
Interactions that involve a mix of mouse, keyboard, and other input methods, or where system response times are highly variable, KLM predictions become ________ accurate.
less
26
KLM requires a detailed analysis of task, including each action a user must perform. Why is this considered a limitation?
it can be very time-consuming and might require an in-depth knowledge of the system.