Outline of human–computer interaction: Difference between revisions

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 ==
== What ''type'' of thing is human–computer interaction? ==
 
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."&nbsp;—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 dictionaryencyclopedia |encyclopedia=Merriam-Webster Online Dictionary |title=science |url=http://www.merriam-webster.com/dictionary/science |accessdateaccess-date=2011-10-16 |publisher=[[Merriam-Webster]], Inc |quote='''3 a:''' knowledge or a system of knowledge covering general truths or the operation of general laws especially as obtained and tested through scientific method '''b:''' such knowledge or such a system of knowledge concerned with the physical world and its phenomena }}
<!--{{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 ; editors, Pierre Bourque, Robert Dupuis.}}</ref><ref>{{cite web
| last = ACM
| year = 2006
Line 23 ⟶ 38:
| title = Computing Degrees & Careers
| publisher = ACM
| accessdateaccess-date = 2010-11-23
| 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&lpg=PP1&dqq=What%20Every%20Engineer%20Should%20Know%20about%20Software%20Engineering.&pg=PA1#v=onepage&q&f=false | accessdateaccess-date = 2011-01-21 }}
</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- and- click]]
* [[Drag- and- drop]]
* [[Window manager]]s
* [[WYSIWYG]] (what you see is what you get)
* [[Zooming user interface]] (ZUI)
* [[Brushing and linking]]
* [[Crossing-based interfacesinterface]]
* [[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 Computer (1981)computer]]
* [[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]]
* [[adaptive autonomy]]
* [[affordance]]
* [[banner blindness]]
Line 138 ⟶ 155:
* [[human interface device]]
* [[human–machine interface]]
* [[interaction]]
* [[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)
* [[Serial Experiments Lain]]
* ''[[FinalMinority Fantasy:Report The Spirits(film)|Minority WithinReport]]'' (20012002)
* ''[[MinoritySimone Report(2002 (film)|Minority ReportSimone]]'' (2002)
* ''[[SimoneI, (2002Robot (film)|SimoneI, Robot]]'' (20022004)
* ''[[I,Iron RobotMan (2008 film)|I,Iron RobotMan]]'' (20042008)
* ''[[Iron ManAvatar (20082009 film)|Iron ManAvatar]]'' (20082009)
* ''[[AvatarHer (20092013 film)|AvatarHer]]'' (20092013)
* [[Her (film)|Her]] (2013)
 
== Human–computer interaction organizations ==
Line 260 ⟶ 275:
* [[SRI International]] (formerly ''Stanford Research Institute'')
* [[Xerox PARC]]
* [[Oblong Industries]]
 
== Persons influential in human–computer interaction ==
Line 280 ⟶ 294:
* [[Ivan Sutherland]]
* [[Terry Winograd]]
 
== See also ==
{{Portal|Human–computer interaction}}
{{Clear}}
 
== References ==
Line 289 ⟶ 299:
 
== External links ==
{{SisterlinksSister project links|Human–computer interaction}}
 
* [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 humancomputing activitiesand engineering]]
[[Category:Wikipedia outlinesOutlines]]
[[Category:Usability]]
[[Category:Computing-related lists]]