0% found this document useful (0 votes)
5 views20 pages

Cs Midterm A

The document discusses natural computing, which focuses on how humans process information and interact with technology, emphasizing user-centered design. It highlights the importance of understanding user perspectives, designer insights, and sustainability in creating effective interactive systems. Additionally, it outlines principles of natural computing and core concepts essential for designing inclusive and accessible systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views20 pages

Cs Midterm A

The document discusses natural computing, which focuses on how humans process information and interact with technology, emphasizing user-centered design. It highlights the importance of understanding user perspectives, designer insights, and sustainability in creating effective interactive systems. Additionally, it outlines principles of natural computing and core concepts essential for designing inclusive and accessible systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 20

COMPUTATIONAL SCIENCE

BS COMPUTER SCIENCE 3
-MIDTERM-
Human computer interaction | PPT
Making interactive systems feel natural for
users

Interactive system – a device or system that allows users to interact with.

Examples: 1. Computer Operating System


2. Interactive displays. Examples, touch screen devices
3. Virtual reality. Example, video games, 3D cinemas, amusement park
rides
4. Interactive software. Health, (mannequin, videos, reality/3d)
Acivity

Visit : www.baddensigns.com/ranges.html
Making interactive systems feel natural for
users

Natural computing / natural computing


– is the study of how people process and store information, manipulate symbols,
ascribe personal values to events, attribute culture and emotive judgements and how we
use interactive artefacts to enhance our lifestyle, such artifacts include computer-based
systems as well as other technologies such as interactive TV, mobile phones and
embedded processors.
Such artefacts include computer-based systems as well as other technologies
such as interactive tv, mobile phones and embedded processors.
Natural computing

- Information processing is just one of the capabilities of the human brain.


- The main idea of natural computing is that information processing is a natural process
for us. It is how we have survived as species.

Natural computing draws from cognitive psychology, human computer interaction.


Interaction design, sociology and anthropology.
Activity/Assignment

 Use google to find three websites concerned with ‘natural computing’. Write brief
reviews of the differing perspectives on this fascinating research area. What’s included
and what excluded?
Natural computing

-The main idea of natural computing is that people are naturally capable of processing
information.
-It is a natural process for us: it is how we have survived as a specie, while the computers
that we build may also process information, they do so in radically different ways.
3 linked aspects of natural
computing

1. The user perspective – if we are to achieve user-centered system designs then, of


course we need to place the intended users at the center of the process.
Example:
2. The designers perspective – as designers we need to understand the intended users
well enough to design well for them. If we can understand human information processing
sufficiently, then we will have a better understanding of the sorts of designs that will
support users in their activities.
Example:
The sustainability perspective – there is the necessity for well-designed systems. As
species, we have learned to make use of tools, artefacts and systems to boost our
chances of survival.
The need for well- designed systems is no more luxury: it is necessity. Thus the
link between the user perspective and the designer perspective is motivated by the
human need to create artefacts that support our strengths and weaknesses, our activities
and the achievement of our objectives.
Natural computing and user – centered
system design

A simple comparison

A. Natural computing - the phrase ’natural computing’ was coined by Stephen


Oinker (1997) and was intended to supplant the older and possibly defunct term ‘artificial
intelligence’.
Natural computing is what people do- and also what information and
communication technologies. We share the common activity of processing information,
although we differ in lots of other interesting ways.
B. User Centered system design (USCD) – in the early of computing, computers were
very expensive and were extremely difficult to learn to use. They required significant
effort from users, and opportunity for interaction was limited.

According to Bem Shneiderman, ‘the old computing is about what computers can do, the
new computing is what users can do.’ quoted in Preece 2002.
b
Activity 2.2

Voice messaging at the 1984 Olympic Games

One of the fist examples of a large-scale system developed using user-centered system design principles
was that provided by IBM to support voice messaging for atheletes at the 1984 Olympic Games in Los
Angeles . The system was based on novel technology, and was intended for use by athletes and their
families.

How would you go about designing such a system? From what you know of UCSD so far?, what practices
would you depoy?
For instance, would you start with a set of scenarios or discussions with key stakeholders, including
athletes?
Given that this was a high-profile system for use during a unique occasion, how would you taste it
beforehand?
6 principles of natural computing

Or elements of natural computing:

1. Natural computing
2. What can users do?
3. Modelling users
4. Understanding the domain
5. Understanding human learning
6. Meaning, as a basis for practical action
Natural computing

1. Natural computing / natural computing


– is the study of how people process and store information, manipulate symbols,
ascribe personal values to events, attribute culture and emotive judgements and how we
use interactive artefacts to enhance our lifestyle, such artifacts include computer-based
systems as well as other technologies such as interactive TV, mobile phones and
embedded processors.
Such artefacts include computer-based systems as well as other technologies
such as interactive tv, mobile phones and embedded processors.
2. What can users do? – if our focus is on natural computing, then the second principle
must be an emphasis upon what people ca do. We need to understand better the people
who use the systems we design and build. People drive technology to achieve their
objectives.
3. Modeling users – if we want to understand people better, then one way is to develop
better models.
- you need a theory that is representative of the current state of the art, but is
also capable of facilitating the design process.
Our objective is to offer you a working model human, natural computation. This is based
upon the Simplex theory
-concise, overall theory to guide good practice in system design.
.-framework within which to capture current research findings
3. Understanding the domain – we also need to understand the domain in which we are
working.
4.Understanding human learning – given the centrality of the people who design or use
new systems, we need to appreciate and apply principles of human learning.
5. Meaning as a basis for practical action – vital links between theory and practice.
Core concepts

1. User model
2. Universal access
3. Design for all
4. Inclusive design
5. Task models
6. Technological platform

You might also like