Thinking - the bottleneck?

Experiment with different input schemes

Introduction

During the autumn of year 2000 I had to write my first report for the course "Cognitive psychology", which is part of my education in computer science (initiated in 1996) with information psychology (initiated in 2000) as minor.

The theme and/or subject of the report was optional, so one could discuss an article, do an experiment etc., as long as it was related to cognitive psychology. The extent of the report was "a few pages", I think it meant 6-12 pages - mine was 15, but the teacher did not comment on this. The report was not graded, but mandatory if one wanted to pass the course.

I chose to test a hypothesis which I formulated myself, and for that I needed a lot of test persons (and in a hurry, since I was two weeks behind, due to various circumstances). These were all volunteers from a few Amiga mailinglists, and this page is put up solely to provide these friendly individuals with some sort of feedback - without them I would not have been able to do the experiment, so thanks again to these nice and loyal people!

This page is not intended for students of psychology (nor computer science for that matter) which basically means that only a basic introduction and the core results are published on this page. If you have any questions (about the theory involved, validity and/or reliability of the experiment, reservations, testdata etc.) then feel free to write and ask. The original report is in Danish, but you are naturally welcome to get a copy.

The hypothesis

When answering a multiple choice question (on a computer) there are several ways to let the user provide his answer. I intend to test two methods, which differ in the way that the first method tries to minimize the physical work and the second method tries to minimize the mental work. It is my hypothesis that minimizing the mental work will give faster answers than obtained by minimizing the physical work.

Method A (minimizing physical work)
Method AThis method shows a number in front of each answer. All the user has to do is press the number of his desired answer. This should lead to one keystroke pr. answer, and since the test persons are all experienced computer users, it is assumed that they can use the numeric keyboard without being slowed down by having to look at the placement of the numbers (but this is not verified).
The GUI for this scenario can be seen on the right. Answering "Europe" is achieved simply by pressing "5".
Method B (minimizing mental work)
Method BHere the user is also presented with all the answers, but they have no distracting numbers attached. Instead there is a cursor which the user can move with the cursor keys. The user must press return when he or she has placed the cursor on the desired answer.
This scenario is also depicted on the right. Here one would use "arrow down", "arrow down" and "return" to answer "Europe", i.e. 3 keystrokes (actually one can also press "arrow up" to make the cursor wrap around and settle with 2 keystrokes, but no-one did this, which again illustrates how users are more comfortable with a well-known intuitive behaviour).

Results

Test persons involved
MethodPersons
A25
B27
Total52
Average response time
Method A2.60 seconds
Method B1.92 seconds
Difference0.68 seconds

Below is a plot of the average response time for each of the 18 questions.

Graph: Average
response time

Below is a plot of the number of choices for each question, the average number of keystrokes used (for method B) and the difference between the average response time for the two methods.

It is interesting to notice that the difference in response time actually seems to grow together with the average number of keystrokes. I.e. the questions which require several keystrokes (with method B) are relatively faster for method B compared to method A, than the questions which only require a few keystrokes.

Graph:
Difference, average keystrokes and number of choices

Significance

When doing this type of experiment (testing if one method is "better" than another) it is not sufficient simply to obtain a difference in the sampled data. One has to submit the data to a thorough significance test, where various factors are tested. I have done this with my data set, and the result is that my test is categorized as highly significant (which is very good!).

Conclusion

My experiment has confirmed my hypothesis (that method B is faster than method A).

However, method A and B are not the only ways to allow a user to provide his or her answer to a multiple choice question. One could use the mouse, let the user enter the first letter of the answer etc. And wether method B is faster than these schemes is subject for a new experiment.

Appendix

Below are the 18 questions asked.

QuestionPossible answers
1 What is your gender? Male, Female
2 In which part of the world were you born? Africa, America, Australia, Asia, Europe
3 How old are you? 10-20, 21-30, 31-40, 41-50, 51-99
4 How do you live? In a house, In a flat, In a rented room, On the street, Other
5 Which computer do you normaly use at home? Amiga, Mac, PC, Several
6 Which of the following house pets do you own? Cat, Dog, Bird, Neither of them, Several of them
7 How many kids do you have? None, 1-2, 3-4, Many
8 What's your current occupation? Student, Working, Retired, Unemployed, Other
9 Did you visit your parents this week? Yes, No
10 What's your favorite colour? Red, Green, Blue, Yellow, Black, Other
11 When is your birthday? Summer, Winter, Spring, Autumn
12 Which movie type do you prefer? Action, Comedy, Romance, Science Fiction, Thriller
13 Which of the following languages do you speak the best? German, English, French, None
14 Which type of school did you went to? Public school, Private school, Neither
15 Which type of beverage do you prefer to drink in the evening? Beer, Vine, Tea, Coffee, Soda, Water, Other, Nothing
16 Do you have a mobile phone? Yes, No
17 How would you describe your cooking skill? Bad, Sufficient, Good, Very good
18 Which type of transportation do you use the most? Bike, Car, Bus, Train, Flight, Walk, Other

Webmaster - Created: 19. December 2000 - Last updated: 23. December 2000.