Presentation is loading. Please wait.

Presentation is loading. Please wait.

Choreography Assistant Human Computer Interaction - April 6, 2004 Choreography Assistant.

Similar presentations


Presentation on theme: "Choreography Assistant Human Computer Interaction - April 6, 2004 Choreography Assistant."— Presentation transcript:

1 Choreography Assistant Human Computer Interaction - April 6, 2004 Choreography Assistant

2 Human Computer Interaction - April 6, 2004 The Need… High number of man hours required to make and teach a dance Difficulty in working with poor dancers

3 Choreography Assistant Human Computer Interaction - April 6, 2004 Example Use Cheerleading routine

4 Choreography Assistant Human Computer Interaction - April 6, 2004 Assumptions about the User The user is old enough to be choreographing dances No required proficiency with computers Familiarity with a stereo system

5 Choreography Assistant Human Computer Interaction - April 6, 2004 The System Allows visualization of a completed, multi-person dance routine Only requires the choreographer to be present in it’s design, and not the whole troupe

6 Choreography Assistant Human Computer Interaction - April 6, 2004 The Environment

7 Choreography Assistant Human Computer Interaction - April 6, 2004 The Gestures Two Gestures: –Moving –Selecting

8 Choreography Assistant Human Computer Interaction - April 6, 2004 Using the System

9 Choreography Assistant Human Computer Interaction - April 6, 2004 Digital Da Vinci Evaluation Strengths "good job at mapping the real environment“ good visibility of the system status: "The consistency in cursor changes is apparent" most of the time the users are "constrained form making errors", "there was apparent design for error“ "error messages are easy to understand"

10 Choreography Assistant Human Computer Interaction - April 6, 2004 Weaknesses Mouse action problems Visibility Conceptual Model Digital Da Vinci Evaluation

11 Choreography Assistant Human Computer Interaction - April 6, 2004 Visibility Problems PROBLEM: New dancers appeared on top of each other SOLUTION: A new area was created: the New Dancer Area

12 Choreography Assistant Human Computer Interaction - April 6, 2004 Visibility Problems PROBLEM: The dancers should be color-coded to distinguish duplicated dancers and mirrored dancers SOLUTION: The dancers were numbered Prototype Version Alpha Version

13 Choreography Assistant Human Computer Interaction - April 6, 2004 Conceptual Model Problems Default was not set to “Move” No possibility to only Mirror Button has to be selected from the toolbar each time the action needs to be performed CD player interface is confusing Prototype Version

14 Choreography Assistant Human Computer Interaction - April 6, 2004 Suggested Features That Were Not Implemented The user should be allowed to change the lighting and set design The user should be able to change the settings once in a choreography Difference between “Watch a Choreography” and “Watch a Dancer”

15 Choreography Assistant Human Computer Interaction - April 6, 2004 Design Evolution After meeting with the dance leader of the McGill University Cheerleading team we added: adjusting the dance floor - because the number of dancers as well as the distance between each dancer vary depending on the venue: on a stage, outdoors, in a room listening to the music at any time because choreographs get their inspiration for a dance by listening to the music.

16 Choreography Assistant Human Computer Interaction - April 6, 2004 Design evolution -Functionality Duplicate and mirror a dancer-> Duplicate -> Mirror Impossible to superimpose dancers Only one dancer can be made at a time Tutorial button on the main interface Warn users before re-recording over a previously recorded dancer

17 Choreography Assistant Human Computer Interaction - April 6, 2004 Design Evolution - Dancer Icon Alpha no video video Paper Mock-upPrototypeBeta mirrored

18 Choreography Assistant Human Computer Interaction - April 6, 2004 Design Evolution - Labeling Toolbar -> Dancer Toolbar Main Menu -> Choreography Menu Swap ->Swap Two Dancers, Record -> Record a Dancer, etc. help text at the bottom of the screen describing button functionality

19 Choreography Assistant Human Computer Interaction - April 6, 2004 Design Evolution - Layout Audience representation Dancer toolbar unavailable when no dancers are created “New Dancer” section of work area

20 Choreography Assistant Human Computer Interaction - April 6, 2004 To unselect a button either -> select another button or -> re-select this button Changed to: Unselect a button after the function is used once Changed to: Unselect a button only by selecting another button Move button is default after New Dancer is selected Design Evolution – Button Behaviour

21 Choreography Assistant Human Computer Interaction - April 6, 2004 HCI principles Consistency throughout Visibility: – dancer labeling – buttons access

22 Choreography Assistant Human Computer Interaction - April 6, 2004 HCI principles Know thy user: – target user laid out system requirements – extensive user testing at every stage Gesture-based interaction –adequate conceptual model

23 Choreography Assistant Human Computer Interaction - April 6, 2004 HCI principles System feedback: – depressed buttons and selected dancer – confirmation of critical actions 7 or less buttons per toolbar

24 Choreography Assistant Human Computer Interaction - April 6, 2004 HCI principles - Error prevention –Warning messages Familiar interface –Selectable buttons and icons with simple affordances


Download ppt "Choreography Assistant Human Computer Interaction - April 6, 2004 Choreography Assistant."

Similar presentations


Ads by Google