Thursday, 17 November 2011

Week 3 | HCI - The problems

In this week, we learnt about the problems that might occurs in HCI.
As we know accessibility and usability are the main components in HCI. Without it human will have  problems while interacting with computer.The example of problems that human might face are :

 - dont know how to solve and react to an error when it appear
 - capabilities and limitations in seeking to ensure that tasks, equipment, information    that can suit human and computer
 - miscommunication and cannot understand syntax,programming language and coding

When it come to a problems like this, human must now realize that some of the error massage need to be reform to give better understanding and improve usability at the same time.

These are the shneiderman's 5 guidelines for error messages that need to be considered:-

1) avoid using terms like FATAL, INVALID, BAD
2) audio warnings
3) avoid UPPERCASE and long code numbers
4) message should be precise rather than vague
5) provide context - sensitive help

On the other hand, we also need to know about Anthropomism which are conceptual or representation of human attribute to a non-human.As we know computer can never be compared to human, but in this situation computer need to perform task and react more appropiately towards human to fulfill the need of user usability. For example, computer now are more friendly as they can give better feedback and reaction such as "Hello and have a nice day" rather than just show some static massage.It was a succesful idea as it will create a good interaction between human and computer and make user feel comfortable.


As conclusion,
A good system interactivity,well design of interfaces and appropiate respond will provide a user-friendly interaction between human and computer because it make user happy and comfortable of using it.

ABDUL HADI BIN ABDUL HARIS
1102702580

Sunday, 13 November 2011

Week 3 | Relation/Interaction Between User And Computer

