SlideShare a Scribd company logo
1 of 14
Learning analytics in the LMS: Using browser
  extensions to embed visualizations into a
       Learning Management System

    Derick Leony, Abelardo Pardo, Luis de la Fuente Valentín,
              Iago Quiñones, Carlos Delgado Kloos

               http://gradient.it.uc3m.es

                    TaPTA Workshop 2012
                   Saarbrücken, Germany
Content

•   Context
•   Problem description
•   Proposal
•   Discussion




                   TaPTA Workshop 2012   2
Context

• Life-cycle of learning analytics process (Elias,
  2011)


                Data       Process /        Inter-
              Collection   Analysis        ventions




                     TaPTA Workshop 2012              3
Context

• Life-cycle of learning analytics process (Elias,
  2011)


                Data       Process /        Inter-
              Collection   Analysis        ventions




                     TaPTA Workshop 2012              4
Context

• Visualizations are a common method to
  provoke interventions




   Visualizations generated with
   LearnGLASS


                             TaPTA Workshop 2012   5
Context

• The LMS is one the best channels of
  communication to deliver visualizations




                  TaPTA Workshop 2012       6
Problem statement

• New functionality in LMS is usually done by
  creating and installing a module
• The installation is site-wide: affects every
  class in the LMS
• There is administrative overhead
• The module must be as stable as possible

• How can we enable the deployment of
  visualizations in LMS without installing
  modules in the server?

                  TaPTA Workshop 2012            7
Proposed solution

• Two components:
  −   At the server: Learning analytics service
       
           In charge of generating a dynamic visualization
  −   Web browser extension
       
           Installed on the client side




                         TaPTA Workshop 2012                 8
Proposed solution

• Learning analytics service:
   −   Generating visualization to embed in LMS
   −   Visualization can be static or interactive
   −   The visualization can be personalized:
        
            Different roles (learner, instructor)
        
            Depending on context (location, time)




                         TaPTA Workshop 2012        9
Proposed solution

• Web browser extension:
  −   Applying content script on two course URLs
  −   Home page of the course
       
           Embed a widget with the personal visualization
  −   Page with list of participants
       
           Embed a visualization next to each portrait
       
           Only applicable if the user is an instructor




                         TaPTA Workshop 2012                10
Proposed solution

• Communication between components




               TaPTA Workshop 2012   11
Proposed solution

• Our implementation




                TaPTA Workshop 2012   12
Discussion

• Some issues to be discussed:
   −   Unification of user identities
   −   Fragmentation of client software versions
   −   Dependency on the LMS layout
   −   Security of the communication between
       components
• Future work:
   −   Test the components in a real scenario
   −   Generalize the browser extension

                     TaPTA Workshop 2012           13
Thank you!

           Questions?

          dleony@it.uc3m.es
http://github.com/dleony/MoodleViz




           TaPTA Workshop 2012       14

More Related Content

What's hot

Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...
Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...
Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...Blackboard APAC
 
New and Improved Features in Moodle 3.1
New and Improved Features in Moodle 3.1New and Improved Features in Moodle 3.1
New and Improved Features in Moodle 3.1Nimritta Parmar
 
Introducing Myshowcase.me
Introducing Myshowcase.meIntroducing Myshowcase.me
Introducing Myshowcase.memyknowledgemap
 
DevCon - Branding the LMS for your institution - Michael Garner, Blackboard
DevCon - Branding the LMS for your institution - Michael Garner, BlackboardDevCon - Branding the LMS for your institution - Michael Garner, Blackboard
DevCon - Branding the LMS for your institution - Michael Garner, BlackboardBlackboard APAC
 
Administering a customised, printable certificate of completion in Blackboard...
Administering a customised, printable certificate of completion in Blackboard...Administering a customised, printable certificate of completion in Blackboard...
Administering a customised, printable certificate of completion in Blackboard...Blackboard APAC
 
