ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ ΜΑΘΗΜΑ ΕΠΙΛΟΓΗΣ ΗΥ-464 ΑΛΛΗΛΕΠΙΔΡΑΣΗ ΑΝΘΡΩΠΟΥ - ΥΠΟΛΟΓΙΣΤΗ Διδάσκων: Κωνσταντίνος Στεφανίδης Διδακτικές Μονάδες: 4 Προαπαιτούμενα: - ΗΥ-240 (Δομές Δεδομένων) - HY-150 (Προγραμματισμός) HY-464: Επικοινωνία Ανθρώπου - Μηχανής Slide 1
Η Αλληλεπίδραση Ανθρώπου-Υπολογιστή (Human Computer Interaction) είναι ο διεπιστημονικός κλάδος που ασχολείται με την ανάλυση, σχεδίαση, υλοποίηση και αξιολόγηση της διεπαφής των εφαρμογών υπολογιστικών συστημάτων με τα οποία ο χρήστης έχει τη δυνατότητα αλληλεπίδρασης, καθώς και των θεμάτων που διέπουν αυτή την αλληλεπίδραση. Διαφάνεια 2
(α) να εισάγει τις βασικές έννοιες και να αναλύσει τα θέματα που εμπλέκονται στη διαδικασία αλληλεπίδρασης ανθρώπου και υπολογιστή (β) να καταδείξει τη σημασία της επισταμένης ανάλυσης, σχεδίασης, υλοποίησης και αξιολόγησης της διεπαφής των εφαρμογών υπολογιστικών συστημάτων που βασίζονται σε μια ολοκληρωμένη προσέγγιση αφενός των αναγκών και δυνατοτήτων του χρήστη και αφετέρου των συγκεκριμένων στόχων της εφαρμογής (γ) να προσδιορίσει τις απαιτούμενες γνώσεις για την αποτελεσματική ανάλυση, σχεδίαση και υλοποίηση διεπαφών, δίνοντας παράλληλα τη δυνατότητα απόκτησης θεωρητικής γνώσης και πρακτικής εξάσκησης με τα σχετιζόμενα θέματα Διαφάνεια 3
Η αξιολόγηση των φοιτητών που θα εγγραφούν και θα παρακολουθήσουν το μάθημα θα γίνει με βάση την επίδοσή τους στις γραπτές εξετάσεις, καθώς και την πρακτική εργασία που θα ορισθεί και θα πραγματοποιηθεί στα πλαίσια συνεργασίας ολιγομελών ομάδων φοιτητών Ο τρόπος αξιολόγησης του μαθήματος θα είναι σύμφωνα με τον παρακάτω τύπο: Τ = 0.5 * Γ + 0.5 * Ε όπου : Τ = Τελικός βαθμός (0-10) Γ = Βαθμός γραπτών εξετάσεων (0-10) Ε = Βαθμός πρακτικής εργασίας (0-10) Ε = 0,05*ΦασηΑ+ 0,35*ΦασηΒ + 0,40*ΦασηΓ+ 0,2*ΦασηΔ Οι γραπτές εξετάσεις θα πραγματοποιηθούν κατά τη διάρκεια των εξεταστικών περιόδων Το μάθημα δεν απαιτεί γραπτές ή προφορικές προκαταρκτικές εξετάσεις (προόδους) Διαφάνεια 4
Project: Κατασκευή της διεπαφής μιας υποθετικής εφαρμογής. Η εργασία πραγματοποιείται στις ακόλουθες φάσεις A. Μελέτη απαιτήσεων (Φάση Α) B. Σχεδιασμός διεπαφής (Φάση Β) C. Υλοποίηση (Φάση Γ) D. Αξιολόγηση (Φάση Δ) Διαφάνεια 5
Κάθε φάση της εργασίας θα αξιολογείται κατά την ολοκλήρωσή της Αναλυτικές οδηγίες, παραδείγματα και περισσότερες λεπτομέρειες θα παραδίδονται σε φροντιστήρια τα οποία θα πραγματοποιούνται κατά την έναρξη της αντίστοιχης φάσης Οι εργασίες θα απευθύνονται σε μικρές ομάδες φοιτητών Έως 2 άτομα για μεταπτυχιακούς φοιτητές Έως 3 άτομα για προπτυχιακούς φοιτητές Διαφάνεια 6
Εργασία Έναρξη Λήξη* Φάση Α Μελέτη απαιτήσεων 27/02/2015 06/03/2015 Φάση Β Σχεδιασμός διεπαφής 06/03/2015 Ενδιάμεσο παραδοτέο 16/03/2015 Τελικό παραδοτέο 27/03/2015 Φάση Γ Υλοποίηση 27/03/2015 Ενδιάμεσο παραδοτέο 05/04/2015 Τελικό παραδοτέο 06/05/2015 Φάση Δ Αξιολόγηση 06/05/2015 18/05/2015 * Το χρονοδιάγραμμα θα τηρηθεί χωρίς αποκλίσεις. * Οι ημερομηνίες εξέτασης των ασκήσεων θα ανακοινώνονται εγκαίρως στη σελίδα του μαθήματος. * Δεν θα πραγματοποιούνται καθυστερημένες εξετάσεις. Διαφάνεια 7
Εισαγωγή στην Αλληλεπίδραση Ανθρώπου - Υπολογιστή (HCI) The Design of Everyday Things (Η σχεδίαση των αντικειμένων καθημερινής χρήσης) Ο Άνθρωπος, ο Υπολογιστής και η Αλληλεπίδραση H Διαδικασία Σχεδίασης Ανθρωποκεντρική Σχεδίαση Οδηγίες, πρότυπα και οδηγοί στυλ Συλλογή και Ανάλυση Απαιτήσεων (Requirements Engineering) Μέθοδοι συλλογής απαιτήσεων Ανάλυση Απαιτήσεων Ανθρωποκεντρική / Επαναληπτική Σχεδίαση (User-centred / Iterative Design) Ραγδαία ανάπτυξη πρωτοτύπων (Rapid prototyping) Ευρετική αξιολόγηση Εμπειρία Χρήσης (User Experience UX) Εμπειρία και Συναίσθημα Διαφάνεια 8
Οπτική Σχεδίαση και Σχεδιασμός Πληροφορίας (Visual and Information Design) Τυπογραφία, Πλέγματα/Στοίχιση, Ανάγνωση και Πλοήγηση Σχεδίαση για τον Παγκόσμιο Ιστό (Web Design) Σχεδίαση για φορητές συσκευές και κινητά (Mobile Design) Κοινωνικά δίκτυα και Ηλεκτρονική υποστήριξη συνεργασίας (Computer- Supported Cooperative Work CSCW) Σχεδίαση για Όλους Σχεδίαση για παιδιά, ηλικιωμένους, διαπολιτισμική σχεδίαση (cross-cultural design) Αξιολόγηση Αξιολόγηση με χρήστες Επικύρωση (validation) Εισαγωγή στη Διάχυτη Νοημοσύνη (Ambient Intelligence) Διαφάνεια 9
Σχεδίαση αντικειμένων καθημερινής χρήσης: Παραδείγματα καλής και κακής σχεδίασης Ανάπτυξη πρωτοτύπων Σχεδίαση για τον Παγκόσμιο Ιστό (Web Design) HTML, CSS Ανάπτυξη εφαρμογών για κινητές συσκευές Συνεχής υποστήριξη και βοήθεια στο project Διαφάνεια 10
Παρεχόμενο Βοήθημα: Dix A., Finlay J., Abowd G., Beale R., Επικοινωνία Ανθρώπου Υπολογιστή. Εκδόσεις Μ.Γκιούρδας, 2004. Norman D., Σχεδιασμός των αντικειμένων της καθημερινότητας. Εκδόσεις ΚΛΕΙΔΑΡΙΘΜΟΣ, 2002. Shneiderman B., Σχεδίαση διεπαφής χρήστη. Εκδόσεις Τζιόλα, 2010. Άλλα Βοηθήματα: Hinman, R., The Mobile Frontier: A Guide for Designing Mobile Experiences, Rosenfeld, 2012 Norman, A., D., The Design of Everyday Things, MIT Press, 1998 Norman, A., D., Emotional design: why we love (or hate) everyday things, New York : Basic Books, 2005 Nielsen J., Usability Engineering, Boston, MA : Morgan Kaufmann, Academic Press, 1993 Johnson J., GUI Bloopers 2.0, Second Edition: Common User Interface Design Don'ts and Dos, Morgan Kaufmann; 2 edition, 2007 Preece J., Rogers Y., Sharp H., Benyon D., Holland S., Carey T., Human-Computer Interaction, Addison Wesley, 1994. Ravden S., Johnson G., Evaluating Usability of Human Computer Interfaces: A Practical Method, Ellis Horwood, 1989. Salvendy G., "Handbook of Human Factors and Ergonomics", Wiley, 2012 Shneiderman, B., Designing the user interface : strategies for effective human-computer-interaction, Boston, MA : Pearson/Addison Wesley, 2005 Stephanidis, C. (Ed.). User Interfaces for All - Concepts, Methods, and Tools. Mahwah, NJ: Lawrence Erlbaum Associates, 2001 Stephanidis, C. (Ed.). (2009). The Universal Access Handbook. Boca Raton, FL: Taylor & Francis (ISBN: 978-0- 8058-6280-5, 1.034 pages). Weinschenk S., Jamar P., Yeo S., GUI Design Essentials, John Wiley & Sons, 1997. Επιπλέον συνοδευτικό υλικό ανά διάλεξη Διαφάνεια 11
Λίστα του μαθήματος hy464-list@csd.uoc.gr Εγγραφή στη λίστα μέσω email To: majordomo@csd.uoc.gr Subject: Body: subscribe hy464-list Επικοινωνία με τον διδάσκοντα και τους βοηθούς του μαθήματος hy464@csd.uoc.gr Ιστοσελίδα του μαθήματος www.csd.uoc.gr/~hy464 Διαφάνεια 12