Human–computer interaction
Human–computer interaction (HCI) is a multidisciplinary field of study focusing on the design of computer technology and, in particular, the interaction between humans (the users) and computers. While initially concerned with computers, HCI has since expanded to cover almost all forms of information technology design.
Overview[edit]
Human–computer interaction involves the study, planning, and design of the interaction between people (users) and computers. It is often regarded as the intersection of computer science, behavioral sciences, design and several other fields of study. The term was popularized by Stuart K. Card, Allen Newell, and Thomas P. Moran in their seminal 1983 book, The Psychology of Human-Computer Interaction, although the authors first used the term in 1980, and the first known use was in 1975.
History[edit]
The field of HCI was born in the early 1980s with the advent of personal computing, just as machines such as the Apple Macintosh, IBM PC 5150, and Commodore 64 started showing up in homes and offices in society at large. Prior to that, interaction with computers was primarily through specialists, typically software developers and systems administrators.
Design principles[edit]
The following are some general principles, as collected from the interaction design literature, to consider when designing for Human–computer interaction:
- Visibility (system status should be always visible)
- Feedback
- Constraints (limiting the actions that can be performed)
- Consistency
- Affordance (a property in which the physical characteristics of an object or environment influence its function)
Methods[edit]
There are many methods to enhance the process of Human–computer interaction, including:
- Usability testing
- Contextual inquiry
- Personas
- Cognitive walkthrough
- Think aloud protocol
- Heuristic evaluation
- Rapid prototyping
- Card sorting
See also[edit]
- Computer user satisfaction
- User interface design
- User-centered design
- Usability
- Interaction design
- User experience design
References[edit]
Sponsored Health Resource

W8MD Weight Loss, Sleep & MedSpa
Looking for physician-supervised weight loss, semaglutide, tirzepatide, or GLP-1 receptor agonist options? W8MD helps eligible patients in New York City, Brooklyn, New Jersey, Connecticut, Pennsylvania, Delaware, and greater Philadelphia with medical weight loss, sleep medicine, and long-term maintenance support.
GLP-1 specials: Affordable GLP-1 injections NYC and Philadelphia starting from $29.99/week and up for semaglutide with insurance accepted for qualifying visits, and $45/week and up for tirzepatide with insurance accepted for qualifying visits. Self-pay options start from $59.99/week and up for semaglutide and $69.99/week and up for tirzepatide.
- Medical weight loss NYC
- Affordable GLP-1 injections NYC
- Budget GLP-1 weight loss shots Philadelphia
- New Jersey medical weight loss
- NYC medical weight loss blog
- Philadelphia weight loss blog
- Sleep medicine and sleep apnea services
- W8MD MedSpa and wellness
Book a W8MD appointment · View GLP-1 specials
Paid promotional message. Eligibility, pricing, insurance coverage, medication availability, and results vary. Medical evaluation required.
Medical Disclaimer: WikiMD is for informational purposes only and is not a substitute for professional medical advice. Content may be inaccurate or outdated and should not be used for diagnosis or treatment. Always consult your healthcare provider for medical decisions. Verify information with trusted sources such as CDC.gov and NIH.gov. By using this site, you agree that WikiMD is not liable for any outcomes related to its content. See full disclaimer.
Credits:Most images are courtesy of Wikimedia commons, and templates, categories Wikipedia, licensed under CC BY SA or similar.
Translate page: - East Asian
中文,
日本,
한국어,
South Asian
हिन्दी,
தமிழ்,
తెలుగు,
Urdu,
ಕನ್ನಡ,
Southeast Asian
Indonesian,
Vietnamese,
Thai,
မြန်မာဘာသာ,
বাংলা
European
español,
Deutsch,
français,
Greek,
português do Brasil,
polski,
română,
русский,
Nederlands,
norsk,
svenska,
suomi,
Italian
Middle Eastern & African
عربى,
Turkish,
Persian,
Hebrew,
Afrikaans,
isiZulu,
Kiswahili,
Other
Bulgarian,
Hungarian,
Czech,
Swedish,
മലയാളം,
मराठी,
ਪੰਜਾਬੀ,
ગુજરાતી,
Portuguese,
Ukrainian