Pli s00 l01_c_final_v2
Pli s00 l01_c_final_v2Pli s00 l01_c_final_v2
Pli s00 l01_c_final_v2Hanaa Ahmed
 
What Moodle 2 Can Do For You
What Moodle 2 Can Do For YouWhat Moodle 2 Can Do For You
What Moodle 2 Can Do For YouLambda Solutions
 
Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...
Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...
Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...Enovation
 
Ubg eLearning 2019
Ubg eLearning 2019Ubg eLearning 2019
Ubg eLearning 2019Uniface
 
Rapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD Event
Rapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD EventRapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD Event
Rapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD EventEnovation
 

What's hot (15)

Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...
Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...
Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...
 
Lowenthal Moodle Changing The Face Of Corporate Learning
Lowenthal Moodle Changing The Face Of Corporate LearningLowenthal Moodle Changing The Face Of Corporate Learning
Lowenthal Moodle Changing The Face Of Corporate Learning
 
New and Improved Features in Moodle 3.1
New and Improved Features in Moodle 3.1New and Improved Features in Moodle 3.1
New and Improved Features in Moodle 3.1
 
ProSites91
ProSites91ProSites91
ProSites91
 
Introducing Myshowcase.me
Introducing Myshowcase.meIntroducing Myshowcase.me
Introducing Myshowcase.me
 
Design dev8e d
Design dev8e dDesign dev8e d
Design dev8e d
 
Enhancing presentations
Enhancing presentationsEnhancing presentations
Enhancing presentations
 
E fair making the move to Moodle 2
E fair making the move to Moodle 2E fair making the move to Moodle 2
E fair making the move to Moodle 2
 
DevCon - Branding the LMS for your institution - Michael Garner, Blackboard
DevCon - Branding the LMS for your institution - Michael Garner, BlackboardDevCon - Branding the LMS for your institution - Michael Garner, Blackboard
DevCon - Branding the LMS for your institution - Michael Garner, Blackboard
 
Administering a customised, printable certificate of completion in Blackboard...
Administering a customised, printable certificate of completion in Blackboard...Administering a customised, printable certificate of completion in Blackboard...
Administering a customised, printable certificate of completion in Blackboard...
 
Pli s00 l01_c_final_v2
Pli s00 l01_c_final_v2Pli s00 l01_c_final_v2
Pli s00 l01_c_final_v2
 
What Moodle 2 Can Do For You
What Moodle 2 Can Do For YouWhat Moodle 2 Can Do For You
What Moodle 2 Can Do For You
 
Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...
Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...
Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...
 
Ubg eLearning 2019
Ubg eLearning 2019Ubg eLearning 2019
Ubg eLearning 2019
 
Rapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD Event
Rapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD EventRapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD Event
Rapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD Event
 

Similar to Tapta 2012-visualizations-lms

The difference between learning and training
The difference between learning and trainingThe difference between learning and training
The difference between learning and trainingEnrique Lima
 
Case Study: Toward Building a New Intranet
Case Study: Toward Building a New IntranetCase Study: Toward Building a New Intranet
Case Study: Toward Building a New IntranetAndrew Ho
 
Fellowship.presentations mid2012part2
Fellowship.presentations mid2012part2Fellowship.presentations mid2012part2
Fellowship.presentations mid2012part2James Dalziel
 
Moodle for simplicity for moodleposium
Moodle for simplicity for moodleposiumMoodle for simplicity for moodleposium
Moodle for simplicity for moodleposiumCarole McCulloch
 
Beyond the Book and the Class: Using DITA for Training & Support
Beyond the Book and the Class: Using DITA for Training & SupportBeyond the Book and the Class: Using DITA for Training & Support
Beyond the Book and the Class: Using DITA for Training & SupportLasselle-Ramsay
 
Comparison - E Learning Hosting Providers
Comparison -  E Learning Hosting ProvidersComparison -  E Learning Hosting Providers
Comparison - E Learning Hosting Providersvfilipova
 
