SlideShare une entreprise Scribd logo
1  sur  21
Towards Portable Learning Analytics
Dashboards
Andrii Vozniuk, Sten Govaerts, Denis Gillet
EPFL, Switzerland
July 15, 2013
ICALT Beijing
Technology Enhanced Learning
2
http://www.ypfp.org/classroom
From local to distributed
Technology Enhanced Learning
3
From well-defined to flexible
 Challenges
 Observe, control and adjust the learning process
 Consider individual capabilities and preferences
 Opportunities
 Remote education is mediated by a digital environment
 Learners leave a ‘digital footprint’
 Increasingly more traces can be recorded
 How to meet the challenges?
Technology Enhanced Learning
4
Data should be used to improve learning
 What is Learning Analytics
“LA is the measurement, collection, analysis and reporting
of data about learners in their context, for purposes of
understanding and optimizing learning and the environment
in which it occurs” – Siemens et. al.
 Examples
 Student drop out prediction systems
 Live statistics about the learners
 Individual progress vs group progress
Learning Analytics Dashboards
5
LA is becoming an essential component of a learning
system
Learning Analytics Dashboards
6
Blackboard
Learning Analytics Dashboards
7
Signals by Purdue
Learning Analytics Dashboards
8
Student Activity Meter by Leuven
Learning Analytics Dashboards
9
Google Analytics Dashboard
Dashboard is a popular way to represent LA
 What is portability?
“Software portability is the ability to run the same software on
different platforms with no or little effort”
 Why is analytics portability important?
 Switching the platform or using a few simultaneously
 Persisting the same learning analytics environment
 Portability prerequisites
 Access the data in the same way on different platforms
 Visually represent the UI components in the same way
Learning Analytics Portability
10
Unified data access and portable dashboard representation
 Tightly coupled LA solutions
 Developed for a specific platform, e.g. Blackboard
 Platform-specific, usually proprietary APIs
 Do not work on other platform
 Pluggable LA solutions
 Integrated into a platform via a plugin interface, e.g. Moodle
 Not compatible across platforms
 Standalone LA solutions
 General web analytics services, e.g. Google Analytics, Woopra
 Services developed specific for LA, e.g. CAM web service
Learning Analytics Architectures
11
Existing LA dashboards are barely portable
ActivityStreams
Open Specifications For Data Access
12
Open Specifications For Data Access
13
Activity Theory
ActivityStreams
Open Specifications For Data Access
14
ActivityStreams unifies access to learners’ activity data
JSON
Specification
Open Specifications For Data Access
15
OpenSocial and ActivityStream unify data access
 Social features of a LMS should be accessible as well
 Relationship between users, resources and tools
 OpenSocial specification
 Describes common method for accessing social data
 Defines a set of common APIs
 OpenSocial is adopted by
 Ning
 MySpace
 Orkut
 Some TEL solutions: Sciverse, ROLE
 Widget is a lightweight web-based application
 OpenSocial widgets rendered with Apache Shindig
Learning Dashboards as Metawidgets
16
Widgets can be used to implement portable components
 Widgets can be combined in a metawidget
Learning Dashboards as Metawidgets
17
Metawidgets provide portable dashboard representation
Architecture
18
Allows to port dashboards between learning environments
Prototype
19
Graasp – https://graasp.epfl.ch
An agile social media platform for social learning and
knowledge management
 Portability is best achieved with open standards
 Our solution uses ActivityStreams, OpenSocial and widgets
 Already implemented in Graasp
 Integration into Moodle is in progress
 Can be integrated into other learning environments
 Code is available on GitHub
 See: http://github.com/react-epfl/
Summary
20
21
Thank you for your attention!
Feedback & Question?
Andrii.Vozniuk@epfl.ch

Contenu connexe

Tendances

Learning Analytics (or: The Data Tsunami Hits Higher Education)
Learning Analytics (or: The Data Tsunami Hits Higher Education)Learning Analytics (or: The Data Tsunami Hits Higher Education)
Learning Analytics (or: The Data Tsunami Hits Higher Education)Simon Buckingham Shum
 
