OOI EPE Release 2 Initial Operating Capability Review Educational Visualization (EV) Service

35
EPE Release 2 IOC Review August 7, 2012 Ocean Observatories Initiative OOI EPE Release 2 Initial Operating Capability Review Educational Visualization (EV) Service Sage Lichtenwalner (Lead Developer) R2 IOC Review Rutgers University, August 7, 2012

description

OOI EPE Release 2 Initial Operating Capability Review Educational Visualization (EV) Service. Sage Lichtenwalner (Lead Developer) R2 IOC Review Rutgers University, August 7, 2012. EV Code Development. SLOC Changesets / Tool Versions. EV Tool Design Specifications. EV Use Cases. - PowerPoint PPT Presentation

Transcript of OOI EPE Release 2 Initial Operating Capability Review Educational Visualization (EV) Service

Page 1: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Ocean Observatories Initiative

OOI EPE Release 2 Initial Operating Capability Review

Educational Visualization (EV) Service

Sage Lichtenwalner (Lead Developer)

R2 IOC ReviewRutgers University, August 7, 2012

Page 2: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

EV Code Development

• SLOC• Changesets / Tool Versions

2

Page 3: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

EV Tool Design Specifications

3

Page 4: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

EV Use Cases

4

Page 5: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

EV Tool Verification

5

Page 6: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

EV Demos

• Web Site• Tools

6

Page 7: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

EV Documentation

• Inline help• Deployment instructions• Developer documentation and examples

7

Page 8: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

EV Usability Questions

8

Page 9: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

EV Philosophy

9

Page 10: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 201210

Page 11: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

EPE Educational Visualization

• Our Design Philosophy• Current Prototype Tools• Frameworks for using data in education

Page 12: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

What is “Visualization”?

Visual Analysis

Bioinformatics

Information Visualization (InfoVis) Charting

Graphing

Data Visualization

Data Art

Visual Analytics

“Visual analysis is not primarily about the pictures, but about finding ways to use our powerful visual systems to analyze data. It's analysis done in a visual way. It's visual exploration, visual data analysis, and visual presentation of results.”

Robert Kosara, eagereyes.org

Explorative Visualization

Information Art

Information Design

Infographics

Info Aesthetics

Pragmatic VisualizationArtistic Visualization

Visualization

MappingCartography

InfopornChart Junk

Scientific Illustration

Page 13: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

What Do Educators Want?

Top requested features:• Data visualization tools (ability to graph, map, chart data)• Inquiry-based lessons/activities • Lesson plans for teaching science concepts with RTD• Locally relevant data sets • Map interfaces • Stories or case studies that show how scientists use real-time data.

Middle-school teachers were more likely to have students use:• Computers at school as part of their lessons• The Internet/websites at school as part of their lessons• Real-time data (mostly student-collected data) as part of their lessons

NERRS Real-Time Data Needs Assessment 2006COSEE NOW Educator Survey 2008

Page 14: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Raw

Data

Visualization Tools

Canned Images

Directed Inquiry Guided Inquiry Full Inquiry

ScientificAptitude

Data

Com

plexity

Researchers

Graduate Students

Middle SchoolStudents

HS / UndergradStudents

Public Outreach

Public End Users

Policy Makers

CDM

Cognitive Levels of Different Audiences

A Framework for Data Visualization

Page 15: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

EPE Design PhilosophyEPE Visualization Tools are designed to be:

• Customizable – Adapt them to fit your learning goals

• Embeddable – Place them in context within your lessons

15

Page 16: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 201216

Page 17: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

EPE Design PhilosophyEPE Visualization Tools are designed to be:

• Customizable – Adapt them to fit your learning goals

• Embeddable – Place them in context within your lessons

• Focused– Learning outcome driven not data driven (I.e. these are not your

typical comprehensive tool)• Simple

– Intuitive & easy to use 

17

Page 18: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

A Scientist’s Glider Visualization Tool

Audience Needs: Raw data, Advanced viz & processing toolsChallenges: Storage, Processing power, Metadata, Flexibility

Page 19: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

And Educator’s Visualization Tool

Driving Questions:This tool will allow students to analyze single glider profiles (also called casts) to investigate the following questions:• How do measurements