Interoperability - LTI and Experience API (Formerly TinCan)
Interoperability - LTI and Experience API (Formerly TinCan) Interoperability - LTI and Experience API (Formerly TinCan)
Interoperability - LTI and Experience API (Formerly TinCan) Nine Lanterns
 
Words to the wise
Words to the wiseWords to the wise
Words to the wiseJohn Mason
 
Creating and Enhancing Student Centred Portfolios in VLEs
Creating and Enhancing Student Centred Portfolios in VLEsCreating and Enhancing Student Centred Portfolios in VLEs
Creating and Enhancing Student Centred Portfolios in VLEsCetis
 
Breaking down the barriers to learning technology imoot 2012 keynote
Breaking down the barriers to learning technology   imoot 2012 keynote Breaking down the barriers to learning technology   imoot 2012 keynote
Breaking down the barriers to learning technology imoot 2012 keynote Gavin Henrick
 
Cheaper, Faster, Better DITA Implementations, Part 2
Cheaper, Faster, Better DITA Implementations, Part 2Cheaper, Faster, Better DITA Implementations, Part 2
Cheaper, Faster, Better DITA Implementations, Part 2Lasselle-Ramsay
 
Pierre Laforcade and Aymen Abedmouleh
Pierre Laforcade and Aymen AbedmoulehPierre Laforcade and Aymen Abedmouleh
Pierre Laforcade and Aymen Abedmoulehmrc12
 
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
 
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...Marcirio Chaves
 
Totara Seminar: Sam Barbee, Learning Pool
Totara Seminar: Sam Barbee, Learning PoolTotara Seminar: Sam Barbee, Learning Pool
Totara Seminar: Sam Barbee, Learning PoolPaul McElvaney
 

Similar to Tapta 2012-visualizations-lms (20)

The difference between learning and training
The difference between learning and trainingThe difference between learning and training
The difference between learning and training
 
Feeding and Captivating OU Students
Feeding and Captivating OU StudentsFeeding and Captivating OU Students
Feeding and Captivating OU Students
 
Case Study: Toward Building a New Intranet
Case Study: Toward Building a New IntranetCase Study: Toward Building a New Intranet
Case Study: Toward Building a New Intranet
 
Fellowship.presentations mid2012part2
Fellowship.presentations mid2012part2Fellowship.presentations mid2012part2
Fellowship.presentations mid2012part2
 
RSC EM Mug 2012 11-13
RSC EM Mug 2012 11-13RSC EM Mug 2012 11-13
RSC EM Mug 2012 11-13
 
Moodle for simplicity for moodleposium
Moodle for simplicity for moodleposiumMoodle for simplicity for moodleposium
Moodle for simplicity for moodleposium
 
Beyond the Book and the Class: Using DITA for Training & Support
Beyond the Book and the Class: Using DITA for Training & SupportBeyond the Book and the Class: Using DITA for Training & Support
Beyond the Book and the Class: Using DITA for Training & Support
 
Comparison - E Learning Hosting Providers
Comparison -  E Learning Hosting ProvidersComparison -  E Learning Hosting Providers
Comparison - E Learning Hosting Providers
 
Interoperability - LTI and Experience API (Formerly TinCan)
Interoperability - LTI and Experience API (Formerly TinCan) Interoperability - LTI and Experience API (Formerly TinCan)
Interoperability - LTI and Experience API (Formerly TinCan)
 
Vle Forum06 11 09
Vle Forum06 11 09Vle Forum06 11 09
Vle Forum06 11 09
 
Words to the wise
Words to the wiseWords to the wise
Words to the wise
 
Creating and Enhancing Student Centred Portfolios in VLEs
Creating and Enhancing Student Centred Portfolios in VLEsCreating and Enhancing Student Centred Portfolios in VLEs
Creating and Enhancing Student Centred Portfolios in VLEs
 