Open learner models (OLMs) and learning analytics dashboards: A systematic re...
Open learner models (OLMs) and learning analytics dashboards: A systematic re...Open learner models (OLMs) and learning analytics dashboards: A systematic re...
Open learner models (OLMs) and learning analytics dashboards: A systematic re...Daniel Davis
 
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
 
Learning dashboards
Learning dashboardsLearning dashboards
Learning dashboardsErik Duval
 
Scaling up learning analytics solutions: Is privacy a show-stopper?
Scaling up learning analytics solutions:  Is privacy a show-stopper?Scaling up learning analytics solutions:  Is privacy a show-stopper?
Scaling up learning analytics solutions: Is privacy a show-stopper?Tore Hoel
 
Assessing Students and Tutors with Learning Analytics Dashboards
Assessing Students and Tutors with Learning Analytics DashboardsAssessing Students and Tutors with Learning Analytics Dashboards
Assessing Students and Tutors with Learning Analytics DashboardsEADTU
 
Co-designing learning dashboards for scalable feedback
Co-designing learning dashboards for scalable feedbackCo-designing learning dashboards for scalable feedback
Co-designing learning dashboards for scalable feedbackTinne De Laet
 
Awareness is not enough. Pitfalls of learning analytics dashboards in the edu...
Awareness is not enough. Pitfalls of learning analytics dashboards in the edu...Awareness is not enough. Pitfalls of learning analytics dashboards in the edu...
Awareness is not enough. Pitfalls of learning analytics dashboards in the edu...Ioana Jivet
 
Technology policy & planning dahlby
Technology policy & planning dahlbyTechnology policy & planning dahlby
Technology policy & planning dahlbyLeigh Zeitz
 
Teaching & Learning Online: It's All About the Pedagogy!! Day 2
Teaching & Learning Online: It's All About the Pedagogy!!  Day 2Teaching & Learning Online: It's All About the Pedagogy!!  Day 2
Teaching & Learning Online: It's All About the Pedagogy!! Day 2Leigh Zeitz
 
OLT conference Learning analytics
OLT conference Learning analyticsOLT conference Learning analytics
OLT conference Learning analyticsShirley Alexander
 
#creativeHE review of the course Sep - Nov 2015
#creativeHE review of the course Sep - Nov 2015#creativeHE review of the course Sep - Nov 2015
#creativeHE review of the course Sep - Nov 2015Chrissi Nerantzi
 
The Learning Tracker - A Learner Dashboard that Encourages Self-regulation in...
The Learning Tracker - A Learner Dashboard that Encourages Self-regulation in...The Learning Tracker - A Learner Dashboard that Encourages Self-regulation in...
The Learning Tracker - A Learner Dashboard that Encourages Self-regulation in...Ioana Jivet
 
Learning design and learning analytics
Learning design and learning analyticsLearning design and learning analytics
Learning design and learning analyticsRebecca Ferguson
 
Rethinking Student Success: Analytics in Support of Teaching and Learning
Rethinking Student Success: Analytics in Support of Teaching and LearningRethinking Student Success: Analytics in Support of Teaching and Learning
Rethinking Student Success: Analytics in Support of Teaching and LearningTimothy Harfield
 
Digital Learning, Emerging Technologies, Abundant Data, and Pedagogies of Care
Digital Learning, Emerging Technologies, Abundant Data, and Pedagogies of CareDigital Learning, Emerging Technologies, Abundant Data, and Pedagogies of Care
Digital Learning, Emerging Technologies, Abundant Data, and Pedagogies of CareGeorge Veletsianos
 
Thinking beyond me-portfolios Jisc Digital Festival 2015
Thinking beyond me-portfolios Jisc Digital Festival 2015Thinking beyond me-portfolios Jisc Digital Festival 2015
Thinking beyond me-portfolios Jisc Digital Festival 2015Jisc
 

Tendances (20)

Learning Analytics (or: The Data Tsunami Hits Higher Education)
Learning Analytics (or: The Data Tsunami Hits Higher Education)Learning Analytics (or: The Data Tsunami Hits Higher Education)
Learning Analytics (or: The Data Tsunami Hits Higher Education)
 
Open learner models (OLMs) and learning analytics dashboards: A systematic re...
Open learner models (OLMs) and learning analytics dashboards: A systematic re...Open learner models (OLMs) and learning analytics dashboards: A systematic re...
Open learner models (OLMs) and learning analytics dashboards: A systematic re...
 
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
 
