SlideShare uma empresa Scribd logo
1 de 48
PIMPYOUR LEARNING ANALYTICS
WITH PROPER INFORMATION
VISUALISATION
Joris Klerkx
joris.klerkx@cs.kuleuven.be
JTEL Summerschool 2013, Limassol
Sten Govaerts Erik Duval
erik.duval@cs.kuleuven.besten.govaerts@epfl.ch
Wednesday 5 June 13
Actionable dashboards
Wednesday 5 June 13
Some design basicsgraph
visualization
On the menu.
Create your own learning analytics dashboard
Wednesday 5 June 13
Find out what a data set is about
Information Visualisation is the use of interactive
visual representations to amplify cognition [Card. et. al]
What are the stories behind the data?
Communicating data
Facilitate human interaction for exploration and understanding
Empower people to make informed decisions and
change their learning behaviour
Discover patterns & errors in the data
Wednesday 5 June 13
Anscombe’s quartet
•uX = 9.0
•uY = 7.5
• sigma X = 3.317
• sigma Y = 2.03
• Y = 3 + 0.5X
• R2 = 0.67
Find the patterns...
Wednesday 5 June 13
Anscombe’s quartet
•uX = 9.0
•uY = 7.5
• sigma X = 3.317
• sigma Y = 2.03
• Y = 3 + 0.5X
• R2 = 0.67
Wednesday 5 June 13
http://www.datavis.ca/milestones/
Not new.
Wednesday 5 June 13
Some facts to keep in mind.
Wednesday 5 June 13
Our brains makes us extremely good at recognizing visual patterns
Humans have advanced perceptual abilities.
Wednesday 5 June 13
Our brains makes us extremely good at recognizing visual patterns
Humans have advanced perceptual abilities.
Wednesday 5 June 13
Humans have little short term memory
Our brains remember relatively little of what we perceive
Make it interactive, provide visual help
Wednesday 5 June 13
Real data is ugly and needs to be cleaned.
Pre-process your data with existing tools, eg. google refine
http://www.netmagazine.com/features/seven-dirty-secrets-data-visualisation
https://code.google.com/p/google-refine/
Wednesday 5 June 13
Which of these line graphs is easier to read?
Forget about 3D graphs, we see in 2,05D
Occlusion.
Complex to interact with.
Doesn’t add anything to the story.
"
"
"
"
"
"
"
"
"
"
"
5/27/1
5/28/1
5/29/1
5/30/1
5/31/1
6/1/13"
6/2/13"
6/3/13"
6/4/13"
6/5/13"
6/6/13"
6/7/13"
Student"1"
Student"2""
Student"3"
Student"4"
Student'1'
Student'3'
0'
5'
10'
15'
20'
25'
30'
35'
40'
45'
50'
5/27/13'
5/28/13'
5/29/13'
5/30/13'
5/31/13'
6/1/13'
6/2/13'
6/3/13'
6/4/13'
6/5/13'
6/6/13'
6/7/13'
Student'1'
Student'2''
Student'3'
Student'4'
Cumulative hours spent in a course Cumulative hours spent in a course
Wednesday 5 June 13
Size & angle are not pre-attentive: difficult to compare
Limited short term (visual) memory
Who wrote more blogposts? Student 1 or student 4?
blogposts(
Student'1'
Student'2'
Student'3'
Student'4'
8"
10"
10"
10"
blogposts(
Student"1"
Student"2"
Student"3"
Student"4"
blogposts(
Student'1'
Student'2'
Student'3'
Student'4'
Forget about 3D graphs
“Save the pies for dessert” S. Few
Wednesday 5 June 13
Use pre-attentive characteristics
Ability of low-level human visual system
to rapidly identify certain basic visual properties
http://www.csc.ncsu.edu/faculty/healey/PP/
e.g. find yourself as student
Be careful with combinations (serial search)
Wednesday 5 June 13
USE COMMON SENSE
0"
5"
10"
15"
20"
25"
30"
tweets" blogposts" comments"on"blogs" Reports"submi7ed"
Amount'
Student activity
0"
5"
10"
15"
20"
25"
30"
blogposts" tweets" comments"on"blogs" Reports"submi7ed"
Amount'
0"
5"
10"
15"
20"
25"
30"
blogposts" tweets" comments"on"blogs" Reports"submi7ed"
Amount'
Wednesday 5 June 13
Provides some
impressions about
student activity
0"
10"
20"
30"
40"
50"
60"
Student"1" Student"2" Student"3" Student"4"
Reports"submi7ed"
comments"on"blogs"
tweets"
blogposts"
0%#
10%#
20%#
30%#
40%#
50%#
60%#
70%#
80%#
90%#
100%#
Student#1# Student#2# Student#3# Student#4#
Reports#submi;ed#
comments#on#blogs#
tweets#
blogposts#
What/how are you comparing?
What story do you get from it?
Wednesday 5 June 13
0" 5" 10" 15" 20" 25"
Student"1"
Student"2"
Student"3"
Student"4"
comments(on(blogs(
Provides impressions
about student activity
Provides actual values
0" 5" 10" 15" 20"
Student"1"
Student"2"
Student"3"
Student"4"
blogposts(
0" 5" 10" 15" 20" 25" 30" 35"
1"
2"
3"
4"
tweets%
+
Coordinated graphs
Wednesday 5 June 13
Step 1: Formulate initial questions
“where” “when’’ “how much” “how many” “How often” (“why”)
Who are your intended users? (teachers? students? researchers?)
Wednesday 5 June 13
Step 2: Understand the dataset
Define the characteristics of the data
Time? hierarchical? 1D? 2D? nD? network data?
Quantitative, Ordinal, Categorical?
S. Stevens “On the theory of scales and measurements” (1946)
Wednesday 5 June 13
Encode data points into visual form
Step 3: Apply a visual mapping
Simplicity is the ultimate sophistication.
Leonardo da Vinci
Each mark (point, line, are, ...) represents a
data element
Think about relationships between elements
Wednesday 5 June 13
Size
most commonly used (?)
Wednesday 5 June 13
used for identifying patterns & anomalies in big datasets
Colors
Use maximum +/- 5 colors (for categories,.. )
Use colorbrewer2.org to select appropriate color scheme
Every square = student
colors: progress in course
Wednesday 5 June 13
¡ Law	
  of	
  	
  Proximity
The closer objects are to each other,
the more likely they are to be
perceived as a group (Ehrenstein,
2004)
Gestalt Principles
http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
Eg. student interests
Wednesday 5 June 13
¡ Law	
  of	
  	
  Similarity
Objects that are similar, with like
components or attributes are more
likely to be organised together
(Schamber, 1986).
Objects are viewed in vertical rows because
of their similar attributes.
¡ Law	
  of	
  Common	
  Fate
Objects with a common movement, that move
in the same direction, at the same pace , at the
same time are organised as a group
(Ehrenstein, 2004).
Gestalt Principles
http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
Wednesday 5 June 13
¡ Law	
  of	
  Isomorphism
Is similarity that can be behavioural or
perceptual, and can be a response based
on the viewers previous experiences
(Luchins & Luchins, 1999; Chang, 2002).
This law is the basis for symbolism
(Schamber, 1986).
There are more!
Gestalt Principles
http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation
Wednesday 5 June 13
SOME HELP
Wednesday 5 June 13
SOME HELP
Wednesday 5 June 13
http://jlsantoso.blogspot.com/2013/05/reveal-it-applied-in-educational-context.html
Example 1
Wednesday 5 June 13
Example 2
Wednesday 5 June 13
Example 3 (not Learning analytics but just nice...)
Wednesday 5 June 13
Some design basicsgraph
visualization
Create your own learning analytics dashboard
TODAYs workshop
Wednesday 5 June 13
Form teams of 4-5 persons
GOAL: Sketch your own learning analytics
dashboard on paper
Wednesday 5 June 13
we created a model...
Wednesday 5 June 13
Wednesday 5 June 13
you can extend/change it!
Wednesday 5 June 13
It’s time to work!
Wednesday 5 June 13
Step 3: Apply a visual mapping to your dataset
Sketch on paper
(Step 4: Think about interaction of visualisation app)
e.g. what kind of filtering mechanisms?
Step 2: Understand the dataset
Data characteristics (‘actionable’ ones)
Step 1: Formulate initial questions
“where” “when’’ “how much” “how many” “How often” (“why”)
Who are your intended users? (teachers? students? researchers?)
Step 5: How to evaluate visualisations?
Wednesday 5 June 13
Present your dashboards.
Wednesday 5 June 13
Build Usable & Useful Visualisations
Step 5: How to evaluate visualisations?
Wednesday 5 June 13
Step 5: How to evaluate visualisations?
Not so easy: how to measure improved insights?
Typical HCI metrics don’t always work that well
•time required to learn the system
•time required to achieve a goal
•error rates
•retention of the use of the interface over time
Wednesday 5 June 13
Step 5: How to evaluate visualisations?
Evaluate the right thing
Munzner, 2009
Wednesday 5 June 13
FURTHER READINGS
• ATour through theVisualization Zoo, Jeffrey Heer, Michael
Bostock,Vadim Ogievetsky
• http://queue.acm.org/detail.cfm?id=1805128
• Interactive dynamics for visual analysis, a taxonomy of tools
that support the fluent and flexible use of visualizations, Jeffrey
Heer, Ben Schneiderman
• http://queue.acm.org/detail.cfm?id=2146416
Wednesday 5 June 13
POINTERS
• http://wearecolorblind.com/articles/quick-tips/
• http://infosthetics.com
• http://www.visualcomplexity.com/vc/
• http://bestario.org/research/remap
• ... (a lot more online! )
Wednesday 5 June 13
LIBRARIES
• D3.js
• http://www.jerryvermanen.nl/datajournalismlist/
• Processing
• http://wiki.okfn.org/OpenVisualisation
• http://flare.prefuse.org/
• http://iv.slis.indiana.edu/sw/
• http://abeautifulwww.com/2008/09/08/20-useful-visualization-libraries/
• Tableau software
• R
• Multitouch4J
• Manyeyes...
• ...
Wednesday 5 June 13
FURTHER READINGS
• “Readings in InformationVisualization: UsingVision toThink”,
Card, S et al
• “Now i see”,“Show Me the Numbers”, Few, S.
• “Beautiful Evidence”,Tufte, E.
• “InformationVisualization. Perception for design”,Ware, C.
• BeautifulVisualization: Looking at Data through the Eyes of
Experts (Theory in Practice): Julie Steele, Noah Iliinsky
Wednesday 5 June 13
SLIDE ACKNOWLEDGMENTS
• Jan Aerts
• Sven Charleer
• Stephen Few
Wednesday 5 June 13
THANKYOU FORYOUR
ATTENTION!
joris.klerkx@cs.kuleuven.be
@jkofmsk
48
Wednesday 5 June 13

Mais conteúdo relacionado

Semelhante a JTELSS - pimp your learning analytics with proper visualisation techniques

Visionlearning. Carpi & Lents, Sloan C 10.2009
Visionlearning. Carpi & Lents, Sloan C 10.2009Visionlearning. Carpi & Lents, Sloan C 10.2009
Visionlearning. Carpi & Lents, Sloan C 10.2009acarpi
 
Bring your own idea - Visual learning analytics
Bring your own idea - Visual learning analyticsBring your own idea - Visual learning analytics
Bring your own idea - Visual learning analyticsJoris Klerkx
 
10 reasons why you should use social media in your teaching
10 reasons why you should use social media in your teaching10 reasons why you should use social media in your teaching
10 reasons why you should use social media in your teachingMark Feltham
 
Mark Feltham: 10 reasons why you should use social media in your teaching…
Mark Feltham: 10 reasons why you should use social media in your teaching…Mark Feltham: 10 reasons why you should use social media in your teaching…
Mark Feltham: 10 reasons why you should use social media in your teaching…Andrew Middleton
 
Research process models
Research process modelsResearch process models
Research process modelsjenmeltzer
 
Mauritius Big Data and Machine Learning JEDI workshop
Mauritius Big Data and Machine Learning JEDI workshopMauritius Big Data and Machine Learning JEDI workshop
Mauritius Big Data and Machine Learning JEDI workshopCosmoAIMS Bassett
 
Using data visualization to increase engagement in learning
Using data visualization to increase engagement in learningUsing data visualization to increase engagement in learning
Using data visualization to increase engagement in learningKim Ducharme
 
Studying ppl scientifically nb 813
Studying ppl scientifically nb 813Studying ppl scientifically nb 813
Studying ppl scientifically nb 813Jim Forde
 
mLearning : Habitus and Field Activities
mLearning : Habitus and Field ActivitiesmLearning : Habitus and Field Activities
mLearning : Habitus and Field ActivitiesMichael Sean Gallagher
 
Topic 5 Conducting Surveys, Experiment of observation.pdf
Topic 5 Conducting Surveys, Experiment of observation.pdfTopic 5 Conducting Surveys, Experiment of observation.pdf
Topic 5 Conducting Surveys, Experiment of observation.pdfRubenAgacio
 
PRACTICAL RESEARCH 2 Modular Approach
PRACTICAL RESEARCH 2 Modular ApproachPRACTICAL RESEARCH 2 Modular Approach
PRACTICAL RESEARCH 2 Modular ApproachKing Cortez
 
Creativity for Learning 5: Linking theory and practice through collaborative ...
Creativity for Learning 5: Linking theory and practice through collaborative ...Creativity for Learning 5: Linking theory and practice through collaborative ...
Creativity for Learning 5: Linking theory and practice through collaborative ...Chrissi Nerantzi
 
EDUlearn 2017 - Project EoM
EDUlearn 2017 - Project EoMEDUlearn 2017 - Project EoM
EDUlearn 2017 - Project EoMFelix Johlke
 
Ud the motion en_jtaboada
Ud the motion en_jtaboadaUd the motion en_jtaboada
Ud the motion en_jtaboadaJordi Taboada
 
Qcl 14-v3 [cause-effect-diagram]-[banasthali university]_[devanshi agarwal] (1)
Qcl 14-v3 [cause-effect-diagram]-[banasthali university]_[devanshi agarwal] (1)Qcl 14-v3 [cause-effect-diagram]-[banasthali university]_[devanshi agarwal] (1)
Qcl 14-v3 [cause-effect-diagram]-[banasthali university]_[devanshi agarwal] (1)helloqimpro
 
Seminar University of Loughborough: Using technology to support mathematics e...
Seminar University of Loughborough: Using technology to support mathematics e...Seminar University of Loughborough: Using technology to support mathematics e...
Seminar University of Loughborough: Using technology to support mathematics e...Christian Bokhove
 
Running a Survey
Running a SurveyRunning a Survey
Running a Surveylucyknows
 
SS - Mod 5 Engaging Students in Learning
SS - Mod 5 Engaging Students in LearningSS - Mod 5 Engaging Students in Learning
SS - Mod 5 Engaging Students in LearningMELINDA TOMPKINS
 

Semelhante a JTELSS - pimp your learning analytics with proper visualisation techniques (20)

Visionlearning. Carpi & Lents, Sloan C 10.2009
Visionlearning. Carpi & Lents, Sloan C 10.2009Visionlearning. Carpi & Lents, Sloan C 10.2009
Visionlearning. Carpi & Lents, Sloan C 10.2009
 
Bring your own idea - Visual learning analytics
Bring your own idea - Visual learning analyticsBring your own idea - Visual learning analytics
Bring your own idea - Visual learning analytics
 
10 reasons why you should use social media in your teaching
10 reasons why you should use social media in your teaching10 reasons why you should use social media in your teaching
10 reasons why you should use social media in your teaching
 
Mark Feltham: 10 reasons why you should use social media in your teaching…
Mark Feltham: 10 reasons why you should use social media in your teaching…Mark Feltham: 10 reasons why you should use social media in your teaching…
Mark Feltham: 10 reasons why you should use social media in your teaching…
 
Research process models
Research process modelsResearch process models
Research process models
 
Action research 2013 (2)
Action research 2013 (2)Action research 2013 (2)
Action research 2013 (2)
 
Mauritius Big Data and Machine Learning JEDI workshop
Mauritius Big Data and Machine Learning JEDI workshopMauritius Big Data and Machine Learning JEDI workshop
Mauritius Big Data and Machine Learning JEDI workshop
 
Using data visualization to increase engagement in learning
Using data visualization to increase engagement in learningUsing data visualization to increase engagement in learning
Using data visualization to increase engagement in learning
 
Studying ppl scientifically nb 813
Studying ppl scientifically nb 813Studying ppl scientifically nb 813
Studying ppl scientifically nb 813
 
Online Learning
Online LearningOnline Learning
Online Learning
 
mLearning : Habitus and Field Activities
mLearning : Habitus and Field ActivitiesmLearning : Habitus and Field Activities
mLearning : Habitus and Field Activities
 
Topic 5 Conducting Surveys, Experiment of observation.pdf
Topic 5 Conducting Surveys, Experiment of observation.pdfTopic 5 Conducting Surveys, Experiment of observation.pdf
Topic 5 Conducting Surveys, Experiment of observation.pdf
 
PRACTICAL RESEARCH 2 Modular Approach
PRACTICAL RESEARCH 2 Modular ApproachPRACTICAL RESEARCH 2 Modular Approach
PRACTICAL RESEARCH 2 Modular Approach
 
Creativity for Learning 5: Linking theory and practice through collaborative ...
Creativity for Learning 5: Linking theory and practice through collaborative ...Creativity for Learning 5: Linking theory and practice through collaborative ...
Creativity for Learning 5: Linking theory and practice through collaborative ...
 
EDUlearn 2017 - Project EoM
EDUlearn 2017 - Project EoMEDUlearn 2017 - Project EoM
EDUlearn 2017 - Project EoM
 
Ud the motion en_jtaboada
Ud the motion en_jtaboadaUd the motion en_jtaboada
Ud the motion en_jtaboada
 
Qcl 14-v3 [cause-effect-diagram]-[banasthali university]_[devanshi agarwal] (1)
Qcl 14-v3 [cause-effect-diagram]-[banasthali university]_[devanshi agarwal] (1)Qcl 14-v3 [cause-effect-diagram]-[banasthali university]_[devanshi agarwal] (1)
Qcl 14-v3 [cause-effect-diagram]-[banasthali university]_[devanshi agarwal] (1)
 
Seminar University of Loughborough: Using technology to support mathematics e...
Seminar University of Loughborough: Using technology to support mathematics e...Seminar University of Loughborough: Using technology to support mathematics e...
Seminar University of Loughborough: Using technology to support mathematics e...
 
Running a Survey
Running a SurveyRunning a Survey
Running a Survey
 
SS - Mod 5 Engaging Students in Learning
SS - Mod 5 Engaging Students in LearningSS - Mod 5 Engaging Students in Learning
SS - Mod 5 Engaging Students in Learning
 

Mais de Joris Klerkx

Visualisatie - Module 3 - Big Data
Visualisatie - Module 3 - Big DataVisualisatie - Module 3 - Big Data
Visualisatie - Module 3 - Big DataJoris Klerkx
 
Visualizing Reader Engagement
Visualizing Reader EngagementVisualizing Reader Engagement
Visualizing Reader EngagementJoris Klerkx
 
Les 8 - informatie visualisatie
Les 8 - informatie visualisatie Les 8 - informatie visualisatie
Les 8 - informatie visualisatie Joris Klerkx
 
Les 7 - informatie visualisatie - interactie
Les 7 - informatie visualisatie - interactieLes 7 - informatie visualisatie - interactie
Les 7 - informatie visualisatie - interactieJoris Klerkx
 
Workshop Designing Useful apps
Workshop Designing Useful apps Workshop Designing Useful apps
Workshop Designing Useful apps Joris Klerkx
 
Les 4 informatie visualisatie
Les 4 informatie visualisatieLes 4 informatie visualisatie
Les 4 informatie visualisatieJoris Klerkx
 
Les 2 - Informatie Visualisatie
Les 2 - Informatie Visualisatie Les 2 - Informatie Visualisatie
Les 2 - Informatie Visualisatie Joris Klerkx
 
20160208 informatie visualisatie les 1
20160208 informatie visualisatie les 120160208 informatie visualisatie les 1
20160208 informatie visualisatie les 1Joris Klerkx
 
Visualisation - techniques, interaction dynamics, big data
Visualisation - techniques, interaction dynamics, big dataVisualisation - techniques, interaction dynamics, big data
Visualisation - techniques, interaction dynamics, big dataJoris Klerkx
 
Visualisation - introduction, guidelines, principles and design
Visualisation - introduction, guidelines, principles and designVisualisation - introduction, guidelines, principles and design
Visualisation - introduction, guidelines, principles and designJoris Klerkx
 
Quantified Self - LICT workshop - KU Leuven
Quantified Self - LICT workshop - KU LeuvenQuantified Self - LICT workshop - KU Leuven
Quantified Self - LICT workshop - KU LeuvenJoris Klerkx
 
Learning Analytics - Door data gestuurd leren
Learning Analytics - Door data gestuurd lerenLearning Analytics - Door data gestuurd leren
Learning Analytics - Door data gestuurd lerenJoris Klerkx
 
DM2E - Europeana Cloud
DM2E - Europeana CloudDM2E - Europeana Cloud
DM2E - Europeana CloudJoris Klerkx
 
Multimedia les - intro tot informatie visualisatie
Multimedia les - intro tot informatie visualisatieMultimedia les - intro tot informatie visualisatie
Multimedia les - intro tot informatie visualisatieJoris Klerkx
 
the EMurgency project - LICT workshop on ICT in health
the EMurgency project - LICT workshop on ICT in healththe EMurgency project - LICT workshop on ICT in health
the EMurgency project - LICT workshop on ICT in healthJoris Klerkx
 
intro to information visualization
intro to information visualization intro to information visualization
intro to information visualization Joris Klerkx
 
Workshop on visualization in tel
Workshop on visualization in tel Workshop on visualization in tel
Workshop on visualization in tel Joris Klerkx
 
EMuRgency project - LICT Industrial affiliation day
EMuRgency project - LICT Industrial affiliation dayEMuRgency project - LICT Industrial affiliation day
EMuRgency project - LICT Industrial affiliation dayJoris Klerkx
 
44rd CEN WS/LT meeting PT interoperability of registries
44rd CEN WS/LT meeting PT interoperability of registries44rd CEN WS/LT meeting PT interoperability of registries
44rd CEN WS/LT meeting PT interoperability of registriesJoris Klerkx
 

Mais de Joris Klerkx (20)

Visualisatie - Module 3 - Big Data
Visualisatie - Module 3 - Big DataVisualisatie - Module 3 - Big Data
Visualisatie - Module 3 - Big Data
 
Visualizing Reader Engagement
Visualizing Reader EngagementVisualizing Reader Engagement
Visualizing Reader Engagement
 
Les 8 - informatie visualisatie
Les 8 - informatie visualisatie Les 8 - informatie visualisatie
Les 8 - informatie visualisatie
 
Les 7 - informatie visualisatie - interactie
Les 7 - informatie visualisatie - interactieLes 7 - informatie visualisatie - interactie
Les 7 - informatie visualisatie - interactie
 
Workshop Designing Useful apps
Workshop Designing Useful apps Workshop Designing Useful apps
Workshop Designing Useful apps
 
Les 4 informatie visualisatie
Les 4 informatie visualisatieLes 4 informatie visualisatie
Les 4 informatie visualisatie
 
Les 2 - Informatie Visualisatie
Les 2 - Informatie Visualisatie Les 2 - Informatie Visualisatie
Les 2 - Informatie Visualisatie
 
20160208 informatie visualisatie les 1
20160208 informatie visualisatie les 120160208 informatie visualisatie les 1
20160208 informatie visualisatie les 1
 
Visualisation - techniques, interaction dynamics, big data
Visualisation - techniques, interaction dynamics, big dataVisualisation - techniques, interaction dynamics, big data
Visualisation - techniques, interaction dynamics, big data
 
Visualisation - introduction, guidelines, principles and design
Visualisation - introduction, guidelines, principles and designVisualisation - introduction, guidelines, principles and design
Visualisation - introduction, guidelines, principles and design
 
Quantified Self - LICT workshop - KU Leuven
Quantified Self - LICT workshop - KU LeuvenQuantified Self - LICT workshop - KU Leuven
Quantified Self - LICT workshop - KU Leuven
 
Learning Analytics - Door data gestuurd leren
Learning Analytics - Door data gestuurd lerenLearning Analytics - Door data gestuurd leren
Learning Analytics - Door data gestuurd leren
 
DM2E - Europeana Cloud
DM2E - Europeana CloudDM2E - Europeana Cloud
DM2E - Europeana Cloud
 
User experience
User experience User experience
User experience
 
Multimedia les - intro tot informatie visualisatie
Multimedia les - intro tot informatie visualisatieMultimedia les - intro tot informatie visualisatie
Multimedia les - intro tot informatie visualisatie
 
the EMurgency project - LICT workshop on ICT in health
the EMurgency project - LICT workshop on ICT in healththe EMurgency project - LICT workshop on ICT in health
the EMurgency project - LICT workshop on ICT in health
 
intro to information visualization
intro to information visualization intro to information visualization
intro to information visualization
 
Workshop on visualization in tel
Workshop on visualization in tel Workshop on visualization in tel
Workshop on visualization in tel
 
EMuRgency project - LICT Industrial affiliation day
EMuRgency project - LICT Industrial affiliation dayEMuRgency project - LICT Industrial affiliation day
EMuRgency project - LICT Industrial affiliation day
 
44rd CEN WS/LT meeting PT interoperability of registries
44rd CEN WS/LT meeting PT interoperability of registries44rd CEN WS/LT meeting PT interoperability of registries
44rd CEN WS/LT meeting PT interoperability of registries
 

Último

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 

Último (20)

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 

JTELSS - pimp your learning analytics with proper visualisation techniques

  • 1. PIMPYOUR LEARNING ANALYTICS WITH PROPER INFORMATION VISUALISATION Joris Klerkx joris.klerkx@cs.kuleuven.be JTEL Summerschool 2013, Limassol Sten Govaerts Erik Duval erik.duval@cs.kuleuven.besten.govaerts@epfl.ch Wednesday 5 June 13
  • 3. Some design basicsgraph visualization On the menu. Create your own learning analytics dashboard Wednesday 5 June 13
  • 4. Find out what a data set is about Information Visualisation is the use of interactive visual representations to amplify cognition [Card. et. al] What are the stories behind the data? Communicating data Facilitate human interaction for exploration and understanding Empower people to make informed decisions and change their learning behaviour Discover patterns & errors in the data Wednesday 5 June 13
  • 5. Anscombe’s quartet •uX = 9.0 •uY = 7.5 • sigma X = 3.317 • sigma Y = 2.03 • Y = 3 + 0.5X • R2 = 0.67 Find the patterns... Wednesday 5 June 13
  • 6. Anscombe’s quartet •uX = 9.0 •uY = 7.5 • sigma X = 3.317 • sigma Y = 2.03 • Y = 3 + 0.5X • R2 = 0.67 Wednesday 5 June 13
  • 8. Some facts to keep in mind. Wednesday 5 June 13
  • 9. Our brains makes us extremely good at recognizing visual patterns Humans have advanced perceptual abilities. Wednesday 5 June 13
  • 10. Our brains makes us extremely good at recognizing visual patterns Humans have advanced perceptual abilities. Wednesday 5 June 13
  • 11. Humans have little short term memory Our brains remember relatively little of what we perceive Make it interactive, provide visual help Wednesday 5 June 13
  • 12. Real data is ugly and needs to be cleaned. Pre-process your data with existing tools, eg. google refine http://www.netmagazine.com/features/seven-dirty-secrets-data-visualisation https://code.google.com/p/google-refine/ Wednesday 5 June 13
  • 13. Which of these line graphs is easier to read? Forget about 3D graphs, we see in 2,05D Occlusion. Complex to interact with. Doesn’t add anything to the story. " " " " " " " " " " " 5/27/1 5/28/1 5/29/1 5/30/1 5/31/1 6/1/13" 6/2/13" 6/3/13" 6/4/13" 6/5/13" 6/6/13" 6/7/13" Student"1" Student"2"" Student"3" Student"4" Student'1' Student'3' 0' 5' 10' 15' 20' 25' 30' 35' 40' 45' 50' 5/27/13' 5/28/13' 5/29/13' 5/30/13' 5/31/13' 6/1/13' 6/2/13' 6/3/13' 6/4/13' 6/5/13' 6/6/13' 6/7/13' Student'1' Student'2'' Student'3' Student'4' Cumulative hours spent in a course Cumulative hours spent in a course Wednesday 5 June 13
  • 14. Size & angle are not pre-attentive: difficult to compare Limited short term (visual) memory Who wrote more blogposts? Student 1 or student 4? blogposts( Student'1' Student'2' Student'3' Student'4' 8" 10" 10" 10" blogposts( Student"1" Student"2" Student"3" Student"4" blogposts( Student'1' Student'2' Student'3' Student'4' Forget about 3D graphs “Save the pies for dessert” S. Few Wednesday 5 June 13
  • 15. Use pre-attentive characteristics Ability of low-level human visual system to rapidly identify certain basic visual properties http://www.csc.ncsu.edu/faculty/healey/PP/ e.g. find yourself as student Be careful with combinations (serial search) Wednesday 5 June 13
  • 16. USE COMMON SENSE 0" 5" 10" 15" 20" 25" 30" tweets" blogposts" comments"on"blogs" Reports"submi7ed" Amount' Student activity 0" 5" 10" 15" 20" 25" 30" blogposts" tweets" comments"on"blogs" Reports"submi7ed" Amount' 0" 5" 10" 15" 20" 25" 30" blogposts" tweets" comments"on"blogs" Reports"submi7ed" Amount' Wednesday 5 June 13
  • 17. Provides some impressions about student activity 0" 10" 20" 30" 40" 50" 60" Student"1" Student"2" Student"3" Student"4" Reports"submi7ed" comments"on"blogs" tweets" blogposts" 0%# 10%# 20%# 30%# 40%# 50%# 60%# 70%# 80%# 90%# 100%# Student#1# Student#2# Student#3# Student#4# Reports#submi;ed# comments#on#blogs# tweets# blogposts# What/how are you comparing? What story do you get from it? Wednesday 5 June 13
  • 18. 0" 5" 10" 15" 20" 25" Student"1" Student"2" Student"3" Student"4" comments(on(blogs( Provides impressions about student activity Provides actual values 0" 5" 10" 15" 20" Student"1" Student"2" Student"3" Student"4" blogposts( 0" 5" 10" 15" 20" 25" 30" 35" 1" 2" 3" 4" tweets% + Coordinated graphs Wednesday 5 June 13
  • 19. Step 1: Formulate initial questions “where” “when’’ “how much” “how many” “How often” (“why”) Who are your intended users? (teachers? students? researchers?) Wednesday 5 June 13
  • 20. Step 2: Understand the dataset Define the characteristics of the data Time? hierarchical? 1D? 2D? nD? network data? Quantitative, Ordinal, Categorical? S. Stevens “On the theory of scales and measurements” (1946) Wednesday 5 June 13
  • 21. Encode data points into visual form Step 3: Apply a visual mapping Simplicity is the ultimate sophistication. Leonardo da Vinci Each mark (point, line, are, ...) represents a data element Think about relationships between elements Wednesday 5 June 13
  • 22. Size most commonly used (?) Wednesday 5 June 13
  • 23. used for identifying patterns & anomalies in big datasets Colors Use maximum +/- 5 colors (for categories,.. ) Use colorbrewer2.org to select appropriate color scheme Every square = student colors: progress in course Wednesday 5 June 13
  • 24. ¡ Law  of    Proximity The closer objects are to each other, the more likely they are to be perceived as a group (Ehrenstein, 2004) Gestalt Principles http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation Eg. student interests Wednesday 5 June 13
  • 25. ¡ Law  of    Similarity Objects that are similar, with like components or attributes are more likely to be organised together (Schamber, 1986). Objects are viewed in vertical rows because of their similar attributes. ¡ Law  of  Common  Fate Objects with a common movement, that move in the same direction, at the same pace , at the same time are organised as a group (Ehrenstein, 2004). Gestalt Principles http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation Wednesday 5 June 13
  • 26. ¡ Law  of  Isomorphism Is similarity that can be behavioural or perceptual, and can be a response based on the viewers previous experiences (Luchins & Luchins, 1999; Chang, 2002). This law is the basis for symbolism (Schamber, 1986). There are more! Gestalt Principles http://www.slideshare.net/chelsc/gestalt-laws-and-design-presentation Wednesday 5 June 13
  • 31. Example 3 (not Learning analytics but just nice...) Wednesday 5 June 13
  • 32. Some design basicsgraph visualization Create your own learning analytics dashboard TODAYs workshop Wednesday 5 June 13
  • 33. Form teams of 4-5 persons GOAL: Sketch your own learning analytics dashboard on paper Wednesday 5 June 13
  • 34. we created a model... Wednesday 5 June 13
  • 36. you can extend/change it! Wednesday 5 June 13
  • 37. It’s time to work! Wednesday 5 June 13
  • 38. Step 3: Apply a visual mapping to your dataset Sketch on paper (Step 4: Think about interaction of visualisation app) e.g. what kind of filtering mechanisms? Step 2: Understand the dataset Data characteristics (‘actionable’ ones) Step 1: Formulate initial questions “where” “when’’ “how much” “how many” “How often” (“why”) Who are your intended users? (teachers? students? researchers?) Step 5: How to evaluate visualisations? Wednesday 5 June 13
  • 40. Build Usable & Useful Visualisations Step 5: How to evaluate visualisations? Wednesday 5 June 13
  • 41. Step 5: How to evaluate visualisations? Not so easy: how to measure improved insights? Typical HCI metrics don’t always work that well •time required to learn the system •time required to achieve a goal •error rates •retention of the use of the interface over time Wednesday 5 June 13
  • 42. Step 5: How to evaluate visualisations? Evaluate the right thing Munzner, 2009 Wednesday 5 June 13
  • 43. FURTHER READINGS • ATour through theVisualization Zoo, Jeffrey Heer, Michael Bostock,Vadim Ogievetsky • http://queue.acm.org/detail.cfm?id=1805128 • Interactive dynamics for visual analysis, a taxonomy of tools that support the fluent and flexible use of visualizations, Jeffrey Heer, Ben Schneiderman • http://queue.acm.org/detail.cfm?id=2146416 Wednesday 5 June 13
  • 44. POINTERS • http://wearecolorblind.com/articles/quick-tips/ • http://infosthetics.com • http://www.visualcomplexity.com/vc/ • http://bestario.org/research/remap • ... (a lot more online! ) Wednesday 5 June 13
  • 45. LIBRARIES • D3.js • http://www.jerryvermanen.nl/datajournalismlist/ • Processing • http://wiki.okfn.org/OpenVisualisation • http://flare.prefuse.org/ • http://iv.slis.indiana.edu/sw/ • http://abeautifulwww.com/2008/09/08/20-useful-visualization-libraries/ • Tableau software • R • Multitouch4J • Manyeyes... • ... Wednesday 5 June 13
  • 46. FURTHER READINGS • “Readings in InformationVisualization: UsingVision toThink”, Card, S et al • “Now i see”,“Show Me the Numbers”, Few, S. • “Beautiful Evidence”,Tufte, E. • “InformationVisualization. Perception for design”,Ware, C. • BeautifulVisualization: Looking at Data through the Eyes of Experts (Theory in Practice): Julie Steele, Noah Iliinsky Wednesday 5 June 13
  • 47. SLIDE ACKNOWLEDGMENTS • Jan Aerts • Sven Charleer • Stephen Few Wednesday 5 June 13