Data Visualization for Educational...

55
Data Visualization for Educational Research Taylor Martin Active Learning Lab Utah State University

Transcript of Data Visualization for Educational...

Page 1: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Data Visualization for Educational Research  

         Taylor Martin Active Learning Lab Utah State University  

Page 2: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

The Opportunity

•  I had a bunch here, but you fabulous folks have already covered it!

•  The new microscope •  Rich and growing streams of digital

learning data •  Better measures of learning and teaching

Page 3: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Data Viz across the pipeline

Page 4: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

The Data Pipeline?

Page 5: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format
Page 6: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

For our group…

Page 7: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

So at Stage 1…

Page 8: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Cleaning

Page 9: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format
Page 10: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Knowing what you did later

Page 11: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Challenges •  Capacity

–  Particularly for real Big Data –  Quickly changing teams

•  Disparate Data sources and shapes –  xml combined with json to make sense of game data –  accessing data through a variety of protocols

•  web services through SOAP or REST •  Hadoop data through Hive •  Other types of NOSQL data through proprietary APIs.

–  Tabular or relational still there but changing •  Keeping the pipeline as your guiding framework

Page 12: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

But

•  New and developing tools to help at this point, e.g.: – OpenRefine – Trifacta – DataTamer – Hunk (for Big Data)

•  Capacity building efforts within the field – At this level, this is just starting. Probably

most behind here.

Page 13: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Stage 2 Example tasks: Find/define/refine variables of interest (predicted or emergent) Visualizations of preliminary results

Page 14: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Refrac(on  level  movie  here?  

Page 15: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format
Page 16: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Mathematical States

Page 17: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Visualizing Trajectories Pre In-Game

Level

Page 18: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Post In-Game Level

Page 19: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Iterate on Visualizations

Page 20: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format
Page 21: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format
Page 22: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Stage 3a

Page 23: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Theory Building

•  Splitting is a theory of how kids learn fractions

•  Look splitting does mattter

Page 24: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Prelevel

•  Used ARM to determine if a learner bought onions and potatoes (i.e., a 1/3 and a 1/6 state), what else did they buy (e.g., hamburger or a 1/9 state)

Page 25: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Pre Level: Association with Success

Page 26: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Post Level: Association with Success

Page 27: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Present Results to a Variety of Audiences

•  Neuroscience for AERA

Page 28: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Refraction NIRS Study

Page 29: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Math vs. Refraction Condition

Prefrontal Patch (viewing head-on) Parietal Patch (viewing from behind)

Page 30: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Math vs. Spatial Condition

Prefrontal Patch (viewing head-on) Parietal Patch (viewing from behind)

Page 31: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Refraction vs. Spatial Condition

Prefrontal Patch (viewing head-on) Parietal Patch (viewing from behind)

Page 32: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Representing Change over Time

•  Changes in students’ programming – Comparing novices and experts – Development of programming in Scratch

Page 33: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Similarity in Novices’ programs

Page 34: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Similarity in (relative) experts’ programs

Page 35: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Deciding what to automate •  Scratch Program •  How to tell what’s going on? •  Building Fun Tool

Page 36: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Challenges (Stages 2 & 3a)

•  Capacity – Particularly for real Big Data – Quickly changing teams

•  Keeping the pipeline as your guiding framework

Page 37: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

But •  New and developing tools to help at this

point, e.g.: – RStudio – Rapid Miner – Weka – MySQLWorkbench

•  Capacity building efforts within the field –  LAMP, programs at CMU, TC, etc –  LASI and events at LAK & EDM –  LearnLab at CMU

Page 38: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Stage 3b

Page 39: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Auto generated representations of student learning, progress, engagement, etc for teachers, parents, students…

We all know I mean dashboards, but hey, I don’t have a picture I like

Page 40: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Raw Data Rough Data Processed Data 4GRQTV�5RGEKƂE�Data

Format

Location

Here is where the exact format or !le for all data is speci!ed. So for example raw data could be in the form of a .csv, Json, .mp4, .doc, etc. It is also important to document version history and dates.

Usually this Raw Data should be stored on a secure server, or even in a database. "is should be made explicit with instructions on how to access the data.

Format

Location

Analysis

What format is the data in after it has been cleaned and parsed? What are the !les named? What version number is this? All these questions should be answered here, and include meta-data.

Typically, the data at this point should be stored in a database of some kind. Where this data lives and how it is structured should be very explicit.

Data is analyzed using tools such as R, Python, Tableau, or SPSS. Often the analysis at this stage is exploratory.

Data CleaningBefore the data can be analyzed it has to be cleaned and processed in to a usable format and stored in a database.

Format

Location

Analysis

Measures, visualizations, exploratory data !les, graphs, charts, etc.

Some processed data might live in a database, but most will reside either on a server or Dropbox. "e exact location should be documented.

After the data has been explored and processed it is analyzed using calculations and methods with a speci!c paper or report in mind.

Format

Location

Visualizations, Charts, Graphs, Descriptive Statis-tics, Inferential Statistics.

Data to be used in a report or paper should be located in the same location as the report. "is could either be in Dropbox, or in a Google doc. "ese should also be archived for future reference.

Data Processing Data AnalysisSpecific Analysis

Raw Data is cleaned and parsed. List what tools and methods were used in the process . After the data has been cleaned and parsed it then becomes Rough Data.

Rough Data is then analyzed using a variety of tools and techniques such as R, Python, Tableau, or SPSS. "e results of the analysis of the Rough Data become Processed Data.

After exploring and interpreting the Processed Data, decisions are made as to what speci!c calculations and analysis should be done for a speci!c report or paper. "e results become Report Speci!c Data.

Standard Data Pipeline

Page 41: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Challenges

•  Teachers are overwhelmed with 900 dashboards, LMSs, games, etc.

•  Tools for creating and maintaining your data pipeline limited

•  Managing teams

Page 42: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

But

•  Not a lot here now, guess that’s why I thought I might talk about this

•  Ideas?

Page 43: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Thank You!

•  activelearninglab.org •  [email protected]

Page 44: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Extras

Page 45: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

ResearchRefraction

Page 46: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

1/2 1/3

Pre

Page 47: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

1/2 1/3

Post

Page 48: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Association Rule Learning •  Discover regularities between variables in

large datasets •  e.g., Large-scale transaction data recorded

by POS systems in supermarkets:

{Onions, Potato Chips} è {Burger}

*Agrawal et al

Page 49: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Initial Conclusions

•  Fussing with 1/3 (central conceptual hurdle) – Productive even if not achieving obvious goal

•  Fussing with 1/2 – Unproductive unless used to correctly hit

target

Page 50: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Cluster Analysis

•  Explore Fussing in more depth •  Variables (Generated in Stage 2 with

visualizations) – Number of unique board states – Total number of board states – Average time on board state – Number of moves till hit 1/3 board state – Time on level

Page 51: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Haphazard

Page 52: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Exploration

Page 53: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Careful

Page 54: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Minimal

Page 55: Data Visualization for Educational Researchsites.edb.utexas.edu/uploads/sites/143/2017/10/Martin... · 2017-10-10 · Raw Data Rough Data Processed Data 4GRQTV 5RGEK E Data Format

Relate Clusters to Transfer

•  Unproductive – Haphazard – Minimal

•  Productive – Exploration – Careful