vary over the depth of the water column?

• How does the shape of a particular measurement's profile vary over time and/or location?

Page 20: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

EPE Design PhilosophyEPE Visualization Tools are designed to be:

• Customizable – Adapt them to fit your learning goals

• Embeddable – Place them in context within your lessons

• Focused– Learning outcome driven not data driven (I.e. these are not your

typical comprehensive tool)• Simple

– Intuitive & easy to use • Educational

– Primary goal is to aid analysis and understanding of scientific processes, not dealing with data formats and graphing

20

Page 21: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Students use two different properties measured by Slocum gliders to find a water mass with a particular “fingerprint”.

Ross Sea, Antarctica “fingerprint:” Temperature = 1.3°C Oxygen concentration = 6.5ml/L

Students are guided through the process:1) Identify where each “fingerprint” property is on the associated data visualization. 2) Identify where the two properties overlap (200-300m depth, ~600km along segment distance).3) Use the map of the glider track (not shown) to find the latitude and longitude of that point along the segment.

Data lesson: Find your water mass

Page 22: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Version 1: raw glider data Version 2: simplified data

Most students are lacking data skills:• Data orientation (using titles, axes, scales, labels)• Identifying trends• Map reading; latitude and longitude• Including units

Students had difficulty• -choosing the correct color from the scale• -outlining the appropriate color on the data

plot.

• Reduced number of shades on the color scale• -Cearly defined boundaries between shades, for both

scale bar and data plot

Strategies:• Model data orientation skills• Break analysis into steps • Clearly label/bold relevant information• Simplify data to make trends stand out

LSC: Lessons Learned

Page 23: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

PROTOTYPES

23

Page 24: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Visualization Tool #1

24

Page 25: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Visualization Tool #2

25

Page 26: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Visualization Tool #4

26

Page 27: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Visualization Tool #5

27

Page 28: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Visualization Design Theory

Ben Fry’s seven stages of visualizing data:• Acquire• Parse• Filter• Mine• Represent• Refine• Interact

Page 29: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Learning Sciences Theory

Visualization for LearnersInquiry-based learning units must

include:• Motivating context• Learner-appropriate activities• Appropriate datasets• Scaffolding interfaces• Support for learning

(Edelson & Gordin 1998)

Learning-for-Use • Motivation

– Experience demand– Experience curiosity

• Knowledge Construction– Observe– Receive communication

• Knowledge Refinement– Apply– Reflect

(Edelson 2001)

Page 30: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Are we stuck on the left?

http://flowingdata.com/2010/09/21/human-centric-analysis/

Page 31: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Examples

31

iBooks AuthorApple

High Adventure ScienceConcord Consortium

Page 32: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Interactive Glider Profile Tool

32

Page 33: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Educational Visualization ServiceCapabilities

• Provides a collection of interactive visualization tools to explore and analyze OOI Datasets• R2: Focus on profile and time series tools

• Allows users to save customize tools (called “custom instances”)• R2: Beta version of this functionality

• Allows users to embed custom instances on third-party web pages • R2: Test capability. Implement in R3

• Provides a library of visualizations• R2: List only, search and categorization in R3

33

Page 34: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Educational Visualization in R2

Components1. Tool Management (index, create, edit, delete)2. Instance Management (personal index, create, view, edit

options, edit metadata, publish, delete, copy)3. Instance Builder4. Instance Directory (index, search, filter)5. Instance View (view, embed)6. Glider Tools (profile, map, transect)7. Mooring Tools (time series)

34

Data Layer• Science Data• CI and EPE Web Services

• Visualization Tool Scripts• file system

• Customized Visualization Tool Data• MySQL

Service Layer• Web Interface• Prototyped in

CakePHP• Eventually

envisioned as a Drupal module

Client Layer• Web browser based

visualization tools• D3.js (JavaScript)• Google Maps/

OpenLayers API

Architecture and Technologies

d3 demo

Page 35: OOI EPE Release 2 Initial Operating Capability Review Educational  Visualization (EV)  Service

EPE Release 2 IOC ReviewAugust 7, 2012

Educational Visualization in R2

35

Initial Content Model