Attribute Gates Ahmed Sulaiman & Patrick Olivier Culture Lab, Newcastle University, UK.

Slides:



Advertisements
Similar presentations
Economic Education and How People Learn Scott Simkins, Interim Director Academy for Teaching and Learning (ATL) North Carolina A&T State University Acknowledgements:
Advertisements

DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
Introduction to Computer Input Devices and Their Evaluation Shumin Zhai IBM Almaden Research Center.
DEVELOPING MOBILE APPS FOR THE VISUALLY IMPAIRED HEARTLAND COMMUNITY COLLEGE Nicolaas tenBroek Todd Simeone.
Defence Research and Development Canada Recherche et développement pour la défense Canada Canada Spatialized Audio in the Common Operating Perspective.
Utility of Human-Computer Interactions: Toward a Science of Preference Measurement Michael Toomim, Travis Kriplean Claus Pörtner and James A. Landay University.
Elsweiler, D. and Ruthven, I. and Jones, C. Dealing with fragmented recollection of context in information management. In: Context- Based Information Retrieval.
Chapter 14: Usability testing and field studies. 2 FJK User-Centered Design and Development Instructor: Franz J. Kurfess Computer Science Dept.
 Metacognition refers to a learner’s ability to be aware of and monitor their own learning processes.  Usually defined by it’s component parts.