Breaking down the barriers to learning technology imoot 2012 keynote
Breaking down the barriers to learning technology   imoot 2012 keynote Breaking down the barriers to learning technology   imoot 2012 keynote
Breaking down the barriers to learning technology imoot 2012 keynote
 
Cheaper, Faster, Better DITA Implementations, Part 2
Cheaper, Faster, Better DITA Implementations, Part 2Cheaper, Faster, Better DITA Implementations, Part 2
Cheaper, Faster, Better DITA Implementations, Part 2
 
OEP PPT 1
OEP PPT 1OEP PPT 1
OEP PPT 1
 
DITA and e-Learning
DITA and e-LearningDITA and e-Learning
DITA and e-Learning
 
Pierre Laforcade and Aymen Abedmouleh
Pierre Laforcade and Aymen AbedmoulehPierre Laforcade and Aymen Abedmouleh
Pierre Laforcade and Aymen Abedmouleh
 
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...
 
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
Lessons Learned Model for Projects Supported by Web 2.0 Tools: a Mixed Method...
 
Totara Seminar: Sam Barbee, Learning Pool
Totara Seminar: Sam Barbee, Learning PoolTotara Seminar: Sam Barbee, Learning Pool
Totara Seminar: Sam Barbee, Learning Pool
 

Recently uploaded

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 

Recently uploaded (20)

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 

Tapta 2012-visualizations-lms

  • 1. Learning analytics in the LMS: Using browser extensions to embed visualizations into a Learning Management System Derick Leony, Abelardo Pardo, Luis de la Fuente Valentín, Iago Quiñones, Carlos Delgado Kloos http://gradient.it.uc3m.es TaPTA Workshop 2012 Saarbrücken, Germany
  • 2. Content • Context • Problem description • Proposal • Discussion TaPTA Workshop 2012 2
  • 3. Context • Life-cycle of learning analytics process (Elias, 2011) Data Process / Inter- Collection Analysis ventions TaPTA Workshop 2012 3
  • 4. Context • Life-cycle of learning analytics process (Elias, 2011) Data Process / Inter- Collection Analysis ventions TaPTA Workshop 2012 4
  • 5. Context • Visualizations are a common method to provoke interventions Visualizations generated with LearnGLASS TaPTA Workshop 2012 5
  • 6. Context • The LMS is one the best channels of communication to deliver visualizations TaPTA Workshop 2012 6
  • 7. Problem statement • New functionality in LMS is usually done by creating and installing a module • The installation is site-wide: affects every class in the LMS • There is administrative overhead • The module must be as stable as possible • How can we enable the deployment of visualizations in LMS without installing modules in the server? TaPTA Workshop 2012 7
  • 8. Proposed solution • Two components: − At the server: Learning analytics service  In charge of generating a dynamic visualization − Web browser extension  Installed on the client side TaPTA Workshop 2012 8
  • 9. Proposed solution • Learning analytics service: − Generating visualization to embed in LMS − Visualization can be static or interactive − The visualization can be personalized:  Different roles (learner, instructor)  Depending on context (location, time) TaPTA Workshop 2012 9
  • 10. Proposed solution • Web browser extension: − Applying content script on two course URLs − Home page of the course  Embed a widget with the personal visualization − Page with list of participants  Embed a visualization next to each portrait  Only applicable if the user is an instructor TaPTA Workshop 2012 10
  • 11. Proposed solution • Communication between components TaPTA Workshop 2012 11
  • 12. Proposed solution • Our implementation TaPTA Workshop 2012 12
  • 13. Discussion • Some issues to be discussed: − Unification of user identities − Fragmentation of client software versions − Dependency on the LMS layout − Security of the communication between components • Future work: − Test the components in a real scenario − Generalize the browser extension TaPTA Workshop 2012 13
  • 14. Thank you! Questions? dleony@it.uc3m.es http://github.com/dleony/MoodleViz TaPTA Workshop 2012 14