0% found this document useful (0 votes)
110 views2 pages

Why Study Paradigms? What Are Paradigms: Impersonal Computing Interactive Computing

The document discusses paradigms in human-computer interaction (HCI) design. It defines a paradigm as a way of thinking or theoretical framework. Understanding the history of HCI involves understanding paradigm shifts in how people interacted with computers over time, from batch processing to timesharing to graphical displays. Some key paradigm shifts discussed include the move from impersonal to interactive computing and from command line interfaces to direct manipulation interfaces using windows, icons, menus, and pointers (WIMP). The document traces this evolutionary process and asks where current interaction paradigms may be headed next.

Uploaded by

haris
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
110 views2 pages

Why Study Paradigms? What Are Paradigms: Impersonal Computing Interactive Computing

The document discusses paradigms in human-computer interaction (HCI) design. It defines a paradigm as a way of thinking or theoretical framework. Understanding the history of HCI involves understanding paradigm shifts in how people interacted with computers over time, from batch processing to timesharing to graphical displays. Some key paradigm shifts discussed include the move from impersonal to interactive computing and from command line interfaces to direct manipulation interfaces using windows, icons, menus, and pointers (WIMP). The document traces this evolutionary process and asks where current interaction paradigms may be headed next.

Uploaded by

haris
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

2/6/2022

LECTURE#15 HCI What are Paradigms


Why Study Paradigms?
Concerns • Way of thinking
• how can an interactive system be developed to ensure its usability? • Kind of a philosphy
• how can the usability of an interactive system be demonstrated or
measured? • Predominant theoretical frameworks or scientific world views
• e.g., Aristotelian, Newtonian, Einsteinian (relativistic) paradigms in physics
History of interactive system design provides paradigms for usable • Understanding HCI history is largely about understanding a series of
designs paradigm shifts
• Not all listed here are necessarily “paradigm” shifts, but are at least
candidates
• History will judge which are true shifts

Interaction Paradigms Paradigms of Interaction

• Informs design of a conceptual model New computing technologies arrive, creating a new perception of the
• A particular philosophy or way of thinking about interaction design human—computer relationship.
• E.g., designing applications for the desktop environment

We can trace some of these shifts in the history of interactive


technologies.

The Initial Paradigm Example Paradigm Shifts

• Batch processing • Batch processing


• Time-sharing

Impersonal computing Interactive computing

1
2/6/2022

Example Paradigm Shifts Example Paradigm Shifts

• Batch processing • Batch processing C…P… filename Move this file here,
@#$% !
• Timesharing • Timesharing dot star… or was and copy this to there.
it R…M?
• Networking • Networking
• Graphical displays
% foo.bar
ABORT
dumby!!!

Direct manipulation
Community computing

Example Paradigm Shifts Example Paradigm Shifts


• Batch processing • Batch processing
• Timesharing • Timesharing
• Networking • Networking
• Graphical display • Graphical display
• Microprocessor • Microprocessor
• WWW

Global information
Personal computing

Example Paradigm Shifts “Where are We Now?”

• Batch processing • A symbiosis of physical and


• Timesharing electronic worlds in service
of everyday activities. ?
• Networking
User Productivity

WIMP
• Graphical display (Windows)
Command
• Microprocessor Line
• WWW Batch

• Ubiquitous Computing 1940s – 1950s 1960s – 1970s 1980s - Present ?

Time

You might also like