Content deleted Content added
m I added the acronym of Human-Computer Interaction HCI to the first sentence. I also capitalized the H,C and I of Human-Computer Interaction. I added an em-dash when the first sentence breaks into explaining the possible components of the field. I changes some long dashes to smaller dashes (these were present between Human-Computer. I changed the spelling of behavioral from behavioural (not sure if this is requires since it is an American vs. British spelling). I capitalized PHP from php. |
m →Definitions: Clean up spacing around commas and other punctuation fixes, replaced: ; → ; |
||
(21 intermediate revisions by 16 users not shown) | |||
Line 1:
{{Short description|1=Overview of and topical guide to human–computer interaction}}
<!--... Attention: THIS IS AN OUTLINE
part of the set of 830+ outlines listed at
[[Wikipedia:Contents/Outlines]].
Wikipedia outlines are
a special type of list article.
They make up one of Wikipedia's
content navigation systems
See [[Wikipedia: Outlines]] and
[[Wikipedia:WikiProject Outlines]] for more details.
Further improvements
to this outline are on the way
...-->
{{Use dmy dates|date=October 2017}}
Line 8 ⟶ 23:
{{TOC limit|limit=2}}
== Definitions ==
Human–Computer Interaction can be described as all of the following:
* A field of science – systematic enterprise that builds and organizes knowledge in the form of testable explanations and predictions about the universe.<ref>"... modern science is a discovery as well as an invention. It was a discovery that nature generally acts regularly enough to be described by laws and even by mathematics; and required invention to devise the techniques, abstractions, apparatus, and organization for exhibiting the regularities and securing their law-like descriptions." —p.vii, [[J. L. Heilbron]], (2003, editor-in-chief) ''The Oxford Companion to the History of Modern Science'' New York: Oxford University Press {{ISBN|0-19-511229-6}}
*{{cite
<!--{{sfn|Popper|2002|p=3}}--></ref>
** An [[applied science]] – field that applies human knowledge to build or design useful things.
*** A field of [[computer science]] – scientific and practical approach to computation and its applications.
** An application of engineering – science, skill, and profession of acquiring and applying scientific, economic, social, and practical knowledge, to design and also build structures, machines, devices, systems, materials and processes.
*** An application of software engineering – application of a systematic, disciplined, quantifiable approach to the design, development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software.<ref name="BoDu04">[[Software Engineering Body of Knowledge|SWEBOK]] {{Cite book|editor1= Pierre Bourque |editor2=Robert Dupuis | title = Guide to the Software Engineering Body of Knowledge – 2004 Version | publisher = [[IEEE Computer Society]] | year = 2004 | page = 1 | isbn = 0-7695-2330-7 | url = http://www.swebok.org | others = executive editors, Alain Abran, James W. Moore
| last = ACM
| year = 2006
Line 23 ⟶ 38:
| title = Computing Degrees & Careers
| publisher = ACM
|
| archive-url = https://web.archive.org/web/20110617053818/http://computingcareers.acm.org/?page_id=12
| archive-date = 17 June 2011
Line 29 ⟶ 44:
}}</ref><ref>
{{cite book | last = Laplante | first = Phillip | title = What Every Engineer Should Know about Software Engineering | publisher = CRC | ___location = Boca Raton
| year = 2007 | isbn = 978-0-8493-7228-5 | url = https://books.google.com/books?id=pFHYk0KWAEgC&
</ref>
**** A subfield of [[computer programming]] – process of designing, writing, testing, debugging, and maintaining the source code of computer programs. This source code is written in one or more programming languages (such as Java, C++, C#, Python, PHP etc.). The purpose of programming is to create a set of instructions that computers use to perform specific operations or to exhibit desired behaviors.
Line 49 ⟶ 64:
*** [[Icon (computing)|icon]]s
* [[WIMP (computing)]]
* [[Point
* [[Drag
* [[Window manager]]s
* [[WYSIWYG]] (what you see is what you get)
* [[Zooming user interface]] (ZUI)
* [[Brushing and linking]]
* [[Crossing-based
* [[Conversational user interface]]
* [[Voice computing]]
== Related fields==<!-- This section is linked from [[Human–computer interaction]] -->
Line 104 ⟶ 121:
* Desktop metaphor (197x XEROX PARC)
* Windows-Paradigm
* [[Personal
* [[CSCW]]: Computer Supported Collaborative (or Cooperative) Work, [[collaborative software]]
* [[Ubiquitous computing]] ("ubicomp") coined 1988
Line 121 ⟶ 138:
* [[Knowledge Navigator]] (1987)
* [[Project Looking Glass]] (circa 2003 or 2004)
* [[Archy (software)|The Humane Environment]] (alpha release, 2004)
== General human–computer interaction concepts ==
* [[accessibility]] and [[computer accessibility]]
*
* [[affordance]]
* [[banner blindness]]
Line 138 ⟶ 155:
* [[human interface device]]
* [[human–machine interface]]
* [[interaction technique]]
* [[look and feel]]
Line 229 ⟶ 245:
=== Movies ===
Motion pictures featuring interesting user interfaces:
* ''[[2001: A Space Odyssey (film)|2001: A Space Odyssey]]'' (1968)
* ''[[Star Wars Episode IV: A New Hope]]'' (1977)
* ''[[Alien (film)|Alien]]'' (1979)
* ''[[Blade Runner]]'' (1982)
* ''[[Tron]]'' (1982)
* ''[[The Last Starfighter]]'' (1984)
* ''[[Ghost in the Shell]]'' (1991/1995)
* ''[[The Lawnmower Man (film)|The Lawnmower Man]]'' (1992)
* ''[[Johnny Mnemonic (film)|Johnny Mnemonic]]'' (1995)
* ''[[The Matrix]]'' (1999)
* ''[[Final Fantasy: The Spirits Within]]'' (2001)
* ''[[
* ''[[
* ''[[
* ''[[
* ''[[
* ''[[
== Human–computer interaction organizations ==
Line 260 ⟶ 275:
* [[SRI International]] (formerly ''Stanford Research Institute'')
* [[Xerox PARC]]
== Persons influential in human–computer interaction ==
Line 280 ⟶ 294:
* [[Ivan Sutherland]]
* [[Terry Winograd]]
== References ==
Line 289 ⟶ 299:
== External links ==
{{
* [http://www.baddesigns.com Bad Human Factors Designs]
* [http://www.interaction-design.org/references/ The HCI Wiki Bibliography] {{Webarchive|url=https://web.archive.org/web/20141011064309/http://www.interaction-design.org/references/ |date=11 October 2014 }} with over 100,000 publications.
* [http://hcibib.org/ The HCI Bibliography] Over 100,000 publications about HCI.
* [https://web.archive.org/web/20110817181257/http://hccedl.cc.gatech.edu/ Human-Centered Computing Education Digital Library]
Line 301 ⟶ 311:
{{DEFAULTSORT:Human-computer interaction}}
[[Category:Human–computer interaction|*]]
[[Category:Outlines of
[[Category:
[[Category:Usability]]
[[Category:Computing-related lists]]
|