CSC 8570 -- USI Class Meeting 6 October 5, 2010. Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting.

Slides:



Advertisements
Similar presentations
Structured Design The Structured Design Approach (also called Layered Approach) focuses on the conceptual and physical level. As discussed earlier: Conceptual.
Advertisements

Graphical input techniques
Human Computer Interaction CSC User System Interface CSC Class Meeting 6 October 2, 2012.
Designing Multimedia with Fuzzy Logic Enrique Diaz de Leon * Rene V. Mayorga ** Paul D. Guild *** * ITESM, Guadalajara Campus, Mexico ** Faculty of Engineering,
ECDL’ Lisbon, September 2000 © 2000, nmg Interactivity Design and Construction Paradigms Nuno M. Guimarães
1http://img.cs.man.ac.uk/stevens Interaction Models of Humans and Computers CS2352: Lecture 7 Robert Stevens
Requirements Engineering n Elicit requirements from customer  Information and control needs, product function and behavior, overall product performance,
Spatial Hypermedia and Augmented Reality
Visualization CSC 485A, CSC 586A, SENG 480A Instructor: Melanie Tory.
Verbal (symbol) Based Interactions Dr.s Barnes and Leventhal.
User Interface Design: Methods of Interaction. Accepted design principles Interface design needs to consider the following issues: 1. Visual clarity 2.
CSE491 Human-Computer Interaction Eileen Kraemer 8/28/07.
CSC USI Class Meeting 9 November 2, 2010 Election Day.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Universe Design Concepts Business Intelligence Copyright © SUPINFO. All rights reserved.
CSC USI Class Meeting 4 September 14, 2010.
Handouts Software Testing and Quality Assurance Theory and Practice Chapter 11 System Test Design
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
Human Computer Interaction CSC User System Interface CSC Class Meeting 4 September 18, 2012.
Microsoft Visual Basic 2012 CHAPTER TWO Program and Graphical User Interface Design.
Enhancing assessment capacity For teachers of Authority and Authority-registered subjects.
Instructional Design Eyad Hakami. Instructional Design Instructional design is a systematic process by which educational materials are created, developed,
Managing Business Data Lecture 8. Summary of Previous Lecture File Systems  Purpose and Limitations Database systems  Definition, advantages over file.
BSBIMN501A QUEENSLAND INTERNATIONAL BUSINESS ACADEMY.
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
Requirements Analysis
Unit B065 – Coding a solution PREP WORK 1)Make sure you keep a work log / diary. Use the table on page 16 of the hand book as a template 2)Keep a bibliography.
Logics for Data and Knowledge Representation
System Design: Designing the User Interface Dr. Dania Bilal IS582 Spring 2009.
Oct 30, 2006 LUONNOS Navigation techniques for construction industry product models Jukka Rönkkö, HUT/VTT
CriteriaExemplary (4 - 5) Good (2 – 3) Needs Improvement (0 – 1) Identifying Problem and Main Objective Initial QuestionsQuestions are probing and help.
Machine Learning Approach for Ontology Mapping using Multiple Concept Similarity Measures IEEE/ACIS International Conference on Computer and Information.
Copyright © 2013 Curt Hill The Zachman Framework What is it all about?
Gary MarsdenSlide 1University of Cape Town Case Study - Nokia 5110 We will try to put together what we have learnt to date by looking at a cell- phone,
Visualizing Information in Global Networks in Real Time Design, Implementation, Usability Study.
Lesson 8.   Part 1: Reading for Information (5 min)  Part 2: Applied Mathematics (10 min)  Part 3: Locating Information (15 min) Total Lesson: 30.
Human Computer Interaction CSC User System Interface CSC Class Meeting 5 September 25, 2012.
A COMPETENCY APPROACH TO HUMAN RESOURCE MANAGEMENT
Building Tools by Model Transformations in Eclipse Oskars Vilitis, Audris Kalnins, Edgars Celms, Elina Kalnina, Agris Sostaks, Janis Barzdins Institute.
Chapter 6 SAS ® OLAP Cube Studio. Section 6.1 SAS OLAP Cube Studio Architecture.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN Application.
Human Computer Interaction CSC User System Interface CSC Class Meeting 7 October 9, 2012.
CSC USI Class Meeting 5 September 21, 2010.
Using RouteGraphs as an Appropriate Data Structure for Navigational Tasks SFB/IQN-Kolloquium Christian Mandel, A1-[RoboMap] Overview Goal scenario.
Data Structures and Algorithms Dr. Tehseen Zia Assistant Professor Dept. Computer Science and IT University of Sargodha Lecture 1.
MODEL-BASED SOFTWARE ARCHITECTURES.  Models of software are used in an increasing number of projects to handle the complexity of application domains.
CSC USI Class Meeting 10 November 9, 2010.
CSC USI Meeting 8 October 26, Designing the Perfect Phone™ Meet as design teams this evening Interim design report due by 9:00 p.m. EDT.
CSC USI Class Meeting 9 October 31, 2007.
LanguageLab A Meta-modelling Environment Terje Gjøsæter and Andreas Prinz, University of Agder, Norway SDL Forum 2015, Berlin, Germany.
Conceptual Model Design Informing the user what to do Lecture # 10 (a) Gabriel Spitz.
‘Activity in Context’ – Planning to Keep Learners ‘in the Zone’ for Scenario-based Mixed-Initiative Training Austin Tate, MSc in e-Learning Dissertation.
CSCI 4800/6800 Human-Computer Interaction Eileen Kraemer 1/11/05.
CSC USI Class Meeting 4 September 13, 2006.
1 Technical & Business Writing (ENG-315) Muhammad Bilal Bashir UIIT, Rawalpindi.
1 The Software Development Process ► Systems analysis ► Systems design ► Implementation ► Testing ► Documentation ► Evaluation ► Maintenance.
HCI Meeting 1 Thursday, August 26. Class Activities [1] Student questionnaire Answer the following questions: 1.When and where was the computer mouse.
STATISTICAL METADATA ON THE INTERNET REVISITED Hans Viggo Sæbø, Statistics Norway
Supporting the design of interactive systems a perspective on supporting people’s work Hans de Graaff 27 april 2000.
Conceptual Model Design Informing the user what to do Lecture 10a Gabriel Spitz 1.
CPSC 372 John D. McGregor Module 8 Session 1 Testing.
Models of Interaction What are They?
Program and Graphical User Interface Design
Class Meeting 5 February 10, 2009
CSc4730/6730 Scientific Visualization
Class Meeting 8 November 1, 2005
CSC USI Class Meeting 6 October 3, 2007.
User System Interface CSC
User/System Interface
User/System Interface
Presentation transcript:

CSC USI Class Meeting 6 October 5, 2010

Outline for Evening One-minute assessment Research project issues Table creation revisited Augmenting GUEPs and CDs Course themes reprise Edge and Blackwell – Careful reading – Major concepts

One Minute Assessment Do not put your name on the paper On one side of the paper, list The two most important concepts that you have learned so far. On the other side of the paper, list The thing (or things) that you are most confused about.

Research Project Issues My question: Suppose your hypothesis says that design A is faster than design B. You gather timing data from a number of subjects (say N=23) You compute the average total task time (summed over a number of tasks) – Design A: seconds – Design B: seconds Do the data support your hypothesis? [Note data is plural.] What is the negation of the previous statement? If your results need a statistician, then you should design a better experiment. -- Baron Ernest Rutherford

Research Project Issues Your questions:

Table Creation Interesting semantic question arose – Relevant to Consistency GUEP – Related questions in spreadsheet and word processing systems In a spreadsheet, which cell becomes active when the user taps – Tab – Enter – another navigation key

Table Creation (2) In a word processing system, when entering data into a table, which cell becomes active when the user taps – Tab – Enter – Another navigation key How might one model these situations?

Augmenting GUEPs and CDs Our goals: Rephrase GUEPs and CDs, if necessary Develop examples of interface items described by GUEPs and CDs Relate the approaches embodied in GUEPs and CDs See the handout for a summary of GUEPs and CDs

Themes Models, theories, frameworks Form a foundation for understanding What users want (What do they want?) Which is interpreted by the Design principle hierarchy – GUEPs (Generative User Engineering Principles) GUEPs – General design principles – Implementable design guidelines

Themes (2) Users are directed in their approach to a system by Mental models – Problem space version: Set of states and paths from one state to the next leading to a solution – Theory version: What users believe to be true about particular domains, devices, or systems And The cognitive dimensions (CDs) of understanding (which describe ways of thinking).CDs – Related to GUEPs as described by the 14 by 9 matrix.

Themes (3) We have devised a path from abstraction to implementation based on: Cognitive dimensions GUEPs Design principles Task analysis

Tangible User Interfaces What are they? – Definition – Examples – John Underkoffler on the g-speak spatial operating environment John Underkoffler on the g-speak spatial operating environment

Silly Aside Exercise: For the 26 3-character strings, [A-Z]UI, give the definition or description of the user interface described by the acronym. For example, GUI stands for Graphical User Interface and describes any interface using icons or other graphical elements to access data or operations.

TUI (2) What is the power of a WIMP interface? – Is the analysis (done by Edge and Blackwell) of its actions correct?

TUI (3) What is the power of a TUI? – What does “power” mean in this context?

TUI (4) Top level concepts Physical layer; physical tokens – Aligning tokens; lines of tokens – Stacking tokens Virtual layer – Synchronization with physical layer – Feedback: visual, auditory, tactile – Abstraction of time Virtual – Physical Level – Degree of embodiment – Degree of synchronization – Degree of coherence

TUI (5) Manipulable solid diagrams Tokens; token aggregation – Object order – Continuous values – Token association Superior to WIMP – uses DM more effectively – uses D of F with hands more efficiently

Example What do you want from a mapping system? Does this match with what the system provides? Explore – Mapquest Mapquest – Google Maps Google Maps – Yahoo Maps Yahoo Maps – Mappy.com Mappy.com – AAA.com AAA.com – Microsoft Streets and Trips

Example What do you want from a rapid transit routing system? Does this match with what the system provides? Explore – Atlanta MARTA Atlanta MARTA – Philadelphia SEPTA Philadelphia SEPTA – Washington DC Metro – San Francisco BART – Denver DART

Next Time Continue work on research project, completing experimental material and IRB form. Read Claburn, Waiting for Google’s gPhone. – Match his opinions against our list of user desires – Compare his ideas with GUEPs and CDs – List those ideas that have been implemented in the last 18 months. – Which features should we implement next?

Research Team Meetings