mhci pslc data shop project

58
MHCI PSLC Data Shop Project Final Design Presentation

Upload: dillian

Post on 16-Mar-2016

39 views

Category:

Documents


2 download

DESCRIPTION

MHCI PSLC Data Shop Project. Final Design Presentation. The Team. Sandi Lowe. Jason Hum. Sam Zaiss. Jeff Wong. Meghan Myers. Outline. Background: PSLC & The Data Shop The MHCI Project Use Case Scenario Prototype Demo Implementation Timeline Wrap Up. Outline. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: MHCI PSLC Data Shop Project

MHCI PSLC Data Shop Project

Final Design Presentation

Page 2: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 2

The Team

Jason HumSandi Lowe

Meghan Myers

Sam Zaiss

Jeff Wong

Page 3: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 3

Outline

I. Background: PSLC & The Data Shop

II. The MHCI ProjectIII. Use Case ScenarioIV. Prototype DemoV. Implementation TimelineVI. Wrap Up

Page 4: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 4

Outline

I. Background: PSLC & The Data Shop

II. The MHCI ProjectIII. Use Case ScenarioIV. Prototype DemoV. Implementation TimelineVI. Wrap Up

Page 5: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 5

What is the PSLC?

Collect Process Access

Pre-Defined

Free-Form

PSLCLearnLabData Shop

Export

Page 6: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 6

PSLC Goals

• Further current education research• Enable new education research• Support collaboration• Support 7 LearnLab courses

Page 7: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 7

What is the Data Shop?

Collect Process Access

Pre-Defined

Free-Form

PSLCLearnLabData Shop

Export

Page 8: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 8

Outline

I. Background: PSLC & The Data Shop

II. The MHCI ProjectIII. Use Case ScenarioIV. Prototype DemoV. Implementation TimelineVI. Wrap Up

Page 9: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 9

The MHCI Data Shop Project

Access

Pre-Defined Free-Form

Export

LearningCurves

ErrorReport

ProblemProfile

DataExport

SessionBrowser

TimelineViz

BehaviorGraphHelp FX

Page 10: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 10

Project Requirements

• High-Fidelity Proof-of-Concept Prototype• In-Depth Research Including Weekly

User Testing– 13 Contextual Inquiries– 8 Requirements Interviews– 12 Competitive Analyses– 37 User Tests

• Deliverables– Current Prototype– Requirements Document– Design Specification– Supporting Data– Design Iterations

Page 11: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 11

MHCI Project Timeline

• Began With Low Fidelity Paper Prototypes• Gradually Added Features & Increased

Fidelity• Weekly User Testing Throughout

Iteration

UserTesting

Summer WorkshopStart of Summer

Paper PrototypesMid-Fi Prototypes

Hi-Fi Prototype

End

Page 12: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 12

Project Themes

• Context Matters• Facilitate Inter-Report Navigation• Create Specialized Reports• Emphasize Visual Communication

Page 13: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 13

Outline

I. Background: PSLC & The Data Shop

II. The MHCI ProjectIII. Use Case ScenarioIV. Prototype DemoV. Implementation TimelineVI. Wrap Up

Page 14: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 14

ITS Background

• Intelligent Tutoring Systems (ITSs) used:– To help students learn– To gain insight into how students learn

• Consist of a series of problems in a particular subject.– Order of problems is random– Each problem composed of a number of

steps; each of which test one or more knowledge components

Page 15: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 15

Meet Dave Jargenson

• Interested in how students learn Algebra.• Has been doing education research for 10 years.• The PSLC’s newest member, he has already run a

study with the Center.• Trying out the Data Shop with a couple basic studies.

Name: David Jargenson, Ph.D.Age: 35Affiliation: Research Scientist, Wisconsin

Center for Education Research

Page 16: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 16

Dave’s Data Exploration

Determine Most Frequent Unexpected Error

Determine How Students Are Performing Overall

Compare Performance of 2 Samples

Select Certain Transactions from the Data ShopFor Further Analysis

