what is paradigm? - cs351tfall.files.wordpress.com · another example of paradigm shift 0 the...
TRANSCRIPT
![Page 1: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/1.jpg)
![Page 2: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/2.jpg)
What is Paradigm?
0 The way you see something
0 Your point of view
0 Frame of preference or belief
0 The way we understand and interpret the world
0 It’s like a map in our head
![Page 3: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/3.jpg)
Does everyone use the same Paradigm?
![Page 4: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/4.jpg)
Paradigm shift
0 Paradigm shift is the way of looking at something differently
0 A paradigm shift is a sudden change in point of view.
0 When we make a paradigm shift we can see, think, feel, and behave differently
![Page 5: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/5.jpg)
Example of Paradigm Shift
0 Ptolemy thought the earth was the center of the universe
0 Copernicus believed the sun was the center of the universe (a paradigm shift occurred)
![Page 6: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/6.jpg)
Another Example of Paradigm Shift
0 The introduction of the personal computer and the internet have impacted both personal and business environments, and is a catalyst for a Paradigm Shift.
0 Newspaper publishing has been reshaped into Web sites, blogging, and web feeds.
0 The Internet has enabled or accelerated the creation of new forms of human interactions through instant messaging, Internet forums, and social networking sites.
0 We are shifting from a mechanistic, manufacturing, industrial society to an organic, service based, information centered society, and increases in technology will continue to impact globally.
![Page 7: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/7.jpg)
Paradigms of interaction
New computing technologies arrive, creating a new perception of the human—computer relationship.
We can trace some of these shifts in the history of interactive technologies.
![Page 8: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/8.jpg)
The initial paradigm 0 Batch processing The earliest computers
extremely expensive devices
very slow.
Machines were typically dedicated to a particular set of tasks and operated by control panel
Impersonal computing
![Page 9: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/9.jpg)
Example Paradigm Shifts 0 Batch processing
0 Time-sharing: A technique permitting many users
simultaneous access to a central computer through remote terminals.
By allowing a large number of users to interact concurrently with a single computer
A group of users working at the same time
Interactive computing
![Page 10: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/10.jpg)
Example Paradigm Shifts
0 Batch processing
0 Timesharing
0 Networking Linking two or more computing
devices together for the purpose of sharing data.
Mix of computer hardware and computer software.
???
@#$% !
Community computing
![Page 11: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/11.jpg)
Example Paradigm Shifts
0 Batch processing
0 Timesharing
0 Networking
0 Graphical displays Images
Icons
Videos
etc
% foo.bar
ABORT
dumby!!!
C…P… filename
dot star… or was
it R…M?
Move this file here,
and copy this to there.
Direct manipulation
![Page 12: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/12.jpg)
Example Paradigm Shifts
0 Batch processing
0 Timesharing
0 Networking
0 Graphical display
0 Microprocessor It is a multipurpose
Programmable device
Accepts digital data as input, processes it according to instructions stored in its memory, and provides results as output.
Personal computing
![Page 13: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/13.jpg)
Example Paradigm Shifts
0 Batch processing
0 Timesharing
0 Networking
0 Graphical display
0 Microprocessor
0 WWW
Global information
![Page 14: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/14.jpg)
Example Paradigm Shifts
0 A symbiosis of physical and electronic worlds in service of everyday activities.
• Batch processing
• Timesharing
• Networking
• Graphical display
• Microprocessor
• WWW
• Ubiquitous Computing
![Page 15: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/15.jpg)
Language versus Action
0 actions do not always speak louder than words!
0 DM – interface replaces underlying system
0 language paradigm
0 interface as mediator
0 interface acts as intelligent agent
0 programming by example is both action and language
![Page 16: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/16.jpg)
Computer Supported Cooperative Work (CSCW)
0 Definition: Software tools and technology to support groups of people working together on a project
0 CSCW removes bias of single user / single computer system
0 Example: Electronic mail
![Page 17: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/17.jpg)
The World Wide Web
0 Definition: all the resources and users on the Internet that are using the Hypertext Transfer Protocol (HTTP)
0 Simple, universal protocols (e.g. HTTP) and mark-up languages (e.g. HTML) made publishing and accessing easy
![Page 18: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/18.jpg)
Ubiquitous Computing
0 Definition: information processing integrated into everyday objects and activities.
0 The word ubiquitous mean "existing everywhere."
0 Ubiquitous computing devices are completely connected and constantly available.
![Page 19: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/19.jpg)
Context-aware Interaction
0 What is context? 0 By example
0 Location, time, identities of nearby users …
0 By synonym 0 Situation, environment, circumstance
0 By dictionary [WordNet] 0 the set of facts or circumstances that surround a situation
or event
0 Context-aware is linking changes in the environment with computer systems
![Page 20: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/20.jpg)
Context-aware Features
1. Presentation of information and services
• Tour guide, Active Badges
2. Automatic execution of services
• Smart homes (turn off lights, adjust temperature)
3. Tagging of context to information for later retrieval
• Digital camera meta-data (time, location)
![Page 21: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/21.jpg)
Sensor-based
It is used to define elemental moves within a high level programming environment
![Page 22: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/22.jpg)
Sensor-based and Context-aware Interaction
0 Humans are good at recognizing the “context” of a situation and reacting appropriately
0 Automatically sensing physical phenomena (e.g., light, temp, location, identity) becoming easier
![Page 23: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/23.jpg)
why study paradigms
Concerns
0 how can an interactive system be developed to ensure its usability?
0 how can the usability of an interactive system be demonstrated or measured?
![Page 24: What is Paradigm? - cs351tfall.files.wordpress.com · Another Example of Paradigm Shift 0 The introduction of thepersonal computer and the internet hav impacted bo personal and business](https://reader036.vdocuments.us/reader036/viewer/2022070617/5e06644197ee6a778e0bde0c/html5/thumbnails/24.jpg)
Questions? 0 What is paradigm?
0 What is paradigm shift?
0 Software tools and technology to support groups of people working together on a project is _____
0 Linking changes in the environment with computer systems is called _______
0 information processing integrated into everyday objects and activities is _____
0 Protocol used by WWW is _____
0 What are the features of context aware?
0 Turning off lights in smart phones is an example of ______