SEG 3120 User Interface Design Mohamad Eid Office

  • Slides: 13
Download presentation
SEG 3120 User Interface Design Mohamad Eid Office: SITE 5077 Tel: (613) 562 -5800

SEG 3120 User Interface Design Mohamad Eid Office: SITE 5077 Tel: (613) 562 -5800 ext. 2148 Email: eid@mcrlab. uottawa. ca May 1, 2007 Mohamad Eid

Course Description Psychological principles of human-computer interaction. Evaluation of user interfaces. Usability engineering. Task

Course Description Psychological principles of human-computer interaction. Evaluation of user interfaces. Usability engineering. Task analysis, user-centered design and prototyping. Conceptual models and metaphors. Software design rationale. Design or windows, menus and commands. Voice and natural language I/O. Response time and feedback. Color, icons and sound. Internationalization and localization. User interface architectures and APIs. Case studies and project. Prerequisites: (SEG 3100 or SEG 3300) May 1, 2007 Mohamad Eid

Lecture Schedule/Office-Hour l Lecture Schedule l l l Tuesday 8: 30 – 10: 30

Lecture Schedule/Office-Hour l Lecture Schedule l l l Tuesday 8: 30 – 10: 30 (MCD 120 ) Friday 10: 30 – 12: 30 (MCD 120 ) Office-hours l l l Tuesdays: 10: 30 – 11: 30 Or by appointment Random drop-by is welcomed but availability is not guaranteed! May 1, 2007 Mohamad Eid

Website and Textbook l l Website l http: //www. site. uottawa. ca/~meid 095/SEG 3120

Website and Textbook l l Website l http: //www. site. uottawa. ca/~meid 095/SEG 3120 index. html l Students are required to check the website frequently Textbook l Recommended Textbook: l l The Resonant Interface, HCI Foundations for Interaction Design, Steven Heim, Pearson, Addison Wesley, 2008. Other references l May 1, 2007 Human-Computer Interaction: Second Edition, Dix, Finlay, Abowd and Beale, Prentice-Hall, 1998. Mohamad Eid

Performance Assessment l 40% Four Phases Project l l l l Assignment 1 -

Performance Assessment l 40% Four Phases Project l l l l Assignment 1 - Videotaped Cooperative Interface Evaluation – 8% Assignment 2 - Project Personas, Goals, and Task Analysis – 8% Assignment 3 - Heuristic evaluation – 8% Assignment 4 - Pilot Usability Study – 8% Presentation and Demonstration – 8% 20% Midterm test 40% Final exam l To pass the course you need at least 50% of the Final May 1, 2007 Mohamad Eid

Important Notes l l l The exams and projects reports are for evaluation purposes

Important Notes l l l The exams and projects reports are for evaluation purposes only and will not be returned to the students Entire class is expected to attend the projects presentations, if you miss a presentation day a mark will be deducted Beware of Plagiarism: copying and handing in for credit someone else's work May 1, 2007 Mohamad Eid

Course Outline l Introduction to HCI (Week 1 and Week 2) l l Interaction

Course Outline l Introduction to HCI (Week 1 and Week 2) l l Interaction Design (Week 3 and Week 4) l l Organizing the discovery process, Collection (Observation, Elicitation, Interpretation), Interpretation and Task analysis, Documentation. Usability Testing (Week 7 and Week 8) l l User centered design, Interaction design models, The design process model, guidelines for good interface design Discovery (Week 5 and Week 6) l l History and goals of HCI, Five key ideas in HCI, Interaction paradigms, Interaction frameworks and styles Phases of a usability test, Design the test, Prepare for the test, Perform the test, Process the data Facets of Interaction (Week 9 to Week 11) l May 1, 2007 Colors, Interface Components, Text, Speech and Hearing, Touch and Movements Mohamad Eid

ALSO in the Course l In the lab you will need user interface building

ALSO in the Course l In the lab you will need user interface building software as you develop and test user interfaces l l l You can use whatever you want, but Java, XML, DHTML, FLASH are recommended You may work on user interfaces for projects you are doing in other courses, but you will have to get permission of the other professor As an exercise, you will be asked to evaluate the interface of a software product while you study somebody using it May 1, 2007 Mohamad Eid

Don’t be Shy! Learning method What you read What you hear What you see

Don’t be Shy! Learning method What you read What you hear What you see and hear What you SPEAK %Retention 10% 26% 30% 50% 70% J. E. Stice, Engineering Education, pp. 291 -296, 1987 May 1, 2007 Mohamad Eid

Four Phases Project l Please stick to deadlines! l l The project is group

Four Phases Project l Please stick to deadlines! l l The project is group work of exactly 2 students l Group members must share each phase of the work l Each member should learn the same things Presentation l l Presentations must be delivered by all team members, all available to handle questions Power. Point slides (recommended) or overhead transparencies May 1, 2007 Mohamad Eid

Project Proposal l Each group hand in: l l l Names of group members

Project Proposal l Each group hand in: l l l Names of group members What you will evaluate Who you will use as users Whether you will use your own camera (and can do the work on your own time) or whether you will need to be scheduled in a lab time-slot, using University cameras Your proposal for assignment 3 among the list given on the course web site What type of software you will design I reserve the right to veto any proposals if I think it is not appropriate. l May 1, 2007 I will contact you by email if that is the case Mohamad Eid

Projects Related Remarks l Do not forget to sign the Informed Consent Form l

Projects Related Remarks l Do not forget to sign the Informed Consent Form l l l Project topics will be available next week Implementation to be done in: l l l Available on the course web site XML DHTML Macromedia Flash Open. Gl (C++/java) In the tutorial and lab sessions, we will cover DHTML and Flash Late submissions are NOT accepted May 1, 2007 Mohamad Eid