As we all know, Human-Computer Interaction (HCI) is a discipline concerned with the design, evaluation, and implementation of interactive computing systems for human use with the study of major phenomena surrounding them. The keywords are design, evaluation, and implementation of interactive computing systems fr human use. Since the interaction between user and computer is my major point, there are some issues that we (user) have to concern at.
Based on Shneiderman's 5 Guidelines About Error Message which are :

  • avoid using term such as 'Fatal', 'Invalid', 'Bad'
  • audio warning
  • avoid uppercase and long code numbers
  • message should be precise rather than vague
  • provide context - sensitive help


    Human and computer are different and they don't share the same feelings. Human invented computer, so no matter how useful they are, they can't replicate what human does and feels. The main point is, how the relation / interaction between user and computer can be good and functional? For instance, use an appropriate word for any programs that do not work temporarily so the user won't feel that the computer is like 'severely damaged'. Computer must know how to calm every user when there's some technical problems.

    People are usually familiar with letters rather than numbers. When delivering an error message, avoid long cord numbers and use letters instead. The message should be simple, and that's surely can convince the users effectively without getting them annoyed with those computer error. As long as the computer functions and treat the user well, that is a good relation.

    Anis Afiqah Mohd Farid
    1102701839

      Week 3 | HCI and problems

      In the previous post, we know that HCI changed our life much better in terms of technologies and machines or gadgets. BUT, there must have some error here and there. Do you ever think when you want to do your work, and suddenly there a messages saying that there is an error and you can't proceed your work. How annoying is that ? and you also don't know how to fix it and don't know what to do. 






      The picture above shown an example of error messages that very popular to us when we want to surf the internet. Clearly we know that when this error messages show up, we know that there is something not right with the application or the coding itself. Even we know there is an error and something wrong there but still most of us don't know what to do about that because the error messages written as 'error 404'. Most of us must be like 'what is error 404?', 'how we gonna fix it?' and so many questions in our mind. 

      The thing is, actually its good in a good way because we can know there is error in there and we can be more careful when we want to surf the internet. This error messages do help us to aware when there is a problem and we can prevent it from becoming more worst. Without error messages, probably we can get a lot of trouble without noticing it. 



      AISYAH ALWANI
      1102702359

      Monday, 7 November 2011

      Week 3 | Problems of HCI

      In week 3, mostly we have learnt about HCI. HCI stands for Human-Computer Interaction. When human were having an interaction between another human, there will be some problems that the human might be faced during that process such as...

      * information processing such as our memory, how to react and problem solving.
      * what language that have been used, syntax, communication and interaction.
      * ergonomics. (relationship)

      But in this new era full with modern technologies, HCI is everywhere in our life. Our smart phones, ipad, laptops and other technologies were mainly occupied with HCI. Unfortunately, computers also will have problems during the human-computer interaction such as...

      * input and output devices.
      * dialogue techniques.
      * dialogue genre.

      Than we jump on the word "ANTHROMORPHISM" which is attribution of human qualities to non-humans. Nowadays, computer were more humanly to their user such as humanly greetings "Hello Lisa, have a nice day" rather than "Press the ENTER button to start". We are comfortable this way as we felt like working with other human or machines with brains rather than works with a ordinary coding box.

      Later, I learnt about the famous “Shneiderman’s 5 Guidelines About Error Message”. The 5 guidelines were...

      * avoid using term such as 'FATAL', 'INVALID', 'BAD'.
      * audio warning.
      * avoid uppercase and long code numbers
      * message should be precise rather than vague.
      * provide context sensitive help.

      AZANISA
      1102702292

      Sunday, 6 November 2011

      Week 3 | Computer Character & Human Emotion

      This entry discusses about what i have learnt in class - Week 3
      My understanding begins with :


      A computer doesn't have a brain, but human does.
      A computer doesn't have an emotion, but human does.


      Character in computer was created to make people feel better when using computer because there'll be so much scenarios throughout the uses of computer in a daily basis which needed a character to calm and cheers the people up.


      One of the problem is when people face an error when using the computer or in a sudden the computer crash or else,
      Usually, there'll be an error messages. Human got emotion, and some of them are really emotional and computer has to be very smart to calm them down.


      These are the Shneiderman's 5 guidelines for error messages:-
      i) avoid using terms like FATAL, INVALID, BAD
      ii) audio warnings
      iii) avoid UPPERCASE and long code numbers
      iv) message should be precise rather than vague
      v) provide context - sensitive help


      But the question is : is the use of novel forms of interactive technologies that monitor, nag, or send personalised messages intermittently to a person more effective at changing a person's behaviour than non-interactive methods?
      For me, the use of interactive technologies are the best when deal with problems that will be faced by people but it has to be simple and not annoy the people because after they get annoyed by the error and all, they definitely wouldn't want to get it twice!


      Thus, there are the presence of virtual characters.
      It provides a persona that is welcoming, has personality + makes user feel involved with them. They have many style of interaction and facial expression which make us believe like they understand our emotion and condition. More, they are very helpful.



      In a nutshell,

      • interactive systems make people respond emotionally
      • well designed interfaces = good feelings
      • expressive interfaces can provide reassuring feedback
      Muhammad Syafiq Bin Ridzuan
      1102701969

      Wednesday, 2 November 2011

      Week 2 | Interaction Design Studies

      In this week we learn about "Interaction Design". Interaction means the action that occurs when two or more objects have an effect upon one another. As for this topic,it is about the interaction between human and computer.

      Is there such a thing as good interaction or bad interaction?What is good interaction? Good interaction is in a way it considers the accessibility issue. Accessibility is removing the barriers that would otherwise exclude some people from using the system at all. Good interaction also is to consider usability. Usability is the quality of the interaction in terms of parameters such as time taken to perform tasks, number of errors made and the time to become a competent user. Good interacton also considers acceptability. Acceptability is fitness for purpose in the context of use. It also covers personal preferences that contribute to users ‘taking to’ an artefact, or not.

      HCI stands for Human-Computer Interaction, which is the interaction between human and computer concerning to the study, design, developement and implemention of human-centric interactive computer systems. Human connect and interact with computer through a user interface, such as GUI (Graphical User Interface), and it just not only a common
      interacivity but HCI goes beyond designing screens and menus that are easier to use and studies the reasoning behind building specific functionality into computers and the long-term effects that systems will have on humans.
      A more recent definition states that human-computer interaction is a discipline concerned with the design, evaluation, and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them .

      It is emerging as a specialty concern within several disciplines, each with different emphases:
      computer science - application design and engineering of human interfaces
      psychology - the application of theories of cognitive processes and the empirical analysis of user behavior
      sociology and anthropology - interactions between technology, work, and organization industrial design - interactive products

      As computers become more and pervasive in culture, designers are increasingly looking for ways to make interfacing with devices easier, safer and more efficient.

      In conclusion, the study of Human Computer Interaction is very important for the future designers like us. One might think HCI is not important but actually it is. The awareness of good interaction design need to be promote to the public because the public often not realize the importance of it.

      ABDUL HADI BIN ABDUL HARIS
      1102702580

      Week 2 | INTERACTION DESIGN

      Interaction. What is interaction? From what I know interaction is the action that occurs when two or more people or object respond to each other. It can be when human respond to an object like a computer. For example when people having a conversation with each other through a computer. So basically the concept of interaction design is to design interactive digital products, environments, systems and services with a specific focus on their use. Its also focused on satisfying the requirements of people who will use the product. 

      According to wikipedia, Human-Computer Interaction or HCI is 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. Plus, a basic goal of HCI is to improve the interactions between users and computers by making computers more usable and receptive to the user's needs.

      Moreover, design is the most important thing in HCI because when the users feel the interface is not attractive and hard to understand, they will not waste their time to explore more about it. But, if the design is attractive and effective, the users will take their time to explore more. Easy, simple yet useful and understandable design are the criteria that users looking for. It is because the simple design yet attractives helps people navigate through the features easily without any complain about it.

      In conclusion, HCI is about human and computers(machines). HCI plays an important role for making a better life to human.


      AISYAH ALWANI
      1102702359