Page 17: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 17

Outline

I. Background: PSLC & The Data Shop

II. The MHCI ProjectIII. Use Case ScenarioIV. Prototype DemoV. Implementation TimelineVI. Wrap Up

Page 18: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 18

Error Report• Supporting Data:

– Requirements Solicitation (VanLehn, Koedinger, Ritter)– General Research Contextual Inquiries (U3, U8, U10)– LearnLab Research Contextual Inquiries (U11, U12)

• Goal:– View all mistakes that students made, by

frequency, steps and knowledge components

Page 19: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 19

Error Report

"Here we are. Errors by classification. Hmm,

unanticipated? Oh, I can click it. Okay, the most common one is

miles.“-

U30

Page 20: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 20

Learning Curves• Supporting Data:

– Requirements Solicitation (Koedinger, Aleven, Ritter)

– General Research Contextual Inquiries (U2)– LearnLab Research Contextual Inquiries (U13)

• Goal: understand students’ performance over time particular knowledge components

Page 21: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 21

Learning Curves/Problem Profiles• “Oh! I don’t need to see the [transaction

table], it’s right here in the graph.” (-U28)

• “I like being able to see the curves without punching in the formulas.” (-U1)

• “I love that the a’s and the b’s come right up.” (-U36)

• “I liked the Problem Profile. Leave it as it is.”(-U28)

Page 22: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 22

Sample Selector

• Supporting Data: – Contextual Inquiry Research: U3, U15– Requirements Solicitation: Aleven, Koedinger– User Testing Pre-test Questions: U15, U16,

U19-U24, U26, U28-U34, U36

• Goal: Define multiple groups of students and compare their performance throughout the standard reports within the Data Shop

Page 23: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 23

Sample Selector

• "so the only option I have is 'all students.' Ah, but I can edit this list.“ (U27)

• “Oh, maybe I need to create a new sample.” (U31)

• “making the samples was fairly easy.” (U29)

Page 24: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 24

Data Export

• Dave’s Goal is to:– Select a subset of his data– Export it to a file for further analysis

• Supporting Data:– Requirements Solicitation (Koedinger, VanLehn)– General Research Contextual Inquiries (U5, U8)

Page 25: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 25

Data Export Questions

Page 26: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 26

Outline

I. Background: PSLC & The Data Shop

II. The MHCI ProjectIII. Use Case ScenarioIV. Prototype DemoV. Implementation TimelineVI. Wrap Up

Page 27: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 27

Implementation planEstimated Implementation Time (in

Days)

Page 28: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 28

Outline

I. Background: PSLC & The Data Shop

II. The MHCI ProjectIII. Use Case ScenarioIV. Prototype DemoV. Implementation TimelineVI. Wrap Up

Page 29: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 29

Context Matters

• Intimate Knowledge of Tutors Required

• Dig a little deeper, right away

Page 30: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 30

Inter-report Navigation

• Reports are useful when they are connected.

• Carry context between reports when possible.

Page 31: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 31

Specialized Reports

• More tailored than a stat package• Eliminates grunt work

Page 32: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 32

Use Visual Communication

• Get familiar with data quickly• Identify points of interest

Page 33: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 33

Evolution of Error Report

Page 34: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 34

Evolution of Error Report

"I really don't understand what it [error report] means. When Ken was showing it to us [earlier in the day at the Data Shop demo] it made sense but on my own I wasn't sure." –User 13, Summer School

Page 35: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 35

Evolution of Error Report

"This wasn't very helpful... probably just the layout - it's hard to decipher….this is very difficult to read… I’m not sure what these errors mean." – User 13

Page 36: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 36

Evolution of Error Report

Page 37: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 37

Evolution of Error Report

Page 38: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 38

Evolution of Error Report

Page 39: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 39

Evolution of Error Report

Page 40: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 40

Acknowledgements

QuickTime™ and aTIFF (Uncompressed) decompressor

are needed to see this picture. QuickTime™ and aTIFF (Uncompressed) decompressorare needed to see this picture.