Learning dashboards
Learning dashboardsLearning dashboards
Learning dashboards
 
Scaling up learning analytics solutions: Is privacy a show-stopper?
Scaling up learning analytics solutions:  Is privacy a show-stopper?Scaling up learning analytics solutions:  Is privacy a show-stopper?
Scaling up learning analytics solutions: Is privacy a show-stopper?
 
Assessing Students and Tutors with Learning Analytics Dashboards
Assessing Students and Tutors with Learning Analytics DashboardsAssessing Students and Tutors with Learning Analytics Dashboards
Assessing Students and Tutors with Learning Analytics Dashboards
 
Co-designing learning dashboards for scalable feedback
Co-designing learning dashboards for scalable feedbackCo-designing learning dashboards for scalable feedback
Co-designing learning dashboards for scalable feedback
 
Awareness is not enough. Pitfalls of learning analytics dashboards in the edu...
Awareness is not enough. Pitfalls of learning analytics dashboards in the edu...Awareness is not enough. Pitfalls of learning analytics dashboards in the edu...
Awareness is not enough. Pitfalls of learning analytics dashboards in the edu...
 
Technology policy & planning dahlby
Technology policy & planning dahlbyTechnology policy & planning dahlby
Technology policy & planning dahlby
 
Teaching & Learning Online: It's All About the Pedagogy!! Day 2
Teaching & Learning Online: It's All About the Pedagogy!!  Day 2Teaching & Learning Online: It's All About the Pedagogy!!  Day 2
Teaching & Learning Online: It's All About the Pedagogy!! Day 2
 
OLT conference Learning analytics
OLT conference Learning analyticsOLT conference Learning analytics
OLT conference Learning analytics
 
#creativeHE review of the course Sep - Nov 2015
#creativeHE review of the course Sep - Nov 2015#creativeHE review of the course Sep - Nov 2015
#creativeHE review of the course Sep - Nov 2015
 
The Learning Tracker - A Learner Dashboard that Encourages Self-regulation in...
The Learning Tracker - A Learner Dashboard that Encourages Self-regulation in...The Learning Tracker - A Learner Dashboard that Encourages Self-regulation in...
The Learning Tracker - A Learner Dashboard that Encourages Self-regulation in...
 
Online Learning
Online LearningOnline Learning
Online Learning
 
PLEs if you PLEase
PLEs if you PLEasePLEs if you PLEase
PLEs if you PLEase
 
Learning design and learning analytics
Learning design and learning analyticsLearning design and learning analytics
Learning design and learning analytics
 
Rethinking Student Success: Analytics in Support of Teaching and Learning
Rethinking Student Success: Analytics in Support of Teaching and LearningRethinking Student Success: Analytics in Support of Teaching and Learning
Rethinking Student Success: Analytics in Support of Teaching and Learning
 
Digital Learning, Emerging Technologies, Abundant Data, and Pedagogies of Care
Digital Learning, Emerging Technologies, Abundant Data, and Pedagogies of CareDigital Learning, Emerging Technologies, Abundant Data, and Pedagogies of Care
Digital Learning, Emerging Technologies, Abundant Data, and Pedagogies of Care
 
Thinking beyond me-portfolios Jisc Digital Festival 2015
Thinking beyond me-portfolios Jisc Digital Festival 2015Thinking beyond me-portfolios Jisc Digital Festival 2015
Thinking beyond me-portfolios Jisc Digital Festival 2015
 
Steering clear of failure
Steering clear of failureSteering clear of failure
Steering clear of failure
 

En vedette

Contextual learning analytics apps to create awareness in blended inquiry lea...
Contextual learning analytics apps to create awareness in blended inquiry lea...Contextual learning analytics apps to create awareness in blended inquiry lea...
Contextual learning analytics apps to create awareness in blended inquiry lea...Andrii Vozniuk
 
Creating an action plan for learning analytics
Creating an action plan for learning analyticsCreating an action plan for learning analytics
Creating an action plan for learning analyticsDoug Clow
 
AngeLA: Putting the teacher in control of student privacy in the online class...
AngeLA: Putting the teacher in control of student privacy in the online class...AngeLA: Putting the teacher in control of student privacy in the online class...
AngeLA: Putting the teacher in control of student privacy in the online class...Andrii Vozniuk
 
