the teaching guitar l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
The Teaching Guitar PowerPoint Presentation
Download Presentation
The Teaching Guitar

Loading in 2 Seconds...

play fullscreen
1 / 20

The Teaching Guitar - PowerPoint PPT Presentation


  • 277 Views
  • Uploaded on

The Teaching Guitar CS560 Human Computer Interface Haroon Shaw Carl Seaton Jim Merhaut Agenda Project Goals – Haroon Stakeholders – Haroon Requirements – Haroon Design Process – Jim Prototype – Jim Findings - Carl Project Goals

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'The Teaching Guitar' - albert


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
the teaching guitar

The Teaching Guitar

CS560 Human Computer Interface

Haroon Shaw

Carl Seaton

Jim Merhaut

The Teaching Guitar

CS560 Summer Term 2006

agenda
Agenda
  • Project Goals – Haroon
  • Stakeholders – Haroon
  • Requirements – Haroon
  • Design Process – Jim
  • Prototype – Jim
  • Findings - Carl

The Teaching Guitar

CS560 Summer Term 2006

project goals
Project Goals
  • Apply Human Computer Interaction to design a teaching tool for music.
  • Design a “Teaching Guitar” for music learners.
  • Ease of use and flexibility of practicing guitar playing when and where ever.
  • Prototype the design.
  • Evaluate the design in terms of usability goals

The Teaching Guitar

CS560 Summer Term 2006

stakeholders
Stakeholders
  • Novice Guitar Player (beginner).
  • Intermediate Guitar Player (who know basic scales and chords ).
  • Parents(where applicable)
  • Music Store Owner
  • Music Store Sales Employees

The Teaching Guitar

CS560 Summer Term 2006

requirements
Requirements
  • Reduce time required to understand the intricate details of guitar playing.
  • Guide a user with visual and audio prompting coupled with immediate feedback.
  • Flexibility of practicing guitar anywhere.
  • Distinguish and mark various song segments.

The Teaching Guitar

CS560 Summer Term 2006

requirements6
Requirements
  • Provide for play along.
  • Ease of repeating a song segment.
  • Ability to control the tempo of a song.
  • Assist in tuning.
  • Ease of adding songs to the teaching library.

The Teaching Guitar

CS560 Summer Term 2006

design process
Design Process
  • Each Member Submitted a Design
  • Picked One Basic Design
  • Developed the Prototype
  • Focused on the Menu System for Testing
  • Designed Task Based Evaluations
  • Performed an Evaluation

The Teaching Guitar

CS560 Summer Term 2006

early designs
Early Designs

The Teaching Guitar

CS560 Summer Term 2006

prototype guitar
Prototype - Guitar

Multi-Colored

LED Fret Board

Menu

Controls

Tempo

Control

Menu

Display

Tone

Control

Mixer

Control

USB

Port

The Teaching Guitar

CS560 Summer Term 2006

prototype menu examples

Scales

Menu

Chord

Menu

Tuning

Menu

SELECT

Songs

Menu

The

Teaching

Guitar

Prototype – Menu Examples

The Teaching Guitar

CS560 Summer Term 2006

prototype menu examples11

Chord Menu >> Root

TOP MENU

C

C#/Db

D

D#/Eb

E

F

F#/Gb

G

The

Teaching

Guitar

Prototype – Menu Examples

The Teaching Guitar

CS560 Summer Term 2006

prototype menu examples12
Prototype – Menu Examples

The Teaching Guitar

CS560 Summer Term 2006

methods
Methods
  • 4 participants, ages 18-53, from novice to advanced skill level
  • 30 minute sessions included introduction, background, tasks, reaction
  • observed users trying to complete 5 tasks in sequence
    • select a G7 chord
    • select a D diminished scale
    • select the A string to tune
    • select “Funeral For A Friend” and change the key to B
    • select “You Were Always On My Mind” and repeat the solo section
  • Used a modified, mocked up guitar for the user to hold
  • Used paper cutouts for menu screens
  • Used a pen to show current selection
  • Observed reactions, comments, mistakes, and total time

The Teaching Guitar

CS560 Summer Term 2006

usability session
Usability Session

The Teaching Guitar

CS560 Summer Term 2006

results
Results

The Teaching Guitar

CS560 Summer Term 2006

reaction
Reaction

The Teaching Guitar

CS560 Summer Term 2006

findings
Findings
  • Successes
    • Users liked not being tied to a computer
    • Users liked the concept of the LEDs in the fretboard
    • Navigation wheel was easy to use once they found it
    • Menu screen layouts were intuitive
    • Both novice and intermediate users had similar success
    • Concept of a teaching device viewed more favorably after the sessions
  • Failures
    • Most tried to use the display as a touch screen
    • Most had to use trial and error on the scale positions
    • Everyone had difficulty finding the repeat mode
    • No way to back out of the playback screen

The Teaching Guitar

CS560 Summer Term 2006

changes
Changes
  • Create a buck device for a more sophisticated prototype
    • Answer whether fidelity affected initial screen confusion
    • Answer whether fidelity affected repeat button visibility
    • Allow for real timing data to be collected
  • Change the scale position screen to show positions
  • Include LED fretboard and playback in tests
    • Enhance prototype to include LEDs
    • Enhance prototype to have buck device play music
    • Expand tasks to include the playback portion
  • Randomize task sequence
  • Experiment with more basic initial screen layout
  • Experiment with redesign of playback screen and controls

The Teaching Guitar

CS560 Summer Term 2006

summary
Summary
  • Project Goals
  • Stakeholders
  • Requirements
  • Design Process
  • Prototype
  • Findings

The Teaching Guitar

CS560 Summer Term 2006

questions
Questions?

The Teaching Guitar

CS560 Summer Term 2006