QuickTime™ and aTIFF (Uncompressed) decompressorare needed to see this picture.QuickTime™ and aTIFF (Uncompressed) decompressorare needed to see this picture.QuickTime™ and aTIFF (Uncompressed) decompressorare needed to see this picture.

Kurt Van LehnVincent Aleven

Ken Koedinger

Polo ChauShipra Kayan

Braden KowitzPeter Centgraf

Bonnie John

Carolyn Rose

Bob Kraut

QuickTime™ and aTIFF (Uncompressed) decompressorare needed to see this picture.

Michael Bett

QuickTime™ and aTIFF (Uncompressed) decompressorare needed to see this picture.

Ben Billings

Andrea Knight

Alida Skogsholm

Page 41: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 41

The End

“It’s like having my very own grad student!” – User 21

Page 42: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 42

Backup Slide: Data Visualization• Information Visualization (Card, 2003)

says that Data Visualization improves cognition in 6 ways:– Increasing the memory and processing

resources available to users– Reducing the search for information– Using visual representations to enhance the

detection of patterns– Enabling perceptual inference operations– Using perceptual attention mechanisms for

monitoring– Encoding information in a manipulable medium

Page 43: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 43

Backup Slide - Error Report• Horizontal Stacked

Bars– Option to take hints as

errors of omission– Allows them to compare

“down the line”– Error names fit better

horizontally– Visualization provides

better performance than tables

Page 44: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 44

Problem Profile

• Supporting Data:– General Research Contextual Inquiries (U1, U3, U7, U8,

U9, U10)– LearnLab Research Contextual Inquiries (U11, U12)– Course Committee Survey (Chem)– Think Aloud Pilot (U2)

• Goal: Understand students’ performance on a particular problem, and the problem’s context

Page 45: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 45

Multi-Selection(in long lists)

• A more standard method of indicating multiple-selection

• Highlight helps users quickly spot which items are selected if scrolling the list.

“…if there were check boxes on the side I would have known I could select more than one” – (U15)

Page 46: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 46

“Scrubbing” A method to quickly

compare across knowledge components

“Oh interesting. It [the next curve] pops up.“

– (U35) “ooh…that's so cute….I'm

going to click on that point to see why it jumped back up.”

– (U36)

Page 47: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 47

Why Not Just Add Condition?

• Within-subject experiments require the capability for students to be assigned to multiple conditions

• Sample Selector allows for multiple groupings based on individual researchers’ units of analysis

Page 48: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 48

What About Behavior Characteristics?

• The Sample Selector can build groups of students based on any characteristic in the database

• Student behavior characteristics are not currently fields in the database

• Once explicitly defined and included in the database, any behavior characteristic can be added and then used to build samples

Page 49: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 49

Student Characteristics

Page 50: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 50

Problem Characteristics

Page 51: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 51

Step Characteristics

Page 52: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 52

Data Export: Needs Served

• Escape hatch– Users can do whatever they want

• Narrow down data– Export only rows which are relevant– Export only columns which are

relevant.– User tables tend to be very wide.– Users tend to copy out only the

columns they need and move them to different worksheets.

Page 53: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 53

Why choose columns?• Columns are defined by Data Shop

architecture– All may not be relevant to every study

• You fit only the columns you are interested in within the width of the table. – No side scrolling or rearranging of

columns

Page 54: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 54

Direct Manipulation• Some direct manipulation of the

table in Data Export

• Users 5, 11, and 27 tried to manipulate the graph directly.

• Having the pop-up menu instantly tells the user what clicking on the graph means.

Page 55: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 55

Simple Filtering

• We allow simple filtering on each column

• Easy-to-use complex querying is an open problem

• Complex querying is better done with existing query languages such as SQL.

Page 56: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 56

Main Screen

Page 57: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 57

Filter Dialog

Page 58: MHCI PSLC Data Shop Project

MHCI PSLC Team | Summer 2005 58

Export Dialog