Top 5 things anatomy educators need to know about learning analytics
Top 5 things anatomy educators need to know about learning analyticsTop 5 things anatomy educators need to know about learning analytics
Top 5 things anatomy educators need to know about learning analyticsJanet Corral
 
Embedded interactive learning analytics dashboards with Elasticsearch and Kib...
Embedded interactive learning analytics dashboards with Elasticsearch and Kib...Embedded interactive learning analytics dashboards with Elasticsearch and Kib...
Embedded interactive learning analytics dashboards with Elasticsearch and Kib...Andrii Vozniuk
 
Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...
Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...
Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...Andrii Vozniuk
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designsElizabeth Snowdon
 

En vedette (7)

Contextual learning analytics apps to create awareness in blended inquiry lea...
Contextual learning analytics apps to create awareness in blended inquiry lea...Contextual learning analytics apps to create awareness in blended inquiry lea...
Contextual learning analytics apps to create awareness in blended inquiry lea...
 
Creating an action plan for learning analytics
Creating an action plan for learning analyticsCreating an action plan for learning analytics
Creating an action plan for learning analytics
 
AngeLA: Putting the teacher in control of student privacy in the online class...
AngeLA: Putting the teacher in control of student privacy in the online class...AngeLA: Putting the teacher in control of student privacy in the online class...
AngeLA: Putting the teacher in control of student privacy in the online class...
 
Top 5 things anatomy educators need to know about learning analytics
Top 5 things anatomy educators need to know about learning analyticsTop 5 things anatomy educators need to know about learning analytics
Top 5 things anatomy educators need to know about learning analytics
 
Embedded interactive learning analytics dashboards with Elasticsearch and Kib...
Embedded interactive learning analytics dashboards with Elasticsearch and Kib...Embedded interactive learning analytics dashboards with Elasticsearch and Kib...
Embedded interactive learning analytics dashboards with Elasticsearch and Kib...
 
Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...
Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...
Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...
 
Prototyping and Usability Testing your designs
Prototyping and Usability Testing your designsPrototyping and Usability Testing your designs
Prototyping and Usability Testing your designs
 

Similaire à Towards portable learning analytics dashboards - Andrii Vozniuk, Sten Govaerts, Denis Gillet

Exploring Different Routes from LMS towards PLE: a Dialectical Perspective
Exploring Different Routes from LMS towards PLE: a Dialectical PerspectiveExploring Different Routes from LMS towards PLE: a Dialectical Perspective
Exploring Different Routes from LMS towards PLE: a Dialectical PerspectiveVladimir Tomberg
 
Learning Analytics in Education: Using Student’s Big Data to Improve Teaching
Learning Analytics in Education:  Using Student’s Big Data to Improve TeachingLearning Analytics in Education:  Using Student’s Big Data to Improve Teaching
Learning Analytics in Education: Using Student’s Big Data to Improve TeachingRafael Scapin, Ph.D.
 
What's next for Apereo?
What's next for Apereo?What's next for Apereo?
What's next for Apereo?Ian Dolphin
 
Updates from Apereo Learning Analytics Initiative (Apereo LAI)
Updates from Apereo Learning Analytics Initiative (Apereo LAI)Updates from Apereo Learning Analytics Initiative (Apereo LAI)
Updates from Apereo Learning Analytics Initiative (Apereo LAI)Sandeep M. Jayaprakash
 
Scalable Learning Analytics and Interoperability – an assessment of potential...
Scalable Learning Analytics and Interoperability – an assessment of potential...Scalable Learning Analytics and Interoperability – an assessment of potential...
Scalable Learning Analytics and Interoperability – an assessment of potential...LACE Project
 
Open Learning Analytics panel presentation - LAK 15
Open Learning Analytics panel presentation - LAK 15 Open Learning Analytics panel presentation - LAK 15
Open Learning Analytics panel presentation - LAK 15 Sandeep M. Jayaprakash
 
Learning Analytics -Towards a New Discipline-
Learning Analytics -Towards a New Discipline-Learning Analytics -Towards a New Discipline-
Learning Analytics -Towards a New Discipline-Dragan Gasevic
 
