HUMAN-COMPUTER INTERACTION

Course Information
TitleΕΠΙΚΟΙΝΩΝΙΑ ΑΝΘΡΩΠΟΥ-ΥΠΟΛΟΓΙΣΤΗ / HUMAN-COMPUTER INTERACTION
CodeNCO-04-04
FacultySciences
SchoolInformatics
Cycle / Level1st / Undergraduate, 2nd / Postgraduate
Teaching PeriodSpring
CoordinatorChristos Katsanos
CommonNo
StatusActive
Course ID40002940

Programme of Study: PPS-Tmīma Plīroforikīs (2019-sīmera)

Registered students: 230
OrientationAttendance TypeSemesterYearECTS
GENIKĪ KATEUTHYNSĪCompulsory Course425.5

Class Information
Academic Year2018 – 2019
Class PeriodSpring
Faculty Instructors
Weekly Hours4
Class ID
600121293
Type of the Course
  • Scientific Area
Course Category
Specific Foundation / Core
Mode of Delivery
  • Face to face
Erasmus
The course is also offered to exchange programme students.
Language of Instruction
  • Greek (Instruction, Examination)
  • English (Examination)
Learning Outcomes
After successful completion of the course, students are expected to be able to: - Understand the main theories of cognitive psychology and sociology, such as the Human Processor Model, that relate to human behavior when interacting with interactive systems - Describe the current technology of interactive systems - Describe step-by-step a typical human-centered process of developing an interactive system - Choose an appropriate method, such as task analysis and user observation, for researching, recording and analyzing the requirements of an interactive system - Design interactive systems using human-centered design methods, such as developing prototypes and applying design rules - Evaluate interactive systems for usability goals using analytical or empirical methods - Apply the Design for All philosophy of developing software accessible to people with disabilities
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Adapt to new situations
  • Make decisions
  • Work autonomously
  • Work in teams
  • Work in an interdisciplinary team
  • Generate new research ideas
  • Appreciate diversity and multiculturality
  • Be critical and self-critical
  • Advance free, creative and causative thinking
Course Content (Syllabus)
The course aims to introduce the basic concepts, theoretical background, methods, rules, design principles and tools of the science of Human-Computer Interaction (HCI). The HCI scientific field deals with the study of phenomena related to human-computer interaction, and the development of methods and tools for the design, development and evaluation of interactive computer systems, that is systems that interact heavily with their users. Outline of 13 weekly courses: 1. Introduction to HCI: definitions and subject of study, historical overview, scientific approach to the field, reasons for HCI study. 2. The human Part 1): senses and sensory perception, visual perception, Gestalt principles, motor system. 3. The human (Part 2): Fitts Law, Accot-Zhai Law, Hick-Hyman Law, Practice Law. 4. The human (Part 3): Human Processor Model, human Memory, automated processes, attention mechanism, design principles for focusing attention. 5. The human (Part 4): GOMS Model, KLM Model, information foraging models. 6. Interactive devices (Part 1): text input devices, pointing devices, movements and gestures, audio / speech input or output. 7. Interactive devices (Part 2): output devices, readability instructions, assistive technologies for people with disabilities, Brain Computer Interaction. 8. The interaction: mental models, metaphors, interaction models, interaction styles. 9. Design of interactive systems (Part 1): the concept of design, software development models, human-centered design, user requirements research and analysis (e.g. task analysis, user observation, personas). 10. Design of interactive systems (Part 2): information architecture design methods (e.g. card sorting), prototyping, design principles and rules. 11. Evaluation of Interactive Systems (Part 1): the concept of evaluation, usability goals, parameters, metrics and data, categories of evaluation methods (e.g. formative or summative), heuristic evaluation. 12. Evaluation of Interactive Systems(Part 2): cognitive walkthrough, guideline review, web accessibility evaluation. 13. Evaluation of Interactive Systems(Part 3): user testing, think-aloud protocol, log file analysis, questionnaire completion, interview, focus group, field observation.
Keywords
Human Computer Interaction, User Interface, Usability
Educational Material Types
  • Notes
  • Slide presentations
  • Multimedia
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Communication with Students
Description
Continuous and extended: - Teaching: use of e-slides, software products (as case studies for discussion) - Use of course web site to communicate with students and disseminate learning material
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures52
Reading Assigment60
Written assigments50
Exams3
Total165
Student Assessment
Description
Final written exams (70%), Assignments (30%)
Student Assessment methods
  • Written Exam with Multiple Choice Questions (Summative)
  • Written Assignment (Summative)
  • Report (Summative)
Bibliography
Course Bibliography (Eudoxus)
1) Αβούρης Ν., Κατσάνος Χ., Τσέλιος Ν., Μουστάκας Μ. (2016). Εισαγωγή στην Αλληλεπίδραση Ανθρώπου-Υπολογιστή. Εταιρεία Αξιοποίησης και Διαχείρισης Περιουσίας Πανεπιστημίου Πατρών. Κωδικός στον Εύξοδο: 59366672 2) Dix A.J., Finlay J.E., Abowd G.D., Beale R. (2007). Επικοινωνία ανθρώπου-υπολογιστή. Εκδόσεις Χ. Γκιούρδα & ΣΙΑ ΕΕ, 3η έκδοση. Κωδικός στον Εύξοδο: 12304 3) Ακουμιανάκης Δ. (2006). Διεπαφή χρήστη-υπολογιστή: Μια σύγχρονη προσέγγιση. Εκδόσεις Κλειδάριθμος ΕΠΕ. Κωδικός στον Εύξοδο: 13650 4) Shneiderman Β., Plaisant C. (2016). Σχεδίαση διεπαφής χρήστη. Εκδόσεις Α Τζιόλας & ΥΙΟΙ Α.Ε., 6η έκδοση. Κωδικός στον Εύξοδο: 59396199
Last Update
31-01-2020