1 CS 544 Human Abilities Human Motor Capabilities Acknowledgement: Some of the material in these lectures is based on material prepared for similar courses.
Evaluation Adam Bodnar CPSC 533C Monday, April 5, 2004.
CrossY: A Crossing-Based Drawing Application Georg Apitz & François Guimbretière HCIL, University of Maryland
7M701 1 User Interface Design Sommerville, Ian (2001) Software Engineering, 6 th edition: Chapter 15
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
User interface design Designing effective interfaces for software systems Objectives To suggest some general design principles for user interface design.
Training and assessing. A background to training and learning 1.
Copyright c 2006 Oxford University Press 1 Chapter 4 Group Tasks and Activities Wide variety of synonyms and metaphors for groups and teams Crosses context.
Performance management
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 16 Slide 1 User interface design.
Division of Information Management Engineering User Interface Laboratory Model-Based Evaluation of Expert Cell Phone Menu Interaction ROBERT ST. AMANT.
INFORMED APPROACHES Autor: Pedro Devera Carnet:
SOLSTICE Conference th & 5 th June 2015 Designing and facilitating cross-country collaborative learning in a professional education context Sarah.
Midteram Overview SY DE 142 Midterm: Date: June 14, 2004 Time: 1:30 - 3:30pm Room: DC 1350 Aids Allowed: Text book: Wickens and Set Phasers on Stun Calculator.
COMP3615/5615 Capstone Projects
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
Interstate New Teacher Assessment and Support Consortium (INTASC)
HCI Yonsei University, Korea The Role of Human Computer Interaction (HCI) in the Information Systems (IS) Curriculum Jinwoo.
User Models Predicting a user’s behaviour. Fitts’ Law.
Recommendations for Best Software Engineering Practices at EOL John Allison & Joe VanAndel NCAR/EOL.
Towards an activity-oriented and context-aware collaborative working environments Presented by: Ince T Wangsa Supervised by:
Mantychore Oct 2010 WP 7 Andrew Mackarel. Agenda 1. Scope of the WP 2. Mm distribution 3. The WP plan 4. Objectives 5. Deliverables 6. Deadlines 7. Partners.
Brunning – Chapter 10 Technological Contexts for Cognitive Growth Learning is influenced primarily by good instructional methods that takes advantage of.
Copyright © 2004 Sherif Kamel Information Systems Planning Sherif Kamel The American University in Cairo.
UNDERSTANDING USERS: MODELING TASKS AND LOW- LEVEL INTERACTION Human-Computer Interaction
Slides based on those by Paul Cairns, York ( users.cs.york.ac.uk/~pcairns/) + ID3 book slides + slides from: courses.ischool.berkeley.edu/i213/s08/lectures/i ppthttp://www-
1 01/10/ :34:41 Marc Conrad University of Bedfordshire101/10/ :34:41 Marc Conrad University of Bedfordshire1 Maintaining Context in a Changing.
User interface design. Recap OOD is an approach to design so that design components have their own private state and operations Objects should have constructor.
CSC 480 Software Engineering Lecture 19 Nov 11, 2002.
RMH: Fitts’ Law Paul Cairns
{ Building Blocks Scientific foundations for Interface Design HCI Remixed “Chapter 47: A Most Fitting Law” Presented by Sarah Deighan.
OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.
E-learning for improving the quality of learning António Duarte (University of Lisbon - Portugal) Fe-ConE Project Workshop Vilnius - Lithuania - October,
Software Engineering CS3003 Lecture 1 Introduction to the module Dr Tracy Hall.
Behaviour Models There are a number of models that predict the way in which an interface or user will behave.
VMT Workshop june 9-11, Philadelphia Gerardo Ayala Centro de Investigación en Tecnologías de la Información y Automatización, CENTIA Universidad de las.
Human Factors Issues Chapter 9. Human Factors = ergonomics WWII based – military significance… … a necessary part of medical device design…
Illustrations and Answers for TDT4252 exam, June
HCI For Pen Based Computing Cont. Richard Anderson CSE 481 B Winter 2007.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Prof Jim Warren with reference to sections 7.4 and 7.6 of The Resonant Interface.
Software Architecture
GRASP: Designing Objects with Responsibilities
Tovi Grossman, Ravin Balakrishnan Dep. of Computer Science Univ. of Toronto CHI 2004.
Evaluation Techniques Evaluation –tests usability and functionality of system –occurs in laboratory, field and/or in collaboration with users –evaluates.
Evaluation and metrics: Measuring the effectiveness of virtual environments Doug Bowman Edited by C. Song.
Student Name Student Number ePortfolio Demonstrating my achievement of the NSW Institute of Teachers Graduate Teacher Stage of the Professional Teacher.
Valley View Secondary School The content of the Research Project comprises the:  Capabilities  Research framework.  In the Research Project students.
Research with CSOs for Sustainable Development : Reflecting on experience Introduction to workshop Les Levidow.
Introductions O A warm welcome to all Comenius partners from the British team: O Andy Marshall.
Korea University User Interface Lab Copyright 2008 by User Interface Lab Human Action Laws in Electronic Virtual Worlds – An Empirical Study of Path Steering.
Pen Based User Interface Issues CSE 490RA January 25, 2005.
Pathways for Scaling Up Capacity building at all levels Focus on the most vulnerable How do we support capacity building at scale— what are appropriate.
COMMUNICATION SKILLS BA level elective course MA Anita Burgund.
6. (supplemental) User Interface Design. User Interface Design System users often judge a system by its interface rather than its functionality A poorly.
Paul Cairns ARMH: Fitts’ Law Paul Cairns

Learning and Teaching Principles
Input Techniques Jeffrey Heer · 14 May 2009.
HCI Evaluation Techniques
Experimental Evaluation
Presentation transcript:

Attribute Gates Ahmed Sulaiman & Patrick Olivier Culture Lab, Newcastle University, UK

ACM UIST Symposium, Monterey, CA, 2008 The result…

ACM UIST Symposium, Monterey, CA, 2008 Tabletop education

ACM UIST Symposium, Monterey, CA, 2008 Motivation: tabletops tabletop “spaces”: – personal, public & storage each space has requirements: –scale, orientation & access rights users often override defaults. need lightweight techniques to change these attributes need to take account of the size and shared nature of tabletops.

ACM UIST Symposium, Monterey, CA, 2008 Principle: activity theory framework for thinking about physical & co- located collaborative interaction –activity, action & operation novice to expert: –carrying out more actions as operations good interfaces move actions into operations related to Buxton’s notion of “chunking” –amount of problem performed automatically –glue subtasks together into larger task

ACM UIST Symposium, Monterey, CA, 2008 Principle: crossing pen input: –encourages a fluid stroke-based style –suited to crossing-based interfaces rather than point-and-click. crossing-based interface: –attribute usually represented by a thin rectangular area set by crossing –position attributes to allow a user to set multiple in one fluid stroke. CrossY (UIST 2004) FlowMenu (UIST 2000)

ACM UIST Symposium, Monterey, CA, 2008 Principle: targeting & steering Accot and Zhai extended Fitts’ law for steering: D : distance W : width of channel D/W : index of difficulty a & b : user dependent constants seek to optimise the design of attribute gates for targeting and steering effort

ACM UIST Symposium, Monterey, CA, 2008 Grid gates

ACM UIST Symposium, Monterey, CA, 2008 Polar gates

ACM UIST Symposium, Monterey, CA, 2008 Configuration: grid gates when steering dominates: when targeting dominates: w/h ratio in the range of

ACM UIST Symposium, Monterey, CA, 2008 Configuration: polar gates steering: keep r 0 small w as big as possible utilize all parts of the upper limb (Acot & Zhai, 2001)

ACM UIST Symposium, Monterey, CA, 2008 Evaluation: design 8 pairs of users: –receiver –sender 3 conditions –context menu –grid gates –polar gates measures: –awareness –performance –preference

ACM UIST Symposium, Monterey, CA, 2008 Results: awareness

ACM UIST Symposium, Monterey, CA, 2008 Results: performance (participant)

ACM UIST Symposium, Monterey, CA, 2008 Results: performance (attribute)

ACM UIST Symposium, Monterey, CA, 2008 Reflections an appropriate technique for setting multiple attributes when moving between spaces grounded in established principles of interaction design applied to the tabletop setting user preferences were varied –significant number preferred contextual menus other aspects of polar gates: –top projection partially obscures attributes –gate memory (is it of genuine worth?) –physical metaphor helped steering behaviour –users found polar gates much easier to learn

ACM UIST Symposium, Monterey, CA, 2008 Using attribute gates…

ACM UIST Symposium, Monterey, CA, 2008 Acknowledgements Promethean Technology Limited –donating the multi-pen ActivBoards Diwan Software (Dubai) –funding and employing Ahmed Bedlington Community High School –organising studies (motivating work) –extended use of experimental applications Reviewers for their detailed feedback

ACM UIST Symposium, Monterey, CA, 2008 Thanks for listening…