2013 03-14 (educon2013) emadrid uam integrating open services building educat...
2013 03-14 (educon2013) emadrid uam integrating open services building educat...2013 03-14 (educon2013) emadrid uam integrating open services building educat...
2013 03-14 (educon2013) emadrid uam integrating open services building educat...eMadrid network
 
Prospect for learning analytics to achieve adaptive learning model
Prospect for learning analytics to achieve adaptive learning modelProspect for learning analytics to achieve adaptive learning model
Prospect for learning analytics to achieve adaptive learning modelOpen Cyber University of Korea
 
Grand Challenges Learning Analytics
Grand Challenges Learning AnalyticsGrand Challenges Learning Analytics
Grand Challenges Learning Analyticsamberg
 
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...Blackboard APAC
 
Data Presentation
Data PresentationData Presentation
Data PresentationJon Zurfluh
 
Data-Driven Learning Strategy
Data-Driven Learning StrategyData-Driven Learning Strategy
Data-Driven Learning StrategyJessie Chuang
 
Enhancing Social Media Platforms for Educational and Humanitarian Knowledge S...
Enhancing Social Media Platforms for Educational and Humanitarian Knowledge S...Enhancing Social Media Platforms for Educational and Humanitarian Knowledge S...
Enhancing Social Media Platforms for Educational and Humanitarian Knowledge S...Andrii Vozniuk
 
Learning Analytics - A New Discipline and Bits of Semantics
Learning Analytics - A New Discipline and Bits of SemanticsLearning Analytics - A New Discipline and Bits of Semantics
Learning Analytics - A New Discipline and Bits of SemanticsDragan Gasevic
 
VII Jornadas eMadrid "Education in exponential times". "Open Analytics in an ...
VII Jornadas eMadrid "Education in exponential times". "Open Analytics in an ...VII Jornadas eMadrid "Education in exponential times". "Open Analytics in an ...
VII Jornadas eMadrid "Education in exponential times". "Open Analytics in an ...eMadrid network
 

Similaire à Towards portable learning analytics dashboards - Andrii Vozniuk, Sten Govaerts, Denis Gillet (20)

Exploring Different Routes from LMS towards PLE: a Dialectical Perspective
Exploring Different Routes from LMS towards PLE: a Dialectical PerspectiveExploring Different Routes from LMS towards PLE: a Dialectical Perspective
Exploring Different Routes from LMS towards PLE: a Dialectical Perspective
 
Learning Analytics in Education: Using Student’s Big Data to Improve Teaching
Learning Analytics in Education:  Using Student’s Big Data to Improve TeachingLearning Analytics in Education:  Using Student’s Big Data to Improve Teaching
Learning Analytics in Education: Using Student’s Big Data to Improve Teaching
 
What's next for Apereo?
What's next for Apereo?What's next for Apereo?
What's next for Apereo?
 
Updates from Apereo Learning Analytics Initiative (Apereo LAI)
Updates from Apereo Learning Analytics Initiative (Apereo LAI)Updates from Apereo Learning Analytics Initiative (Apereo LAI)
Updates from Apereo Learning Analytics Initiative (Apereo LAI)
 
Scalable Learning Analytics and Interoperability – an assessment of potential...
Scalable Learning Analytics and Interoperability – an assessment of potential...Scalable Learning Analytics and Interoperability – an assessment of potential...
Scalable Learning Analytics and Interoperability – an assessment of potential...
 
Open Learning Analytics panel presentation - LAK 15
Open Learning Analytics panel presentation - LAK 15 Open Learning Analytics panel presentation - LAK 15
Open Learning Analytics panel presentation - LAK 15
 
Learning Analytics -Towards a New Discipline-
Learning Analytics -Towards a New Discipline-Learning Analytics -Towards a New Discipline-
Learning Analytics -Towards a New Discipline-
 
2013 03-14 (educon2013) emadrid uam integrating open services building educat...
2013 03-14 (educon2013) emadrid uam integrating open services building educat...2013 03-14 (educon2013) emadrid uam integrating open services building educat...
2013 03-14 (educon2013) emadrid uam integrating open services building educat...
 
