📘 Course Overview & Learning Outcomes
Course Details
- Course: IT4106 – User Experience Design
- Chapter: 1 – Introduction to Interaction Design and User Experience
- Recommended Teaching Time: 3 Hours
- Level: Beginner / Second Year Undergraduate
Learning Outcomes
After completing this chapter, students should be able to:
- Define Human–Computer Interaction (HCI).
- Explain the evolution of HCI.
- Define Interaction Design.
- Differentiate between UI and UX.
- Identify characteristics of good and poor user experiences.
- Explain the importance of understanding users.
- Describe the User-Centered Design (UCD) process.
🎤 Lecture Opening (5 minutes)
Ask Students:
Then Explain:
1️⃣ Modern Day Human–Computer Interaction (HCI)
1.1 What is HCI?
Definition
Human–Computer Interaction (HCI) is the study of how people interact with computers and how to design technology that is effective, efficient, safe, and satisfying.
Simple Explanation
1.2 Components of HCI
| Component | Examples |
|---|---|
| Human | Student, teacher, customer, doctor |
| Computer | PC, mobile phone, ATM, smart TV |
| Interaction | Typing, clicking, touching, speaking |
1.3 Evolution of HCI
| Era | Technology |
|---|---|
| 1950s | Punch cards |
| 1970s | Command-line systems |
| 1980s | Graphical User Interfaces (GUI) |
| 2000s | Web applications |
| 2010s | Mobile & touch interfaces |
| Today | Voice, AI, AR/VR, wearables |
1.4 Why HCI is Important
Benefits
- Reduces user errors
- Improves productivity
- Increases customer satisfaction
- Makes systems accessible
- Saves training costs
- Improves business success
2️⃣ Interaction Design
2.1 Definition
Interaction Design (IxD) focuses on designing how users interact with digital products.
2.2 HCI vs Interaction Design
| HCI | Interaction Design |
|---|---|
| Broad field | Subset of HCI |
| Studies interaction | Designs interactions |
| Research-oriented | Design-oriented |
2.3 Core Design Principles
| Principle | Meaning |
|---|---|
| Visibility | Important options should be visible |
| Feedback | System should respond to actions |
| Consistency | Similar actions behave similarly |
| Affordance | Objects suggest how to use them |
| Mapping | Controls should match outcomes |
Example: Mobile App
- Good Design Large visible buttons, clear feedback after tapping.
- Poor Design Hidden menus, no confirmation messages.
3️⃣ User Experience (UX)
3.1 What is UX?
User Experience (UX) is the overall experience a person has while using a product or service.
Includes:
- Ease of use
- Efficiency
- Emotions
- Trust
- Enjoyment
- Accessibility
3.2 UX vs UI
| UI (User Interface) | UX (User Experience) |
|---|---|
| Looks | Feels |
| Colors | Satisfaction |
| Buttons | Usability |
| Layout | Overall journey |
3.3 Good vs Poor UX
| Good UX | Poor UX |
|---|---|
|
|
4️⃣ Understanding Users
4.1 Why Study Users?
4.2 User Characteristics
| Characteristic | Examples |
|---|---|
| Age | Children, adults, elderly |
| Experience | Beginner, expert |
| Language | English, Sinhala, Tamil |
| Physical abilities | Vision, hearing, mobility |
| Goals | Learn, buy, communicate |
4.3 User Research Methods
Common Methods:
- Interviews
- Questionnaires
- Observation
- Focus groups
- Usability testing
5️⃣ User-Centered Design (UCD)
5.1 Definition
User-Centered Design is a design approach that places users and their needs at the center of the development process.
5.2 UCD Process
- Understand users – Research their needs.
- Design – Create possible solutions.
- Prototype – Build a simple version.
- Test – Observe real users.
- Improve – Fix problems and repeat.
5.3 Advantages of UCD
- Higher user satisfaction
- Fewer usability problems
- Better business results
- Reduced development risk
- More accessible products
📝 Classroom Activity & Exam Preparation
Classroom Activity (10 minutes)
Questions:
- What is easy to use?
- What is confusing?
- What feedback does the app provide?
- How could the UX be improved?
Important Exam Definitions
| Term | Exam Definition |
|---|---|
| HCI | Study of interaction between humans and computers. |
| Interaction Design | Design of interactive digital products. |
| User Experience | Overall experience of a user when using a product. |
| User-Centered Design | Design approach focused on user needs and goals. |
MCQs (with Answers)
b) Human-computer interaction
c) Networking
d) Programming languages
b) Frustration
c) Satisfaction
d) Complexity
b) System response to user actions
c) Making errors
d) Slowing down the system
b) Hardware
c) Users
d) Servers
b) Observation
c) Questionnaire
d) Compilation
Structured Questions
Question 1: Explain the difference between HCI and Interaction Design. (5 marks)
- HCI is a broad field studying interactions between humans and computers.
- Interaction Design is a subset of HCI.
- HCI includes research and evaluation.
- Interaction Design focuses on designing behaviors and interfaces.
- Example: HCI studies ATM usability; Interaction Design designs the ATM interface.
Essay Question
Discuss: “User-Centered Design leads to better digital products.” (10 marks)
- Definition of UCD
- Understanding user needs
- Iterative design
- Prototyping and testing
- Reduced errors
- Improved satisfaction
- Business benefits
- Conclusion
🚀 Quick Revision Sheet & References
Quick Revision Sheet
- HCI = Humans + Computers + Interaction
- Interaction Design = Designing behavior of systems
- UX = Overall user experience
- UI = Visual interface
- Good UX = Useful, usable, enjoyable
- UCD = Design with users at the center
- Key Principles = Visibility, Feedback, Consistency, Affordance, Mapping
Recommended References
- Sharp, Rogers & Preece – Interaction Design: Beyond Human-Computer Interaction (5th Edition)
- UCSC BIT IT4106 Syllabus
- ISO 9241-210 Human-Centered Design Standard
This note is sufficient to teach a 2–3 hour university lecture and prepare students for MCQs, structured questions, and essay questions in the BIT external degree examination.
No comments:
Post a Comment