In: Computer Science
You are working on a company specialized in the “Internet of Things”. They design and redesign technological products that are going to be used at home. You are in charge of the team that works to improve the product’s Human-Computer Interaction. A new employee has been hired to join the HCI team. He is knowledgeable about the use of technology. However, this is his first time working with HCI. Since you are in charge of the team, you are especially interested that he completely understands and conceptualize HCI. Using your words, how would you explain (1) what is HCI, (2) what are conceptual models, and (3) the types of interaction?
Internet of Things (IoT) is an area in which we make products more intelligent and interconnect also act remotely.
Human-Computer Interaction is an multidisciplinary field of study mainly works in design of computer systems and services make most effiecient interaction between humans(users) and computers.
Nowdays HCI is used in many areas like designing IoT.
for this we take example of intelligent lighting solutions in houses, In this design HCI is very useful like when we want dim the lights of our bed we just scroll brightness bar in our smartphone to control the brightness of that bulb.
2) Conceptual models is an very useful concept because it combine all the concepts used in the model to help user understand, use, know about that model this compostion covers all aspects of that model.
After these composition of concepts in the model helps to generalise the product design.
for eg . When car company designs a car model they add many composition of concepts in that model so that model represents use of that product.
3) There are many interaction types like
Command line Interaction - In this type of interaction user use command line to interact with the system generally one command at a time and system reacts with that command.
Question and Answers- In this type user ask questions to the system and system give best possible answer.
Menus - In this type user engage with the system with predefined menus.
Form Filling - In this type user interacts with system with use of forms.
Function Keys - Specific function keys use to interact with system and user.
Graphical direct manipulation - Most user interacts with the icons on the GUI which quickly respond for the perticular task.