1482:
80:– 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.
1507:"... 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,
29:– the intersection of computer science and behavioral sciences — this field involves the study, planning, and design of the interaction between people (users) and computers. Attention to human-machine interaction is important, because poorly designed human-machine interfaces can lead to many unexpected problems. A classic example of this is the
98:– discipline that explores the activities of and interactions among organisms. It involves the systematic analysis and investigation of human and animal behavior through controlled and naturalistic observation, and disciplined scientific experimentation. Examples of behavioral sciences include psychology, psychobiology, and cognitive science.
112:
A system that includes software – software is a collection of computer programs and related data that provides the instructions for telling a computer what to do and how to do it. Software refers to one or more computer programs and data held in the storage of the computer. In other words, software
118:
A type of technology – making, modification, usage, and knowledge of tools, machines, techniques, crafts, systems, methods of organization, to solve a problem, improve a preexisting solution to a problem, achieve a goal, handle an applied input/output relation or perform a specific function. It can
72:
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.
109:– set of interacting or interdependent components forming an integrated whole or a set of elements (often called 'components' ) and relationships which are different from relationships of the set or its elements to other elements or sets.
68:
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.
119:
also refer to the collection of such tools, machinery, modifications, arrangements and procedures. Technologies significantly affect human as well as other animal species' ability to control and adapt to their natural environments.
438:
453:
1630:
703:
391:
1060:
1019:
1550:
knowledge or a system of knowledge covering general truths or the operation of general laws especially as obtained and tested through scientific method
49:
A field of science – systematic enterprise that builds and organizes knowledge in the form of testable explanations and predictions about the universe.
1070:
1825:
1799:
1774:
1794:
1789:
728:
1722:
788:
33:
where investigations concluded that the design of the human-machine interface was at least partially responsible for the disaster.
1820:
1784:
1397:
1769:
1567:
1754:
1749:
1640:
1487:
167:
1764:
1759:
113:
is a set of programs, procedures, algorithms and its documentation concerned with the operation of a data processing system.
1742:
1674:
1427:
1779:
1603:
1586:
1520:
1265:
1840:
1185:
708:
422:
396:
25:
233:
1715:
1177:
1690:
1731:
987:
824:
683:
158:
774:
634:
427:
30:
417:
337:
162:
154:
21:
The following outline is provided as an overview of and topical guide to human–computer interaction:
1233:
1014:
718:
384:
342:
303:
228:
172:
139:
1708:
1257:
1095:
937:
555:
379:
332:
320:
1577:. executive editors, Alain Abran, James W. Moore ; editors, Pierre Bourque, Robert Dupuis.
1554:
such knowledge or such a system of knowledge concerned with the physical world and its phenomena
1273:
1241:
1090:
929:
819:
755:
713:
678:
614:
507:
217:
134:
1578:
1417:
1155:
1117:
1080:
860:
855:
793:
778:
769:
698:
688:
591:
551:
1297:
1217:
1112:
1075:
1044:
539:
512:
405:
294:
223:
149:
95:
77:
8:
1447:
814:
585:
400:
298:
1835:
1360:
1305:
1281:
1225:
723:
673:
658:
643:
524:
458:
374:
369:
177:
1830:
1636:
1582:
1516:
1402:
1365:
1107:
1055:
1029:
997:
878:
873:
841:
760:
737:
663:
639:
619:
498:
355:
315:
285:
280:
1526:
1457:
1039:
992:
972:
957:
947:
742:
629:
597:
310:
191:
182:
60:
1678:
1534:
1462:
1452:
1387:
1335:
1289:
952:
908:
884:
865:
783:
751:
444:
325:
238:
196:
53:
1671:
1508:
1467:
1437:
1340:
942:
918:
913:
809:
799:
765:
518:
360:
270:
206:
145:
88:
1607:
1814:
1432:
1139:
1134:
1122:
1085:
1066:
693:
610:
290:
201:
1695:
1345:
1201:
1193:
1144:
1024:
896:
888:
844:
648:
470:
1392:
1034:
892:
668:
1331:
Industrial labs and companies known for innovation and research in HCI:
63:– scientific and practical approach to computation and its applications.
1442:
1422:
1407:
1375:
1313:
1249:
903:
848:
830:
804:
653:
624:
573:
567:
480:
364:
265:
253:
56:– field that applies human knowledge to build or design useful things.
1700:
1350:
977:
733:
579:
545:
484:
476:
448:
45:
Human–Computer
Interaction can be described as all of the following:
1381:
36:
1412:
561:
1574:
Guide to the
Software Engineering Body of Knowledge – 2004 Version
454:
History of automated adaptive instruction in computer applications
1355:
1049:
962:
211:
91:– academic discipline concerned with society and human behavior.
122:
A form of computer technology – computers and their application.
410:
259:
106:
604:
746:
1666:
249:
Human–computer interaction draws from the following fields:
1570:
1321:
1209:
1149:
503:
16:
Overview of and topical guide to human–computer interaction
1632:
What Every
Engineer Should Know about Software Engineering
506:: Computer Supported Collaborative (or Cooperative) Work,
1572:
433:
1172:
Motion pictures featuring interesting user interfaces:
128:
1684:
1513:
The Oxford
Companion to the History of Modern Science
1477:
529:"sensor-based / context-aware interaction"-paradigm
1691:Human-Centered Computing Education Digital Library
489:Direct manipulation (ex. lightpen 1963, mice 1968)
1382:Persons influential in human–computer interaction
533:
1812:
1326:
1152:– goals, operators, methods, and selection rules
1716:
1571:Pierre Bourque; Robert Dupuis, eds. (2004).
1008:
605:General human–computer interaction concepts
1723:
1709:
1628:
1322:Human–computer interaction organizations
464:
1398:John M. Carroll (information scientist)
41:of thing is human–computer interaction?
1813:
1730:
1162:
1826:Outlines of computing and engineering
1704:
1561:
439:History of human–computer interaction
434:History of human–computer interaction
168:Elements of graphical user interfaces
1687:Over 100,000 publications about HCI.
1428:Jakob Nielsen (usability consultant)
883:ways to make typing more efficient:
789:Human–computer information retrieval
129:Styles of human–computer interaction
1601:
13:
1515:New York: Oxford University Press
1128:
492:Desktop metaphor (197x XEROX PARC)
14:
1852:
1660:
1604:"Computing Degrees & Careers"
1531:Merriam-Webster Online Dictionary
1488:Human–computer interaction portal
1266:Final Fantasy: The Spirits Within
244:
1480:
1186:Star Wars Episode IV: A New Hope
26:Human–Computer Interaction (HCI)
1800:Technology and applied sciences
1681:with over 100,000 publications.
709:principle of least astonishment
423:personal information management
397:library and information science
1622:
1595:
1501:
1052:user interface workshop method
534:Notable systems and prototypes
214:(what you see is what you get)
1:
1775:Natural and physical sciences
1494:
1327:Industrial labs and companies
234:Conversational user interface
1101:
825:Visual programming languages
7:
1795:Society and social sciences
1790:Religion and belief systems
1473:
1370:Stanford Research Institute
988:refreshable Braille display
836:
159:Multiple Document Interface
10:
1857:
1821:Human–computer interaction
1629:Laplante, Phillip (2007).
1511:, (2003, editor-in-chief)
775:user interface engineering
635:computer user satisfaction
31:Three Mile Island accident
1738:
1672:The HCI Wiki Bibliography
1667:Bad Human Factors Designs
1167:
704:physiological interaction
418:speech-language pathology
338:information visualization
163:Tabbed Document Interface
155:Single Document Interface
1015:activity-centered design
1009:Interface design methods
719:sonic interaction design
385:sonic interaction design
343:scientific visualization
304:repetitive strain injury
229:Crossing-based interface
140:Graphical user interface
1841:Computing-related lists
1785:Philosophy and thinking
1677:11 October 2014 at the
1258:Serial Experiments Lain
1096:Wizard of Oz experiment
938:graphical output device
684:human–machine interface
556:The Mother of All Demos
515:("ubicomp") coined 1988
392:Interactive Art and HCI
380:process-centered design
347:knowledge visualization
321:artificial intelligence
1091:Value sensitive design
930:List of output devices
820:User experience design
756:user experience design
714:progressive disclosure
679:human interface device
615:computer accessibility
598:The Humane Environment
521:(Tim Berners Lee 1989)
508:collaborative software
218:Zooming user interface
135:Command line interface
1770:Mathematics and logic
1606:. ACM. Archived from
1579:IEEE Computer Society
1178:2001: A Space Odyssey
1156:Keystroke-level model
1118:cognitive walkthrough
1081:usage-centered design
1061:Scenario-based design
861:unit record equipment
856:List of input devices
794:Information retrieval
779:usability engineering
770:user interface design
699:mode (user interface)
689:interaction technique
600:(alpha release, 2004)
592:Project Looking Glass
465:Interaction paradigms
1755:Geography and places
1750:Culture and the arts
1685:The HCI Bibliography
1218:The Last Starfighter
1113:heuristic evaluation
1076:user-centered design
1045:participatory design
594:(circa 2003 or 2004)
540:Office of the future
513:Ubiquitous computing
406:information security
295:cognitive ergonomics
224:Brushing and linking
78:computer programming
1635:. Boca Raton: CRC.
1448:George G. Robertson
1163:Cultural influences
1020:Affordance analysis
815:Universal usability
586:Knowledge Navigator
479:(Ted Nelson 1963),
401:information science
299:physical ergonomics
1765:History and events
1760:Health and fitness
1732:Knowledge outlines
1361:Microsoft Research
1226:Ghost in the Shell
724:thanatosensitivity
674:human action cycle
659:gulf of evaluation
644:contextual inquiry
525:Mobile interaction
459:History of the GUI
375:interaction design
370:information design
178:Widget (computing)
96:behavioral science
1808:
1807:
1743:General reference
1642:978-0-8493-7228-5
1403:Douglas Engelbart
1366:SRI International
1234:The Lawnmower Man
1108:Usability testing
1056:rapid prototyping
1030:Contextual design
969:auditory devices
879:keyboard shortcut
874:computer keyboard
798:Internet and the
761:user-friendliness
738:usability testing
664:gulf of execution
640:contextual design
620:adaptive autonomy
499:Personal computer
356:industrial design
316:computer graphics
286:cognitive science
281:social psychology
1848:
1725:
1718:
1711:
1702:
1701:
1696:HCI Webliography
1654:
1653:
1651:
1649:
1626:
1620:
1619:
1617:
1615:
1599:
1593:
1592:
1565:
1559:
1556:
1544:
1542:
1505:
1490:
1485:
1484:
1483:
1458:Herbert A. Simon
1040:iterative design
993:braille embosser
984:tactile devices
958:computer printer
948:computer display
784:handheld devices
630:banner blindness
495:Windows-Paradigm
311:computer science
192:WIMP (computing)
61:computer science
1856:
1855:
1851:
1850:
1849:
1847:
1846:
1845:
1811:
1810:
1809:
1804:
1780:People and self
1734:
1729:
1679:Wayback Machine
1663:
1658:
1657:
1647:
1645:
1643:
1627:
1623:
1613:
1611:
1610:on 17 June 2011
1600:
1596:
1589:
1566:
1562:
1540:
1538:
1535:Merriam-Webster
1525:
1506:
1502:
1497:
1486:
1481:
1479:
1476:
1463:Ivan Sutherland
1453:Ben Shneiderman
1388:Tim Berners-Lee
1384:
1336:Alias Wavefront
1329:
1324:
1274:Minority Report
1242:Johnny Mnemonic
1170:
1165:
1131:
1129:Models and laws
1104:
1011:
953:video projector
934:visual devices
909:pointing device
885:command history
866:barcode scanner
839:
810:Software agents
752:user experience
607:
580:Apple Macintosh
536:
467:
445:Ivan Sutherland
436:
326:computer vision
247:
239:Voice computing
207:Window managers
197:Point and click
131:
54:applied science
43:
17:
12:
11:
5:
1854:
1844:
1843:
1838:
1833:
1828:
1823:
1806:
1805:
1803:
1802:
1797:
1792:
1787:
1782:
1777:
1772:
1767:
1762:
1757:
1752:
1746:
1745:
1739:
1736:
1735:
1728:
1727:
1720:
1713:
1705:
1699:
1698:
1693:
1688:
1682:
1669:
1662:
1661:External links
1659:
1656:
1655:
1641:
1621:
1594:
1587:
1560:
1558:
1557:
1509:J. L. Heilbron
1499:
1498:
1496:
1493:
1492:
1491:
1475:
1472:
1471:
1470:
1468:Terry Winograd
1465:
1460:
1455:
1450:
1445:
1440:
1438:Bernhard Preim
1435:
1430:
1425:
1420:
1415:
1410:
1405:
1400:
1395:
1390:
1383:
1380:
1379:
1378:
1373:
1363:
1358:
1353:
1348:
1343:
1341:Apple Computer
1338:
1328:
1325:
1323:
1320:
1319:
1318:
1310:
1302:
1294:
1286:
1278:
1270:
1262:
1254:
1246:
1238:
1230:
1222:
1214:
1206:
1198:
1190:
1182:
1169:
1166:
1164:
1161:
1160:
1159:
1153:
1147:
1142:
1137:
1130:
1127:
1126:
1125:
1120:
1115:
1110:
1103:
1100:
1099:
1098:
1093:
1088:
1083:
1078:
1073:
1064:
1058:
1053:
1047:
1042:
1037:
1032:
1027:
1022:
1017:
1010:
1007:
1006:
1005:
1004:
1003:
1002:
1001:
995:
990:
982:
981:
980:
975:
967:
966:
965:
960:
955:
950:
945:
943:display device
940:
927:
926:
925:
924:
923:
922:
921:
919:mouse chording
914:computer mouse
906:
901:
900:
899:
881:
876:
868:
863:
838:
835:
834:
833:
828:
822:
817:
812:
807:
802:
800:World Wide Web
796:
791:
786:
781:
772:
766:user interface
763:
758:
749:
740:
731:
726:
721:
716:
711:
706:
701:
696:
691:
686:
681:
676:
671:
666:
661:
656:
651:
646:
637:
632:
627:
622:
617:
606:
603:
602:
601:
595:
589:
583:
577:
571:
565:
559:
549:
543:
535:
532:
531:
530:
527:
522:
519:World Wide Web
516:
510:
501:
496:
493:
490:
487:
474:
466:
463:
462:
461:
456:
451:
435:
432:
431:
430:
425:
420:
415:
414:
413:
403:
394:
389:
388:
387:
382:
377:
372:
367:
361:graphic design
358:
350:
349:
348:
345:
340:
330:
329:
328:
323:
318:
308:
307:
306:
288:
283:
279:sociology and
277:
276:
275:
274:
273:
271:sensory system
262:
246:
245:Related fields
243:
242:
241:
236:
231:
226:
221:
215:
209:
204:
199:
194:
189:
188:
187:
186:
185:
180:
175:
165:
152:
146:Copy and paste
137:
130:
127:
126:
125:
124:
123:
116:
115:
114:
103:
102:
101:
100:
99:
89:social science
85:
84:
83:
82:
81:
76:A subfield of
66:
65:
64:
42:
40:
35:
15:
9:
6:
4:
3:
2:
1853:
1842:
1839:
1837:
1834:
1832:
1829:
1827:
1824:
1822:
1819:
1818:
1816:
1801:
1798:
1796:
1793:
1791:
1788:
1786:
1783:
1781:
1778:
1776:
1773:
1771:
1768:
1766:
1763:
1761:
1758:
1756:
1753:
1751:
1748:
1747:
1744:
1741:
1740:
1737:
1733:
1726:
1721:
1719:
1714:
1712:
1707:
1706:
1703:
1697:
1694:
1692:
1689:
1686:
1683:
1680:
1676:
1673:
1670:
1668:
1665:
1664:
1644:
1638:
1634:
1633:
1625:
1609:
1605:
1598:
1590:
1588:0-7695-2330-7
1584:
1581:. p. 1.
1580:
1576:
1575:
1569:
1564:
1555:
1553:
1549:
1536:
1532:
1528:
1524:
1523:
1522:
1521:0-19-511229-6
1518:
1514:
1510:
1504:
1500:
1489:
1478:
1469:
1466:
1464:
1461:
1459:
1456:
1454:
1451:
1449:
1446:
1444:
1441:
1439:
1436:
1434:
1433:Donald Norman
1431:
1429:
1426:
1424:
1421:
1419:
1416:
1414:
1411:
1409:
1406:
1404:
1401:
1399:
1396:
1394:
1391:
1389:
1386:
1385:
1377:
1374:
1371:
1367:
1364:
1362:
1359:
1357:
1354:
1352:
1349:
1347:
1346:AT&T Labs
1344:
1342:
1339:
1337:
1334:
1333:
1332:
1316:
1315:
1311:
1308:
1307:
1303:
1300:
1299:
1295:
1292:
1291:
1287:
1284:
1283:
1279:
1276:
1275:
1271:
1268:
1267:
1263:
1260:
1259:
1255:
1252:
1251:
1247:
1244:
1243:
1239:
1236:
1235:
1231:
1228:
1227:
1223:
1220:
1219:
1215:
1212:
1211:
1207:
1204:
1203:
1199:
1196:
1195:
1191:
1188:
1187:
1183:
1180:
1179:
1175:
1174:
1173:
1157:
1154:
1151:
1148:
1146:
1143:
1141:
1138:
1136:
1133:
1132:
1124:
1123:usability lab
1121:
1119:
1116:
1114:
1111:
1109:
1106:
1105:
1097:
1094:
1092:
1089:
1087:
1086:User scenario
1084:
1082:
1079:
1077:
1074:
1072:
1071:task modeling
1068:
1067:task analysis
1065:
1062:
1059:
1057:
1054:
1051:
1048:
1046:
1043:
1041:
1038:
1036:
1033:
1031:
1028:
1026:
1023:
1021:
1018:
1016:
1013:
1012:
999:
996:
994:
991:
989:
986:
985:
983:
979:
976:
974:
971:
970:
968:
964:
961:
959:
956:
954:
951:
949:
946:
944:
941:
939:
936:
935:
933:
932:
931:
928:
920:
917:
916:
915:
912:
911:
910:
907:
905:
902:
898:
894:
890:
886:
882:
880:
877:
875:
872:
871:
869:
867:
864:
862:
859:
858:
857:
854:
853:
852:
850:
846:
843:
832:
829:
826:
823:
821:
818:
816:
813:
811:
808:
806:
803:
801:
797:
795:
792:
790:
787:
785:
782:
780:
776:
773:
771:
767:
764:
762:
759:
757:
753:
750:
748:
744:
741:
739:
735:
732:
730:
727:
725:
722:
720:
717:
715:
712:
710:
707:
705:
702:
700:
697:
695:
694:look and feel
692:
690:
687:
685:
682:
680:
677:
675:
672:
670:
667:
665:
662:
660:
657:
655:
652:
650:
647:
645:
641:
638:
636:
633:
631:
628:
626:
623:
621:
618:
616:
612:
611:accessibility
609:
608:
599:
596:
593:
590:
587:
584:
581:
578:
575:
572:
569:
566:
563:
560:
557:
553:
550:
547:
544:
541:
538:
537:
528:
526:
523:
520:
517:
514:
511:
509:
505:
502:
500:
497:
494:
491:
488:
486:
482:
478:
475:
472:
469:
468:
460:
457:
455:
452:
450:
446:
443:
442:
441:
440:
429:
428:phenomenology
426:
424:
421:
419:
416:
412:
409:
408:
407:
404:
402:
398:
395:
393:
390:
386:
383:
381:
378:
376:
373:
371:
368:
366:
362:
359:
357:
354:
353:
351:
346:
344:
341:
339:
336:
335:
334:
333:visualization
331:
327:
324:
322:
319:
317:
314:
313:
312:
309:
305:
302:
301:
300:
296:
292:
291:human factors
289:
287:
284:
282:
278:
272:
269:
268:
267:
263:
261:
257:
256:
255:
252:
251:
250:
240:
237:
235:
232:
230:
227:
225:
222:
219:
216:
213:
210:
208:
205:
203:
202:Drag and drop
200:
198:
195:
193:
190:
184:
181:
179:
176:
174:
171:
170:
169:
166:
164:
160:
156:
153:
151:
150:Cut and paste
147:
144:
143:
141:
138:
136:
133:
132:
121:
120:
117:
111:
110:
108:
104:
97:
93:
92:
90:
86:
79:
75:
74:
71:
70:
67:
62:
58:
57:
55:
51:
50:
48:
47:
46:
38:
34:
32:
28:
27:
22:
19:
1646:. Retrieved
1631:
1624:
1612:. Retrieved
1608:the original
1602:ACM (2006).
1597:
1573:
1563:
1551:
1547:
1546:
1539:. Retrieved
1530:
1512:
1503:
1369:
1330:
1312:
1304:
1296:
1288:
1280:
1272:
1264:
1256:
1248:
1240:
1232:
1224:
1216:
1208:
1202:Blade Runner
1200:
1192:
1184:
1176:
1171:
1145:Steering law
1025:bodystorming
897:Intellisense
889:autocomplete
847:devices and
845:input/output
840:
729:transparency
649:Feminist HCI
564:(circa 1970)
471:Time-sharing
437:
248:
44:
24:
23:
20:
18:
1614:23 November
1393:Bill Buxton
1229:(1991/1995)
1035:focus group
893:autoreplace
849:peripherals
669:habituation
59:A field of
1815:Categories
1648:21 January
1541:16 October
1495:References
1443:Jef Raskin
1423:Ted Nelson
1418:Steve Mann
1408:Paul Fitts
1376:Xerox PARC
1368:(formerly
1250:The Matrix
1140:Fitts' law
1135:Hick's law
904:microphone
831:Knowbility
805:multimedia
654:gender HCI
625:affordance
574:Xerox Star
568:Xerox Alto
485:hyperlinks
481:hypermedia
365:aesthetics
266:perception
254:psychology
105:A type of
1836:Usability
1527:"science"
1351:Bell Labs
1102:Usability
978:earphones
870:keyboard
734:usability
546:Sketchpad
477:hypertext
449:Sketchpad
1831:Outlines
1675:Archived
1474:See also
1413:Alan Kay
1298:Iron Man
1290:I, Robot
973:speakers
842:Hardware
837:Hardware
562:Dynabook
1356:HP Labs
1050:pictive
1000:devices
963:plotter
542:(1940s)
352:design
212:WYSIWYG
173:Pointer
1639:
1585:
1568:SWEBOK
1519:
1317:(2013)
1309:(2009)
1306:Avatar
1301:(2008)
1293:(2004)
1285:(2002)
1282:Simone
1277:(2002)
1269:(2001)
1261:(1998)
1253:(1999)
1245:(1995)
1237:(1992)
1221:(1984)
1213:(1982)
1205:(1982)
1197:(1979)
1189:(1977)
1181:(1968)
1168:Movies
998:Haptic
588:(1987)
582:(1984)
576:(1981)
570:(1973)
558:(1968)
548:(1963)
473:(1959)
411:HCISec
264:human
260:memory
258:human
142:(GUI)
107:system
1537:, Inc
1194:Alien
1158:(KLM)
1063:(SBD)
747:luser
220:(ZUI)
183:icons
37:What
1650:2011
1637:ISBN
1616:2010
1583:ISBN
1548:3 a:
1543:2011
1517:ISBN
1210:Tron
1150:GOMS
895:and
777:and
768:and
754:and
743:user
736:and
642:and
613:and
554:and
504:CSCW
483:and
363:and
39:type
1314:Her
552:NLS
447:'s
52:An
1817::
1552:b:
1545:.
1533:.
1529:.
891:,
887:,
851::
745:,
399:,
297:/
293:/
161:,
157:,
148:,
94:A
87:A
1724:e
1717:t
1710:v
1652:.
1618:.
1591:.
1372:)
1069:/
827:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.