input models Flashcards
what are input models
representations that help us understand how things work
what are some things that models should do/be
be as simple as possible
be as complex as necessary
based on assumptions
what is the goal crossing model
how users complete certain tasks by crossing a certain part of the interface
what are some advantages of the goal crossing model
multiselection; can move across multiple objects to select them
good when you don’t have a button to click
good for jittery movement
good for pens and styluses as you don’t have to lift them up
where is the best place for targets in an interface
edges and corners as they constrain your pointer
what is the equation for the steering law
MT = a + b * D/W
what is the steering law
constrains movement within boundaries making traversing through tunnels harder
what is the keystroke model
a set of basic input operators with time estimates for their execution
what are the 3 types of operations in the keystroke model
physical motor operators; e.g. pressing a key
mental operator; time to make a decision
system response; time waiting
what are some advantages of the keystroke model
easy to apply
can be done from sketches of an interface
accurate
good for routine tasks
good to compare alternatives
what are some limitations of the keystroke model
assumes the user is an expert at the task
doesn’t account for errors
doesn’t work when thought processes are happening in parallel