Keystroke-Level Model

Σχετικά έγγραφα
Εισαγωγή στην Επιστήμη του Ιστού

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία. Ενότητα 9: Γνωστικά Μοντέλα Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

VBA ΣΤΟ WORD. 1. Συχνά, όταν ήθελα να δώσω ένα φυλλάδιο εργασίας με ασκήσεις στους μαθητές έκανα το εξής: Version ΗΜΙΤΕΛΗΣ!!!!

Το PowerPoint (PP) είναι ένα γραφικό πρόγραμμα για παρουσιάσεις. Χαρακτηριστικά Παρουσιάσεων:

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ. του Γεράσιμου Τουλιάτου ΑΜ: 697

Math 6 SL Probability Distributions Practice Test Mark Scheme

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 19/5/2007

Εγκατάσταση λογισμικού και αναβάθμιση συσκευής Device software installation and software upgrade

ΜΑΘΗΜΑ Προσθήκη Κειμένου. 2. Ελληνική Διάταξη Πληκτρολογίου ΣΤΟΧΟΙ:

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 11/3/2006

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ,

C.S. 430 Assignment 6, Sample Solutions

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 24/3/2007

Instruction Execution Times

A3.3 Γραφικά Περιβάλλοντα Επικοινωνίας και Διαχείριση Παραθύρων

3.Ο Άνθρωπος (Μέρος 2) (HUMAN-computer interaction) Μοντέλα ερεθίσµατος-απόκρισης, Γνωσιακά µοντέλα και αρχιτεκτονικές

ΠΑΡΑΜΕΤΡΟΙ ΕΠΗΡΕΑΣΜΟΥ ΤΗΣ ΑΝΑΓΝΩΣΗΣ- ΑΠΟΚΩΔΙΚΟΠΟΙΗΣΗΣ ΤΗΣ BRAILLE ΑΠΟ ΑΤΟΜΑ ΜΕ ΤΥΦΛΩΣΗ

Επικοινωνία Ανθρώπου-Μηχανής και Σχεδίαση Διαδραστικών Συστημάτων

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου. 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου ΣΤΟΧΟΙ:

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 6/5/2006

ΚΥΠΡΙΑΚΟΣ ΣΥΝΔΕΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY 21 ος ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δεύτερος Γύρος - 30 Μαρτίου 2011

The Simply Typed Lambda Calculus

ΕΠΛ 435: Αλληλεπίδραση Ανθρώπου Υπολογιστή

Lecture 2: Dirac notation and a review of linear algebra Read Sakurai chapter 1, Baym chatper 3

Dynamic types, Lambda calculus machines Section and Practice Problems Apr 21 22, 2016

A Bonus-Malus System as a Markov Set-Chain. Małgorzata Niemiec Warsaw School of Economics Institute of Econometrics

derivation of the Laplacian from rectangular to spherical coordinates

Overview. Transition Semantics. Configurations and the transition relation. Executions and computation

ΘΕΣΗ ΤΩΝ ΠΑΡΑΘΥΡΩΝ ΣΤΗΝ ΟΘΟΝΗ

Πρόβλημα 1: Αναζήτηση Ελάχιστης/Μέγιστης Τιμής

Δημιουργία Λογαριασμού Διαχείρισης Business Telephony Create a Management Account for Business Telephony

Γνωστικά Μοντέλα Αλληλεπίδρασης

ΓΗΠΛΧΜΑΣΗΚΖ ΔΡΓΑΗΑ ΑΡΥΗΣΔΚΣΟΝΗΚΖ ΣΧΝ ΓΔΦΤΡΧΝ ΑΠΟ ΑΠΟΦΖ ΜΟΡΦΟΛΟΓΗΑ ΚΑΗ ΑΗΘΖΣΗΚΖ

ANSWERSHEET (TOPIC = DIFFERENTIAL CALCULUS) COLLECTION #2. h 0 h h 0 h h 0 ( ) g k = g 0 + g 1 + g g 2009 =?

EPL 603 TOPICS IN SOFTWARE ENGINEERING. Lab 5: Component Adaptation Environment (COPE)

CHAPTER 25 SOLVING EQUATIONS BY ITERATIVE METHODS

Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο

Οδηγίες για προσθήκη Web Frames Tools to the Quick Access Bar σε μεταγενέστερη έκδοση του Word

2 Composition. Invertible Mappings

Partial Trace and Partial Transpose

Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010

ΠΛΗΚΤΡΟΛΟΓΙΟ. Η ελληνική διάταξη πλήκτρων είναι η παρακάτω (δεν υπάρχουν άλλες διατάξεις για το ελληνικό αλφάβητο):

How to register an account with the Hellenic Community of Sheffield.

Χρήση του πληκτρολογίου