Prospect for learning analytics to achieve adaptive learning model
Prospect for learning analytics to achieve adaptive learning modelProspect for learning analytics to achieve adaptive learning model
Prospect for learning analytics to achieve adaptive learning model
 
Learning Analytics for MOOCs: EMMA case
Learning Analytics for MOOCs: EMMA caseLearning Analytics for MOOCs: EMMA case
Learning Analytics for MOOCs: EMMA case
 
Grand Challenges Learning Analytics
Grand Challenges Learning AnalyticsGrand Challenges Learning Analytics
Grand Challenges Learning Analytics
 
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
Bb on Tour 2016 | Innovation and Your Institution (Part 2) – Open Source Road...
 
Vle Forum06 11 09
Vle Forum06 11 09Vle Forum06 11 09
Vle Forum06 11 09
 
Design Implications of the Experience API (Tin Can API)
Design Implications of the Experience API (Tin Can API)Design Implications of the Experience API (Tin Can API)
Design Implications of the Experience API (Tin Can API)
 
Data Presentation
Data PresentationData Presentation
Data Presentation
 
Data-Driven Learning Strategy
Data-Driven Learning StrategyData-Driven Learning Strategy
Data-Driven Learning Strategy
 
Enhancing Social Media Platforms for Educational and Humanitarian Knowledge S...
Enhancing Social Media Platforms for Educational and Humanitarian Knowledge S...Enhancing Social Media Platforms for Educational and Humanitarian Knowledge S...
Enhancing Social Media Platforms for Educational and Humanitarian Knowledge S...
 
Learning Analytics - A New Discipline and Bits of Semantics
Learning Analytics - A New Discipline and Bits of SemanticsLearning Analytics - A New Discipline and Bits of Semantics
Learning Analytics - A New Discipline and Bits of Semantics
 
Mecar2010
Mecar2010Mecar2010
Mecar2010
 
VII Jornadas eMadrid "Education in exponential times". "Open Analytics in an ...
VII Jornadas eMadrid "Education in exponential times". "Open Analytics in an ...VII Jornadas eMadrid "Education in exponential times". "Open Analytics in an ...
VII Jornadas eMadrid "Education in exponential times". "Open Analytics in an ...
 

Dernier

VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 

Dernier (20)

Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 

Towards portable learning analytics dashboards - Andrii Vozniuk, Sten Govaerts, Denis Gillet

  • 1. Towards Portable Learning Analytics Dashboards Andrii Vozniuk, Sten Govaerts, Denis Gillet EPFL, Switzerland July 15, 2013 ICALT Beijing
  • 3. Technology Enhanced Learning 3 From well-defined to flexible
  • 4.  Challenges  Observe, control and adjust the learning process  Consider individual capabilities and preferences  Opportunities  Remote education is mediated by a digital environment  Learners leave a ‘digital footprint’  Increasingly more traces can be recorded  How to meet the challenges? Technology Enhanced Learning 4 Data should be used to improve learning
  • 5.  What is Learning Analytics “LA is the measurement, collection, analysis and reporting of data about learners in their context, for purposes of understanding and optimizing learning and the environment in which it occurs” – Siemens et. al.  Examples  Student drop out prediction systems  Live statistics about the learners  Individual progress vs group progress Learning Analytics Dashboards 5 LA is becoming an essential component of a learning system
  • 8. Learning Analytics Dashboards 8 Student Activity Meter by Leuven
  • 9. Learning Analytics Dashboards 9 Google Analytics Dashboard Dashboard is a popular way to represent LA
  • 10.  What is portability? “Software portability is the ability to run the same software on different platforms with no or little effort”  Why is analytics portability important?  Switching the platform or using a few simultaneously  Persisting the same learning analytics environment  Portability prerequisites  Access the data in the same way on different platforms  Visually represent the UI components in the same way Learning Analytics Portability 10 Unified data access and portable dashboard representation
  • 11.  Tightly coupled LA solutions  Developed for a specific platform, e.g. Blackboard  Platform-specific, usually proprietary APIs  Do not work on other platform  Pluggable LA solutions  Integrated into a platform via a plugin interface, e.g. Moodle  Not compatible across platforms  Standalone LA solutions  General web analytics services, e.g. Google Analytics, Woopra  Services developed specific for LA, e.g. CAM web service Learning Analytics Architectures 11 Existing LA dashboards are barely portable
  • 13. Open Specifications For Data Access 13 Activity Theory ActivityStreams
  • 14. Open Specifications For Data Access 14 ActivityStreams unifies access to learners’ activity data JSON Specification
  • 15. Open Specifications For Data Access 15 OpenSocial and ActivityStream unify data access  Social features of a LMS should be accessible as well  Relationship between users, resources and tools  OpenSocial specification  Describes common method for accessing social data  Defines a set of common APIs  OpenSocial is adopted by  Ning  MySpace  Orkut  Some TEL solutions: Sciverse, ROLE
  • 16.  Widget is a lightweight web-based application  OpenSocial widgets rendered with Apache Shindig Learning Dashboards as Metawidgets 16 Widgets can be used to implement portable components
  • 17.  Widgets can be combined in a metawidget Learning Dashboards as Metawidgets 17 Metawidgets provide portable dashboard representation
  • 18. Architecture 18 Allows to port dashboards between learning environments
  • 19. Prototype 19 Graasp – https://graasp.epfl.ch An agile social media platform for social learning and knowledge management
  • 20.  Portability is best achieved with open standards  Our solution uses ActivityStreams, OpenSocial and widgets  Already implemented in Graasp  Integration into Moodle is in progress  Can be integrated into other learning environments  Code is available on GitHub  See: http://github.com/react-epfl/ Summary 20
  • 21. 21 Thank you for your attention! Feedback & Question? Andrii.Vozniuk@epfl.ch

