이번 학기 최고 어려운 과목 중 하나인...(살펴보니 전부다 어렵네요.ㅜㅜ) 과목입니다.
인간컴퓨터상호작용.
국제어 수업이라면서 영어로 강의하고 레포트도 영어, 시험도 영어입니다.
난감합니다.OTL...
여하튼 해당 과목의 레포트입니다.
저질 영어로 적어 과연 어떤 평가를 받을지 모르겠지만, 나름 열심히 적었습니다.^^;;;
이번 주제는 교재인 The Fasttrack - Human-Computer Interaction의
CHAPTER 1 Learning outcomes에 대한 얘기입니다.
현재 CHAPTER 2의 Learning outcomes도 레포트로 나왔기에
앞으로도 계속 그렇게 나올 듯싶습니다.
Human Computer Interaction 1st Homework
1. Discuss why HCI is a worthwhile study area.
First, HCI provides a context of considering user-centred system design(UCSD) methods. UCSD is the design method that focus on the users. There is increasing emphasis on user requirements.
Second, HCI provides a basis on doing evaluation of design methods for their efficiency and effectiveness.
Third, HCI provieds a real-world environment for developing new theories of user psychology.
It's in textbook. Therefore I search another reason.

These days, We see a lot of Emerging technologies. For example, Artificial intelligence is combined the Math, Computer Science, Psychology, Biotechnology and Linguistics.1) And National Science Foundation(NSF) said "Converging Technologies for Improving Human Performance : Nanotechnology, Biotechnology, Information Technology and Cognitive Science."2) Hence, It is important to study the Emerging technologies in the future.
And HCI is very good example of Emerging techonologies.
I've been to HCI Conference in Feb, 2008. There are a lot of technology subject, design subject, and human-society subject papers. Virtual reality, Robot, Ubiquitous computing, Interface, Computer graphics, emotional design, User Centered Design(UCD), Digital story-telling, Cyber community, HCI & management.. etc.4) There are so many papers. That time I know HCI is not only Computer engineering part, but also Human and design part.
In summary, HCI is worthwhile study area in the future.
2. Explain why it is difficult to 'engineer' for usability.
Engineers have assumption : everyone knows machines as they do. It means they don't know beginner's mind.
For example, It's my experience.

Last semester, I made the program for class project. It's a program that helping to make good body. Everyday, program make exercise and food guideline to user. And user input the his/her activity.
Here is process to do it.
Execute the program -> Click the '운동계획' menu button -> Click the '운동계획' submenu button -> Click a day of week button -> see the exercise guideline or input the his/her activity.

I thought that is very easily and good design to users. Because I show all information on one window and the word(운동계획, 월화수목금토일) is very clearly.
But I knew it is only my mind. I sent this program to my teammate. However, they don't know how to use it. Although We made the program design together, But they don't know. That time I perceive the truth, 'Programmar and User are not same to use the program.'
A few years ago, I read the article about programmar and user. He said Programmar must image that user is crazy and not normal person. Because programmar make the process to use the program, but user is not programmar. So they use the program unexpected and broke the program. Therefore He said programmar must make the program very strongly and user friendly. I think this sentence is related this question.
3. Explain why there is a problem in measuring usability.
Usability means 'easy of use'. and that is 'qualitative'. For instance, happiness, beauty, friendliness, etc are qualitative. It's too hard to measure it. There are not a unit about qualitative. "You have third grade beautiful face"?? Of course, there are beauty contests, and people score the beauty. But there is not a unit. Therefore there is a problem in measuring usability.
4. Describe the difference between 'useful' and 'usable'.
'useful' means that the user can actually achieve the task they want to. but 'usable' means that it supports these objectives in easy-to-use ways.
For example, there are two type of gas oven's knob.5)

The oven's burner is arrayed shape of 田. but left oven's knob is linear form and right oven's knob is same shape with burner. User can use oven to make dinner, but left one is hard to know that which knob is connected with burner rather than right one. Because the arrayed form of knob and burner is the same, so you can easily mapping between knob and burner.
Therefore, left oven is 'useful' but not 'usable'. And right oven is both 'useful' and 'usable'. That is difference between 'useful' and 'usable'.
Reference
Serengul Smith-Atakan, <Human-Computer Interaction>, THOMSON, 2006, pp.2~9
http://www.evolution.re.kr/bbs/data/visit/3rd_Lecture(Sep._10).pdf
김희철, <인간과 컴퓨터의 상호작용:인컴학을 향하여>, SciTech, 2006
http://cogpsy.skku.ac.kr/psychology_ellipsoid/융합과학기술 개발과 인지과학.htm
http://en.wikipedia.org/wiki/Emerging_technologies
1) 김희철, <인간과 컴퓨터의 상호작용:인컴학을 향하여>, SciTech, 2006, pp. 19
2) http://cogpsy.skku.ac.kr/psychology_ellipsoid/융합과학기술 개발과 인지과학.htm
4) HCI 2008 - Table of Contents, http://www.hcikorea.org
5) 김희철, <인간과 컴퓨터의 상호작용:인컴학을 향하여>, SciTech, 2006, pp. 208
- 2008년 2학기 인간컴퓨터상호작용 - 2nd Homework (8)2008/09/26
- 2008년 2학기 자료구조 - 구간 내 최대값 찾기 - ... (2)2008/09/26
- 2008년 2학기 자료구조 - 구간 내 최대값 찾기 - ... (0)2008/09/26
- 2008년 2학기 인간컴퓨터상호작용 - 1st Homework (2)2008/09/22
- 2008년 2학기 컴퓨터공학실습2 - Report 01_03 (0)2008/09/22
- 2008년 2학기 컴퓨터공학실습2 - Report 01_02 (0)2008/09/22
- 2008년 2학기 컴퓨터공학실습2 - Report 01_01 (0)2008/09/22
글에 잘못된 점, 다른 점, 부족한 점이 있다면 지적해주세요.
댓글, 트랙백, 메일 모두 고맙습니다.






007.pdf

댓글을 달아 주세요
오호라 울학교분이..것도 같은 수업듣는분이..
과제 내용좀 찾아보다가 여기까지 오게되었군요..
첫번째 과제를 이렇게 풍성한 내용으로 채우셨다니 ㅡㅡ
제가 한것과 비교하면 제것은 이미 휴지통에...ㅋ
아무튼 어떤 인연으로 만나게 되어서 반갑네요.
반갑습니다.
같은 학교에 같은 수업을 듣는 분이시라니...^^
제가 영어로 적는 기술이 매우 부족하여 제가 생각하는 것을 적을 수가 없습니다.
그래서 책이나 기타 웹사이트에 있는 글을 그대로 가져와 적고,
그 예를 찾아 적으려고 노력하고 있습니다.
그러다보니 쓸데없이 분량만 늘어났네요.
내일 수업이 있죠?^^
그 때 알아볼 수 있을지 모르겠지만, 그 때 같은 수업을 듣는 학우로서 다 같이 뵙겠습니다.^^