department listing department name αχχουντσ ϕανε βαλικτ δδσϕηασδδη σδηφγ ασκϕηλκ τεχηνιχαλ αλαν ϕουν διξ τεχηνιχαλ ϕοην µαριανι

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ USE INSTRUCTIONS

Approximation of distance between locations on earth given by latitude and longitude

ΑΝΑΠΤΥΞΗ ΣΕΝΑΡΙΩΝ ΒΕΛΤΙΣΤΟΠΟΙΗΣΗΣ ΤΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΚΑΙ ΤΗΣ ΥΔΡΟΗΛΕΚΤΡΙΚΗΣ ΠΑΡΑΓΩΓΗΣ ΤΟΥ ΥΔΡΟΣΥΣΤΗΜΑΤΟΣ ΤΟΥ ΠΟΤΑΜΟΥ ΝΕΣΤΟΥ

DESIGN OF MACHINERY SOLUTION MANUAL h in h 4 0.

Finite Field Problems: Solutions

Assalamu `alaikum wr. wb.

Η ιευρυµένη Επιχείρηση Ενότητα Ηλεκτρονικής Μάθησης. «CourseLab» 3ο Φροντιστήριο. Ιωάννα Ταλάντη Υπ. ιδάκτωρ, Τµήµα ιοικητικής Επιστήµης & Τεχνολογίας

Μεταπτυχιακή διατριβή. Ανδρέας Παπαευσταθίου

Απόκριση σε Μοναδιαία Ωστική Δύναμη (Unit Impulse) Απόκριση σε Δυνάμεις Αυθαίρετα Μεταβαλλόμενες με το Χρόνο. Απόστολος Σ.

Πτυχιακή Εργασία Η ΠΟΙΟΤΗΤΑ ΖΩΗΣ ΤΩΝ ΑΣΘΕΝΩΝ ΜΕ ΣΤΗΘΑΓΧΗ

Υπηρεσία Πληροφορικών Συστημάτων Τομέας Συστημάτων

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Ψηφιακή Οικονομία. Διάλεξη 10η: Basics of Game Theory part 2 Mαρίνα Μπιτσάκη Τμήμα Επιστήμης Υπολογιστών

Στο εστιατόριο «ToDokimasesPrinToBgaleisStonKosmo?» έξω από τους δακτυλίους του Κρόνου, οι παραγγελίες γίνονται ηλεκτρονικά.

Εργαστήριο του Μαθήματος: ΕΠΛ003. Ενότητα 3 Εισαγωγή στο Microsoft Word

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΓΕΩΤΕΧΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΒΑΛΛΟΝΤΟΣ. Πτυχιακή εργασία

Οδηγίες Αγοράς Ηλεκτρονικού Βιβλίου Instructions for Buying an ebook

Εγχειρίδιο Χρήσης Ενημέρωσης Λογισμικού Bluetooth Windows 7

Τμήμα Πολιτικών και Δομικών Έργων

Test Data Management in Practice

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ,

Χρειάζεται να φέρω μαζί μου τα πρωτότυπα έγγραφα ή τα αντίγραφα; Asking if you need to provide the original documents or copies Ποια είναι τα κριτήρια

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΣΧΟΛΗ ΜΗΧΑΝΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Πτυχιακή εργασία ΕΤΟΙΜΑΣΙΑ ΔΕΛΤΙΟΥ ΠΟΣΟΤΗΤΩΝ ΜΕ ΤΗ ΧΡΗΣΗ ΛΟΓΙΣΜΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ

ΣΧΕΔΙΑΣΜΟΣ ΕΠΙΓΕΙΟΥ ΣΥΣΤΗΜΑΤΟΣ ΑΛΥΣΟΚΙΝΗΣΗΣ ΓΙΑ ΜΕΤΑΦΟΡΑ ΤΡΟΛΕΪ

Γιπλυμαηική Δπγαζία. «Ανθπυποκενηπικόρ ζσεδιαζμόρ γέθςπαρ πλοίος» Φοςζιάνηρ Αθανάζιορ. Δπιβλέπυν Καθηγηηήρ: Νηθφιανο Π. Βεληίθνο

Microsoft PowerPoint 2010 Πανεπιστήμιο Κύπρου

IIT JEE (2013) (Trigonomtery 1) Solutions

Εισαγωγή στο πρόγραμμα Microsoft word 2003

Jesse Maassen and Mark Lundstrom Purdue University November 25, 2013

[1] P Q. Fig. 3.1

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ "ΠΟΛΥΚΡΙΤΗΡΙΑ ΣΥΣΤΗΜΑΤΑ ΛΗΨΗΣ ΑΠΟΦΑΣΕΩΝ. Η ΠΕΡΙΠΤΩΣΗ ΤΗΣ ΕΠΙΛΟΓΗΣ ΑΣΦΑΛΙΣΤΗΡΙΟΥ ΣΥΜΒΟΛΑΙΟΥ ΥΓΕΙΑΣ "

GREECE BULGARIA 6 th JOINT MONITORING

6.1. Dirac Equation. Hamiltonian. Dirac Eq.

Section 8.3 Trigonometric Equations

Inverse trigonometric functions & General Solution of Trigonometric Equations

Σύστημα ψηφιακής επεξεργασίας ακουστικών σημάτων με χρήση προγραμματιζόμενων διατάξεων πυλών. Πτυχιακή Εργασία. Φοιτητής: ΤΣΟΥΛΑΣ ΧΡΗΣΤΟΣ


Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. Microsoft Power Point Μέρος 2

PortSip Softphone. Ελληνικά Ι English 1/20

Advanced Subsidiary Unit 1: Understanding and Written Response

Ευ ομή. Εγχειρίδιο χρήσης του περιβάλλοντος LT125-dp

4.6 Autoregressive Moving Average Model ARMA(1,1)

Εργαστήριο του Μαθήματος: ΕΠΛ001

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. Microsoft Power Point Μέρος 2

Προς όλα τα μέλη του Συνδέσμου Τεχνική Εγκύκλιος Αρ. 36

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική»

Review Test 3. MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

Using Custom Python Expression Functions

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. ΕΠΛ342: Βάσεις Δεδομένων. Χειμερινό Εξάμηνο Φροντιστήριο 10 ΛΥΣΕΙΣ. Επερωτήσεις SQL

Πως θα κατασκευάσω το πρώτο πρόγραμμα;

Θέματα 1,2 ης εβδομάδας

Computing and Information Systems Service. Windows XP

Ordinal Arithmetic: Addition, Multiplication, Exponentiation and Limit

Κάθε ένα κελί θα πρέπει να περιέχει ένα μόνο στοιχείο δεδομένων, για παράδειγμα το όνομα σε ένα κελί, το επίθετο σε άλλο κελί.

Transcript:

Ενισχυτική διδασκαλία Keystroke-Level Model Χ. Σκουρλάς, cskourlas@teiath.gr 2015-16

Keystroke-Level Model Σύνοψη: Εστίαση στη μελέτη του Μοντέλου. Σχέση με Μοντέλο GOMS. Σκοπός: Κατανόηση της σημασίας και της τεχνικής της χρήσης των μοντέλων. Στόχοι: - Κατανόηση βασικών εννοιών μοντέλων αλληλεπίδρασης - Χρήση Μοντέλου KLM 11

GOMS is a modeling technique (more specifically, a family of modeling techniques) that analyzes the user complexity of interactive systems. It is used by software designers to model user behavior. The user's behavior is modeled in terms of Goals, Operators, Methods and Selection rules. Briefly, a GOMS model consists of Methods that are used to achieve Goals. A Method is a sequential list of Operators that the user performs and (sub)goals that must be achieved. If there is more than one Method which may be employed to achieve a Goal, a Selection rule is invoked to determine what Method to choose, depending on the context. (http://www.cs.umd.edu/class/fall2002/cmsc838s/tichi/printer /goms.html)

Keystroke-Level Model The Keystroke-Level Model is a simplified version of GOMS. It was proposed by Card and Moran (1980) as a method for predicting user performance. Using KLM, execution time is estimated by listing the sequence operators and then summing the times of the individual operators. KLM aggregates all perceptual and cognitive function into a single value for an entire task, using a heuristic. KLM also does not employ selection rules. The original KLM had six classes of operators: K for pressing a key, P for pointing to a location on screen with the mouse, H for moving hands to home position on the keyboard, M for mentally preparing to perform an action, and R for system response where the user waits for the system. For each operator, there is an estimate of execution time. Additionally, there is a set of heuristic rules to account for mental preparation time.

Keystroke Level Model Το μοντέλο KLM (Keystroke Level Model) αφορά εκτίμηση του χρόνου που απαιτείται για μία ακολουθία πληκτρολογήσεων. Είναι ένα εμπειρικό μοντέλο πρόβλεψης-εκτίμησης του χρόνου μίας ακολουθίας ενεργειών του χρήστη και επιτρέπει την πρόβλεψη της απόδοσης ενός συστήματος. Για την ανάλυσή μας επιλέγουμε τη μέθοδο που θα ακολουθηθεί για την επίτευξη ενός στόχου. Στη συνέχεια η εργασία του χρήστη αναλύεται ως μία ακολουθία στοιχειωδών ενεργειών (σχέση KLM και GOMS). 11

Προλεγόμενα σε ένα παράδειγμα εφαρμογής Υπάρχουν διαφορετικές εκδόσεις του μοντέλου KLM που επεκτείνουν τη λειτουργικότητά του προσθέτοντας νέους τελεστές και κανόνες για την περιγραφή των εργασιών. Στο παράδειγμα χρησιμοποιούμε τους τελεστές της επόμενης διαφάνειας. Σε καθένα από τους τελεστές αντιστοιχεί ένας χρόνος εκτέλεσης που μπορεί να είναι μια συγκεκριμένη τιμή ή μια παραμετροποιημένη συνάρτηση. Το μοντέλο περιλαμβάνει και κάποιους βασικούς κανόνες με τους οποίους μπορούμε να αξιολογήσουμε αποδοτικότερα τους χρόνους της ενέργειας αυτής. 11

Τελε Ενέργεια στής Κ Πάτημα ενός πλήκτρου --0.20sec P Χρήση του ποντικιού για επιλογή pointing -- 1.1sec B Mouse button --0.1sec H Homing-μετακίνηση από το πληκτρολόγιο στο ποντίκι και αντίστροφα --0.4sec M Νοητική προετοιμασία για το επόμενο βήμα π.χ. κατανόηση, ενθύμηση, κλπ --1.35sec

Μοντελοποίηση εργασιών σε λογισμικό επεξεργασίας κειμένου Έστω το απλό έργο επεξεργασίας κειμένου που αφορά την Aναζήτηση σε ένα έγγραφο του Microsoft Word όλων των εμφανίσεων μιας λέξης με τέσσερα γράμματα, και την αντικατάστασή της με μια άλλη λέξη με τέσσερα γράμματα. Στον πίνακα παρακάτω, οι πράξεις μπορούν να επαναλαμβάνονται. Για παράδειγμα, M4K σημαίνει «νοητική ψυχική- προετοιμασία» (Μ) και στη συνέχεια πληκτρολόγηση 4 χαρακτήρων. 11

Description Operation Time (sec) Reach for mouse H[mouse] 0.40 Move pointer to "Replace" button P[menu item] 1.10 Click on "Replace" command K[mouse] 0.20 Home on keyboard H[keyboard] 0.40 Specify word to be replaced M4K[word] 2.15 Reach for mouse H[mouse] 0.40 Point to correct field P[field] 1.10 Click on field K[mouse] 0.20 Home on keyboard H[keyboard] 0.40 Type new word M4K[word] 2.15 Reach for mouse H[mouse] 0.40 Move pointer on Replace-all P[replace-all] 1.10 Click on field K[mouse] 0.20 Total 10.2 11

Επισκόπηση GOMS Σκοποί (Goals) Οι σκοποί του χρήστη περιγράφουν αυτό που θέλει να επιτύχει. 11

Λειτουργίες (Operators) Αντιστοιχούν στο χαμηλότερο επίπεδο ανάλυσης. Είναι οι βασικές πράξεις που ο χρήστης πρέπει να εκτελέσει για να χρησιμοποιήσει το σύστημα. Μπορεί να επηρεάσουν το σύστημα («πιέστε το πλήκτρο Print») ή μόνο τον χρήστη («διάβασε το μήνυμα»). Έχουμε κάποιους βαθμούς ελευθερίας για το επίπεδο της λεπτομέρειας. Μπορεί να επικεντρωθούμε στο επίπεδο εντολής («διάλεξε την επιλογή Ακύρωση») ή σε πιο χαμηλό επίπεδο («μετακίνησε κέρσορα στο μενού/πάτησε μεσαίο κουμπί»)

Μέθοδοι (Methods Υπάρχουν διάφοροι τρόποι με τους οποίους ένας σκοπός μπορεί να χωριστεί σε υποσκοπούς. Για παράδειγμα σε ένα παραθυρικό περιβάλλον ένα ενεργοποιημένο παράθυρο μπορεί να κλείσει πατώντας το κουμπί CLOSE ή πατώντας τα πλήκτρα Alt-F4. Στο GOMS αυτές οι δυο εναλλακτικές ενέργειες ονομάζονται Μέθοδοι: CLOSEμέθοδος και Αlt-F4-μέθοδος.

Κανόνες Επιλογής Οπου υπάρχει επιλογή μεταξύ δυο μεθόδων, το μοντέλο GOMS προσπαθεί να προβλέψει ποιά μέθοδος θα χρησιμοποιηθεί. Εξετάζοντας: - Τον τύπο του χρήστη - Την κατάσταση του συστήματος - Τον στόχο της αλληλεπίδρασης.

Μοντέλο GOMS (Goals, Operators, Methods and Selection rules) ΣΤΟΧΟΣ: Ελαχιστοποίηση παραθύρου σε εικονίδιο [select ΣΤΟΧΟΣ: Χρήση της Μεθόδου CLOSE Μετακίνηση δείκτη ποντικιού στη γραμμή των μενού Ανοιγμα του μενού Κλικ στην εντολή CLOSE ΣΤΟΧΟΣ: Χρήση της μεθόδου L7 Πάτημα πλήκτρου L7 ]

Ερωτήσεις