Notes de l'éditeur

  1. Good morning, I’m happy to see you all here, thanks for coming. My name is Andrii Vozniuk, I’m from REACT lab of Federal Polytechnic school in Lausanne, Switzerland.
  2. Nowadays we observe a change (a shift) happening in the way we learn. Education transforms from having a well-defined and constrained path to more individual and flexible. Education is also becoming increasingly distributed (global) in nature. With the recent raise of MOOCs and other distance learning technologies, taking courses outside of the associated institution is becoming a common practice.
  3. Nowadays we observe a change (a shift) happening in the way we learn. Education transforms from having a well-defined and constrained path to more individual and flexible. Education is also becoming increasingly distributed (global) in nature. With the recent raise of MOOCs and other distance learning technologies, taking courses outside of the associated institution is becoming a common practice. This shift creates new challenges that need to be addressed. It becomes much harder for teachers to observe, control and adjust the learning process. For instance, in the MOOCs it is simply impossible for a teacher to consider individual capabilities and preferences of each learner. But together with challenges there come opportunities. These days remote learning is usually mediated by a digital media which makes it possible to observe learning process in details. This observation is usually done by tracking actions of students in a learning platform and generates their digital traces. A natural intentions is to collect this data and use it to improve learning. [Now there is a common understanding that data should be used to improve learning] Increasingly more digital tools are being used in a classroom, which allow to collect traces of students Leveraging educational data
  4. This shift creates new challenges that need to be addressed. It becomes much harder for teachers to observe, control and adjust the learning process. For instance, in the MOOCs it is simply impossible for a teacher to consider individual capabilities and preferences of each learner. But together with challenges there come opportunities. These days remote learning is usually mediated by a digital media which makes it possible to observe learning process in details. This observation is usually done by tracking actions of students in a learning platform and recording their digital traces. A natural intentions is to collect this data and use it to improve the learning. [Now there is a common understanding that data should be used to improve learning] Increasingly more digital tools are being used in a classroom, which allow to collect traces of students Leveraging educational data
  5. That’s exactly the goal of recently emerging field of learning analytics. So what is learning analytics? According to Siements et. al. LA is “the measurement, collection, analysis and reporting of data about learners in their context, for purposes of understanding and optimizing learning and the environment in which it occurs”. There is a strict definition of the LA on the slide but what it says is that the goal is to make use of the data to improve learning. Such an improvement could possibly be an early prediction of a drop out, or just informing the teacher regarding progress of a class, or just showing to student their performance compared to the distribution of a class to make them more aware of their results. Numerous studies show that integrating learning analytics into the learning process could improve the outcome. But existing popular online learning management systems (LMSs) and personalized learning environments (PLEs) lack or provide limited LA dashboards. Let’s have a look how LA component is integrated into existing learning systems. TODO: LA component often comes in a form of a learning dashboard – show few examples Self-monitoring for learners Awareness for teachers and administration It works
  6. And indeed it is being integrated in one way or another into existing learning systems. For example, here we see Blackboard, a popular system. It has a learning component. Here we show an example of a component to increase student’s awareness and motivate them by showing their progress relatively to the progress of classmates.
  7. Another example is a Moodog plugin for Moodle which presents visualization of student activities based on Moodle logs. TODO: Replace with Purdue signals
  8. That’s exactly the goal of recently emerging field of learning analytics. So what is learning analytics? According to Siements et. al. LA is “the measurement, collection, analysis and reporting of data about learners in their context, for purposes of understanding and optimizing learning and the environment in which it occurs”. There is a strict definition of the LA on the slide but what it says is that the goal is to make use of the data to improve learning. Such an improvement could possibly be an early prediction of a drop out, or just informing the teacher regarding progress of a class, or just showing to student their performance compared to the distribution of a class to make them more aware of their results. Numerous studies show that integrating learning analytics into the learning process could improve the outcome. But existing popular online learning management systems (LMSs) and personalized learning environments (PLEs) lack or provide limited LA dashboards. Let’s have a look how LA component is integrated into existing learning systems. TODO: LA component often comes in a form of a learning dashboard – show few examples Self-monitoring for learners Awareness for teachers and administration
  9. TODO: higher resolution And the third example that I would like to show is Google Analytics, which is often used for online courses to monitor student behaviour. The common between the demonstrated approaches and actually the common way to deploy analytics is to build an analytic dashboard. Summary: Existing learning dashboards are barely portable: once deployed on a learning platform, it requires considerable effort to deploy the dashboard elsewhere.
  10. Some configuration might still be required Cost is considerably lower than building from scratch Why portability? Portability offers freedom Openness leads to better adoption understand the concept of portable learning dashboards, we first define software portability in general. Software portability is the ability to run the same software on different platforms with no or little effort. Some configuration of LA tools on a new platform might still be required but its cost is considerably lower than developing the tools from scratch. Our goal is to achieve portability be implementing learning dashboards as external pluggable components and using well-defined interfaces with a learning platform. TODO: should better explain why portability is important. Now it’s hard to understand why we are working on this problem. Learning system perspectives: Structural View Dynamic View
  11. TODO: Add three images with blocks to show different types of architectures Our goal Implement LA dashboard as a pluggable component Use standardized and open interfaces with the platform Hence learning systems are extended with plugins or augment Summary: Existing learning dashboards are barely portable: once deployed on a learning platform, it requires considerable effort to deploy the dashboard elsewhere. Ecosystem lock-in Data is locked Analysis tools are locked
  12. In order for LA tools to function, a learning platform must provide access to its stored data. Such data represents dynamic (behavioural) and static (structural) views of the platform.
  13. In order for LA tools to function, a learning platform must provide access to its stored data. Such data represents dynamic (behavioural) and static (structural) views of the platform.
  14. In order for LA tools to function, a learning platform must provide access to its stored data. Such data represents dynamic (behavioural) and static (structural) views of the platform.
  15. TODO: Visualize widgets and metawidgets
  16. TODO: Visualize widgets and metawidgets
  17. Classical three tiers Built upon open standards Can work for existing systems Customizable
  18. TODO: Ask Evgeny regarding support of OpenSocial in Moodle
  19. To sum up, we are strong believers that the openness and portability of learning analytics tools will increase their adoption. We also believe that to make a solution (architecture) adopted it is required to build it upon open standards. Existing learning dashboards don’t promote are barely portable: once deployed on a learning platform, it requires considerable effort to deploy the dashboard elsewhere. Hence in this talk we proposed a novel approach to build and deploy learning analytics dashboards in multiple learning environments. Our approach allows to port dashboards with no additional cost between learning environments that implement open specifications (OpenSocial and ActivityStreams) for data access and use widget APIs. We suggest constructing dashboards from lightweight web applications, namely widgets. We propose to facilitate reuse by sharing the dashboards and widgets via a centralized analytics repository. TODO: what the systems that wants to make a use of it will need to do?