ICT5 - 6

Home ] Up ] ICT1 - 1 ] ICT1 - 2 ] ICT1 - 3 ] ICT1 - 4 ] ICT1 - 5 ] ICT1 - 6 ] ICT1 - 7 ] ICT1 - 8 ] ICT1 - 9 ] ICT1-10 ] ICT2 - 1 ] ICT2 - 2 ] ICT2 - 3 ] ICT2 - 4 ] ICT2 - 5 ] ICT2 - 6 ] ICT2 - 7 ] ICT2 - 8 ] ICT4 - 1 ] ICT4 - 2 ] ICT4 - 3 ] ICT4 - 4 ] ICT4 - 5 ] ICT4 - 6 ] ICT4 - 7 ] ICT4 - 8 ] ICT4 - 9 ] ICT4 - 10 ] ICT5 - 1 ] ICT5 - 2 ] ICT5 - 3 ] ICT5 - 4 ] ICT5 - 5 ] [ ICT5 - 6 ] ICT5 - 7 ] Previous Homeworks ] Network Topology ]

 

Human-Computer Interaction

 

Avoid Common Mistakes

There is a difference between Human-Computer Interaction and a Human-Computer Interface.  Interaction involves much more than just the interface.

 

Physical Factors

Ergonomics is the design and functionality of the environment.  The whole office environment should be studied to see how it can be made more comfortable, safe and productive, for example:

Remember that there are legal implications for organisations who do not look after the health and safety of their employees.

 

Psychological Factors

Understanding how we receive, process and store information can be used to design effective and user-friendly systems.

Humans receive information through the senses, such as:

Vision - the eye is less sensitive to blue light than to red or green, therefore, important information shouldn't be displayed in blue text.  Many people are colour blind, especially between red/green, therefore, an interface shouldn't depend on everyone being able to distinguish between colours.

Hearing - Humans respond more quickly to sound than to visual stimuli, therefore, sound effects can be used to give prompts e.g. a sound effect can be played to alert the user that he has received a new message.

Touch - This is important to keyboard and mouse design

Movement - Users may find it difficult to manipulate small objects.

A guiding principle for good interface design is not to contradict our mental image of how things should be e.g. red means danger, green means go.

 

Designing New Software

Research into Human-Computer Interaction (HCI) involves the study of good software design to see what makes it good.  Researchers observe people interacting with computers to see what they find intuitive and what they find confusing.

Good interfaces provide:

 

Text v Graphics

A GUI is more appealing than a command line interface but icons cannot always express abstract concepts, therefore, menus are sometimes needed.

Experienced users might prefer a command line interface because they:

 

Customising Software

An experienced user might want to hide certain features e.g. unwanted buttons or unnecessary prompts and warnings.  Experienced users often want to "turn things off".

Examples of common annoyances are splash screens, "beeps", "Do you really want to do this?" prompts, etc.

Case Study:  consider the demise of the Office Assistant!

When Paperclips Attack: http://news.bbc.co.uk/hi/english/sci/tech/newsid_753000/753922.stm

 

Impact on System Resources

A fancy interface is likely to have an impact on "system resources".  This means:

Good link on interface design:  http://www.open2.net/ictportal/app/hci/hci.htm