Module 1- Hci
Module 1- Hci
TECHNOLOGY DEPARTMENT
IT 9- INTRODUCTION
TO HUMAN- COMPUTER
INTERACTION
MODULE 1 | WEEK 2
REFLECTION AND SHARING
CHAPTER 1: INTRODUCTION TO HCI
Overview
This module introduces the field of Human-Computer Interaction
(HCI), covering its history, evolution, and foundational concepts. By the
end of this module, you will have a solid understanding of what HCI is,
its significance, and the key terminology used in the field.
Learning Objectives
Usability is only one part of HCI, but has been one of the main goals
HUMAN
COMPUTER
INTERACTION
The Human
Refers to the user, is, after all, the one whom computer systems
are designed to assist. The requirements of the user should therefore be
our first priority.
The Computer
“If the user wishes to consult a certain book, he taps its code on the keyboard…”
“Frequently-used codes are mnemonic, so that he seldom consults his code book;”
“He can add marginal notes and comments … even … by a stylus scheme”
• Sutherland’s PhD thesis also defined the terms “objects” and “instance”
• VisiCalc (short for “visible calculator”) was the first spreadsheet computer
program for personal computers, launched by VisiCorp in 1979 for the Apple II.
• VisiCalc is famously known as “The killer app” for the Apple II.
• It sold over 700,000 copies in six years and up to one million copies during its
existence.
• In formulas, VisiCalc uses the A1 notation.
• VisiCalc of Dan Bricklin and Bob Frankston uses Apple II, Apple SOS, CP/M,
Atari 8-bit family, Commodore PET, TRSDOS, Sony SMC-70, DOS, HP series 80
operating system.
Xerox Star (1981)
The Xerox Star, officially known as the Xerox 8010 Star Information System,
was a pioneering workstation developed by Xerox Corporation in 1981. It was the first
commercial computer to fully integrate the graphical user interface (GUI) concept, building
on the ideas developed earlier with the Xerox Alto.
Key Features of the Xerox Star:
• Graphical User Interface (GUI):
• The Star introduced a fully integrated GUI, featuring icons, windows, and a
desktop metaphor, allowing users to interact with the computer in a more
intuitive way.
• It included features such as drag-and-drop, WYSIWYG (What You See Is
What You Get) text editing, and the ability to easily manipulate objects on the
screen.
• Networking Capabilities:
• The Star was designed with networking in mind, allowing multiple
workstations to connect and share resources, such as printers and file servers,
over a local area network (LAN).
• This networking capability was advanced for its time, laying the groundwork
for future office computing environments.
• Document-Centric Design:
• The Star emphasized a document-centric approach, where users interacted
with documents rather than applications. This meant that users would open,
edit, and manage documents directly, making the interface more intuitive and
reducing the need to understand underlying software structures.
• Hardware:
• The Star featured a high-resolution display, a mouse, a keyboard, and built-in
Ethernet, making it a powerful workstation for its time.
• It also had the capability to run multiple applications simultaneously, such as
word processors, spreadsheets, and graphics programs.
• Influence and Legacy:
• While the Xerox Star was not a commercial success due to its high cost and
niche market, it had a profound influence on the development of later personal
computers.
• Many of its concepts and technologies were adopted by other systems, most
notably the Apple Macintosh and Microsoft Windows.
Apple Lisa (1981)
In 1985, Microsoft released Windows 1.0, the first version of what would become
one of the most dominant operating systems in computing history. Windows 1.0 was not
a full operating system on its own; rather, it was a graphical operating environment that
ran on top of MS-DOS, the command-line operating system that was standard on IBM
PCs and compatible machines at the time.
Feature of Windows 1.0
Basic Applications:
Windows 1.0 came with a few built-in applications, including MS Paint
(Paint), Windows Write (a simple word processor), Notepad, Calculator,
Calendar, and Clock. These applications demonstrated the potential of graphical
computing.
There was also a game, Reversi, which served as a simple example of how
interactive software could be developed for Windows.
Multitasking:
One of the key features of Windows 1.0 was its ability to run multiple MS-DOS
programs simultaneously, allowing for basic multitasking. However, this was quite
limited compared to what would be possible in later versions.
Windows 2.0 (1987)
Windows 2.0 was an operating
system released by Microsoft in
December 1987. It was the successor
to Windows 1.0 and marked
significant improvements and changes
that helped establish Windows as a
viable platform for personal
computers.
Key Features of Windows 2.0
Improved User Interface: Windows 2.0 introduced overlapping windows,
which allowed users to have multiple application windows open and visible on the
screen at the same time. This was a major improvement over Windows 1.0, which
only allowed tiled windows.
Desktop Icons: This version introduced desktop icons, making it easier for
users to access files and applications.
Expanded Memory Support: Windows 2.0 could take advantage of the
expanded memory available on newer computers, which allowed for better
performance and the ability to run more applications simultaneously.
Improved Graphics Support: It included better support for VGA graphics,
allowing for more colors and higher resolutions.
Key Features of Windows 2.0
Keyboard Shortcuts: Windows 2.0 introduced the use of keyboard
shortcuts, like Alt + Tab to switch between applications, which is still a fundamental
part of the Windows user experience today.
Integration with MS-DOS: Windows 2.0 was designed to run on top of
MS-DOS, and it provided better integration with DOS-based applications.
Application Support: Some popular applications like Microsoft Word and
Excel were developed to run on Windows 2.0, making it a more attractive platform
for business users.
GUI OF WINDOWS 1.0 AND 2.0
WINDOWS 2.0
WINDOWS 1.0
Windows 3.0 (1990)
Windows 3.0, released in May
1990, was a significant milestone in
the evolution of Microsoft's
Windows operating systems. It
marked the beginning of Windows'
rise to dominance in the personal
computer market. Here are some
key aspects and features of
Windows 3.0:
Key Features and Improvements:
• Graphical User Interface (GUI):
• Windows 3.0 introduced a more polished and user-friendly graphical interface
compared to its predecessors. The interface included better icons, improved color
support, and a more intuitive layout.
• The Program Manager and File Manager were central components of the GUI,
replacing the older MS-DOS Executive. These tools made it easier for users to
launch applications and manage files.
• Enhanced Memory Management:
• Windows 3.0 could run in three modes: Real Mode, Standard Mode, and 386
Enhanced Mode, making it compatible with a wider range of hardware, from
older 8086/8088 processors to the more powerful Intel 386 processors.
• The 386 Enhanced Mode allowed Windows 3.0 to take full advantage of the 386
processor's capabilities, including support for virtual memory, which allowed
users to run more applications simultaneously.
Key Features and Improvements:
• Multitasking:
• Windows 3.0 supported cooperative multitasking, which allowed users to run
multiple applications at the same time. This was a significant improvement over
earlier versions of Windows, which had limited multitasking capabilities.
• Performance Improvements:
• Windows 3.0 was faster and more efficient than its predecessors, thanks to
optimized code and better use of hardware resources.
• It could handle more complex applications, making it suitable for both business
and home use.
• Expanded Software Ecosystem:
• The success of Windows 3.0 encouraged more software developers to create
applications specifically for Windows. This led to a broader selection of software,
including word processors, spreadsheets, games, and more.
• Microsoft Word and Excel, as well as other popular applications, were widely
used on Windows 3.0.
Key Features and Improvements: