SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Sharing Personal Learning Environments
for Widget Based Systems using a
Widget Store
Daniel Dahrendorf,
Diana Dikke,
Nils Faltin




                          © www.role-project.eu
ROLE

The ROLE project aims at building a framework that allows a
learner to easily construct (mash up) and maintain her own
Personal Learning Environment.

Components of this framework are
• a SDK for learning environments
• a space feature in OpenSocial
• recommender systems
• libraries (usage tracking, IWC, …)
• a widget store




                                                  © www.role-project.eu
Goal of the ROLE Widget Store

Create a cross-platform marketplace focusing educational
applications and assisting the learner in selecting applications
for their needs and learning goals




                                                      © www.role-project.eu
Why Another Application Store?




     While there are several (well known)
  application stores, stores focusing education
                   are still rare




                                        © www.role-project.eu
The ROLE Widget Store




                                         Widget Store




                                          Learning
   Community of   Widget Bundle                                                LMS / PLE system
                                        Activities and        Recommendation
     Practice      Templates                                                     integration
                                        Competences




                                  Education related widgets



                                                                                © www.role-project.eu
Why Using Widgets for PLEs?

• Widgets allow flexible mashups in web platforms
• On the one hand they provide very simple functionalities at
  their own
• On the other hand they can be communicate which each
  other and combined to create a larger piece of software



  Supported by a large
  number of learning
  environments



                                                    © www.role-project.eu
The Widget Repository




                        Extract
                        metadata




  Use Cases
  Screenshots            Enrich
  Screencasts           metadata
  Licenses
  Developer Contact
  Categorization


                                   © www.role-project.eu
How to Share Mashups?




 How could I share a nice set of tools with the
                community?




                                       © www.role-project.eu
Widget Bundles

   A widget bundle is a set of widgets that complement each
   other and are used together for a common purpose to fulfill
   a specific learning goal




                                                    © www.role-project.eu
Widget Bundles




      Preconfigured Widgets   +   Content   +   Learning Activities




                                                      © www.role-project.eu
Widget Bundles

                                   Widget Bundle

                     create




                                          rate, comment,
rate, comment,
                                          share, discuss
share, discuss

• Bundles can be shared with the community
• The community can rate, comment and discuss
  these templates and add them to a learning
  environment

                                          © www.role-project.eu
Categorization

In order to support the learner in selecting widgets /
bundles the store provide several categorization
system for different purposes
• Identify the learning phase
• Identify the functionality
• Identify the learning domain




                                               © www.role-project.eu
Tool categories

For which learning phase can a tool be used?
• Categorization based on the PPIM model




                                           © www.role-project.eu
Tool Functionalities & Learning Domains

What for functionality does a tool provide?
• Categorization based on a functionality ontology




                                                     © www.role-project.eu
Learning Domains

In which learning domain can the tool/bundle be
used?
• Categorization based on dppedia.org




                                           © www.role-project.eu
Connectivity

Different approaches to add widgets to PLEs
• Add manually (copy reference, download)
• Push (e.g. iGoogle)
• Via JavaScript
• Web services (SPARQL, REST)
• Embedded HTML Code




                                              © www.role-project.eu
http://role-widgetstore.eu




                             © www.role-project.eu
Future Work

• Include more tool types (Desktop, Mobile)
• Connect with other systems
• Add Recommender
• Evaluate the system
• Add social requirement
  engineering tool
• Release new version




                                              © www.role-project.eu
Widget Contest




 Bring together the best ideas from software
  developers and practitioners
 In the first round contribute your specification of a
  learning widget (no coding)
 Three selected specifications have two months to
  develop their learning widgets
  (supported by a ROLE partner)
 Deadline first round: 29 July 2012
 http://www.role-project.eu/WidgetCompetition
                                              © www.role-project.eu
THANK YOU VERY MUCH FOR
YOUR ATTENTION!




                      © www.role-project.eu

Weitere ähnliche Inhalte

Was ist angesagt?

Mahoodle in the "SUNY Nebula"
Mahoodle in the "SUNY Nebula"Mahoodle in the "SUNY Nebula"
Mahoodle in the "SUNY Nebula"Keith Landa
 
Advantages of an Open LMS: Tying the World To Moodle
Advantages of an Open LMS: Tying the World To MoodleAdvantages of an Open LMS: Tying the World To Moodle
Advantages of an Open LMS: Tying the World To MoodleKeith Landa
 
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...Sten Govaerts
 
EVO: A Collaborative Professional Development Project
EVO: A Collaborative Professional Development ProjectEVO: A Collaborative Professional Development Project
EVO: A Collaborative Professional Development ProjectSandra Annette Rogers
 
Eportfolio Mahara Webinar
Eportfolio Mahara WebinarEportfolio Mahara Webinar
Eportfolio Mahara WebinarGavin Henrick
 
Ed Tech2007
Ed Tech2007Ed Tech2007
Ed Tech2007tsmyth2
 
Digital Campus eLearning Services
Digital Campus eLearning ServicesDigital Campus eLearning Services
Digital Campus eLearning Servicesdigital-campus
 
Edmodo Sample Training Guide
Edmodo Sample Training GuideEdmodo Sample Training Guide
Edmodo Sample Training Guideczandecki
 

Was ist angesagt? (9)

Mahoodle in the "SUNY Nebula"
Mahoodle in the "SUNY Nebula"Mahoodle in the "SUNY Nebula"
Mahoodle in the "SUNY Nebula"
 
Advantages of an Open LMS: Tying the World To Moodle
Advantages of an Open LMS: Tying the World To MoodleAdvantages of an Open LMS: Tying the World To Moodle
Advantages of an Open LMS: Tying the World To Moodle
 
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...
Towards Responsive Open Learning Environments: the ROLE Interoperability Fram...
 
EVO: A Collaborative Professional Development Project
EVO: A Collaborative Professional Development ProjectEVO: A Collaborative Professional Development Project
EVO: A Collaborative Professional Development Project
 
Open Innovation in Action
Open Innovation in ActionOpen Innovation in Action
Open Innovation in Action
 
Eportfolio Mahara Webinar
Eportfolio Mahara WebinarEportfolio Mahara Webinar
Eportfolio Mahara Webinar
 
Ed Tech2007
Ed Tech2007Ed Tech2007
Ed Tech2007
 
Digital Campus eLearning Services
Digital Campus eLearning ServicesDigital Campus eLearning Services
Digital Campus eLearning Services
 
Edmodo Sample Training Guide
Edmodo Sample Training GuideEdmodo Sample Training Guide
Edmodo Sample Training Guide
 

Ähnlich wie Sharing Personal Learning Environments for Widget Based Systems using a Widget Store

ROLE Project Status Meeting (January 2011)
ROLE Project Status Meeting (January 2011)ROLE Project Status Meeting (January 2011)
ROLE Project Status Meeting (January 2011)ROLE Project
 
A Single Sign-on mechanism for Widgets
A Single Sign-on mechanism for WidgetsA Single Sign-on mechanism for Widgets
A Single Sign-on mechanism for WidgetsROLE Project
 
Build your Personal Learning Environment
Build your Personal Learning EnvironmentBuild your Personal Learning Environment
Build your Personal Learning EnvironmentAlexander Mikroyannidis
 
The Whys and Wherefores of Wookie
The Whys and Wherefores of WookieThe Whys and Wherefores of Wookie
The Whys and Wherefores of WookieDai Griffiths
 
Beyond Powerpoint
Beyond PowerpointBeyond Powerpoint
Beyond Powerpointguestf8ceb5
 
ICALT2011-Widgets to support the concept of an Adaptable Learning Environment
ICALT2011-Widgets to support the concept of an Adaptable Learning EnvironmentICALT2011-Widgets to support the concept of an Adaptable Learning Environment
ICALT2011-Widgets to support the concept of an Adaptable Learning EnvironmentV_Gkatzidou
 
Wide BSI/JISC Accessibility SIG meeting presentation
Wide BSI/JISC Accessibility SIG meeting presentationWide BSI/JISC Accessibility SIG meeting presentation
Wide BSI/JISC Accessibility SIG meeting presentationV_Gkatzidou
 
Turbo Charging Moodle
Turbo Charging MoodleTurbo Charging Moodle
Turbo Charging MoodleJulian Ridden
 
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
 
Atlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event SlidesAtlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event SlidesMarlon Palha
 
Moodle + Self Contained Instructional Units + Web 2
Moodle + Self Contained Instructional Units + Web 2Moodle + Self Contained Instructional Units + Web 2
Moodle + Self Contained Instructional Units + Web 2Rhonda Ficek
 
How to Build & Develop Responsive Open Learning Environments with the ROLE SDK
How to Build & Develop Responsive Open Learning Environments with the ROLE SDKHow to Build & Develop Responsive Open Learning Environments with the ROLE SDK
How to Build & Develop Responsive Open Learning Environments with the ROLE SDKDominik Renzel
 
13 providing an ide for creating, simulating and assessing accessible applica...
13 providing an ide for creating, simulating and assessing accessible applica...13 providing an ide for creating, simulating and assessing accessible applica...
13 providing an ide for creating, simulating and assessing accessible applica...AEGIS-ACCESSIBLE Projects
 
Software Sustainability: a UK Perspective
Software Sustainability: a UK PerspectiveSoftware Sustainability: a UK Perspective
Software Sustainability: a UK PerspectiveNeil Chue Hong
 
Best Practices in Widget Development - Examples and Counterexamples
Best Practices in Widget Development  - Examples and CounterexamplesBest Practices in Widget Development  - Examples and Counterexamples
Best Practices in Widget Development - Examples and CounterexamplesROLE Project
 
ePortfolio and Platform Selection
ePortfolio and Platform SelectionePortfolio and Platform Selection
ePortfolio and Platform SelectionJiyeon Lee
 
49 a case study in the design of educational widgets
49 a case study in the design of educational widgets49 a case study in the design of educational widgets
49 a case study in the design of educational widgetsAEGIS-ACCESSIBLE Projects
 
Découvrez Nuxeo Studio
Découvrez Nuxeo StudioDécouvrez Nuxeo Studio
Découvrez Nuxeo StudioNuxeo
 
Moodle as the central hub of learning with tools plugged in –learning tool in...
Moodle as the central hub of learning with tools plugged in –learning tool in...Moodle as the central hub of learning with tools plugged in –learning tool in...
Moodle as the central hub of learning with tools plugged in –learning tool in...Gavin Henrick
 
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
 

Ähnlich wie Sharing Personal Learning Environments for Widget Based Systems using a Widget Store (20)

ROLE Project Status Meeting (January 2011)
ROLE Project Status Meeting (January 2011)ROLE Project Status Meeting (January 2011)
ROLE Project Status Meeting (January 2011)
 
A Single Sign-on mechanism for Widgets
A Single Sign-on mechanism for WidgetsA Single Sign-on mechanism for Widgets
A Single Sign-on mechanism for Widgets
 
Build your Personal Learning Environment
Build your Personal Learning EnvironmentBuild your Personal Learning Environment
Build your Personal Learning Environment
 
The Whys and Wherefores of Wookie
The Whys and Wherefores of WookieThe Whys and Wherefores of Wookie
The Whys and Wherefores of Wookie
 
Beyond Powerpoint
Beyond PowerpointBeyond Powerpoint
Beyond Powerpoint
 
ICALT2011-Widgets to support the concept of an Adaptable Learning Environment
ICALT2011-Widgets to support the concept of an Adaptable Learning EnvironmentICALT2011-Widgets to support the concept of an Adaptable Learning Environment
ICALT2011-Widgets to support the concept of an Adaptable Learning Environment
 
Wide BSI/JISC Accessibility SIG meeting presentation
Wide BSI/JISC Accessibility SIG meeting presentationWide BSI/JISC Accessibility SIG meeting presentation
Wide BSI/JISC Accessibility SIG meeting presentation
 
Turbo Charging Moodle
Turbo Charging MoodleTurbo Charging Moodle
Turbo Charging Moodle
 
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
 
Atlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event SlidesAtlassian User Group NYC 20170830 PreSummit Event Slides
Atlassian User Group NYC 20170830 PreSummit Event Slides
 
Moodle + Self Contained Instructional Units + Web 2
Moodle + Self Contained Instructional Units + Web 2Moodle + Self Contained Instructional Units + Web 2
Moodle + Self Contained Instructional Units + Web 2
 
How to Build & Develop Responsive Open Learning Environments with the ROLE SDK
How to Build & Develop Responsive Open Learning Environments with the ROLE SDKHow to Build & Develop Responsive Open Learning Environments with the ROLE SDK
How to Build & Develop Responsive Open Learning Environments with the ROLE SDK
 
13 providing an ide for creating, simulating and assessing accessible applica...
13 providing an ide for creating, simulating and assessing accessible applica...13 providing an ide for creating, simulating and assessing accessible applica...
13 providing an ide for creating, simulating and assessing accessible applica...
 
Software Sustainability: a UK Perspective
Software Sustainability: a UK PerspectiveSoftware Sustainability: a UK Perspective
Software Sustainability: a UK Perspective
 
Best Practices in Widget Development - Examples and Counterexamples
Best Practices in Widget Development  - Examples and CounterexamplesBest Practices in Widget Development  - Examples and Counterexamples
Best Practices in Widget Development - Examples and Counterexamples
 
ePortfolio and Platform Selection
ePortfolio and Platform SelectionePortfolio and Platform Selection
ePortfolio and Platform Selection
 
49 a case study in the design of educational widgets
49 a case study in the design of educational widgets49 a case study in the design of educational widgets
49 a case study in the design of educational widgets
 
Découvrez Nuxeo Studio
Découvrez Nuxeo StudioDécouvrez Nuxeo Studio
Découvrez Nuxeo Studio
 
Moodle as the central hub of learning with tools plugged in –learning tool in...
Moodle as the central hub of learning with tools plugged in –learning tool in...Moodle as the central hub of learning with tools plugged in –learning tool in...
Moodle as the central hub of learning with tools plugged in –learning tool in...
 
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
 

Kürzlich hochgeladen

Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
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
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
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
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
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
 
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
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
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
 
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
 
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
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
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
 

Kürzlich hochgeladen (20)

Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
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
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
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
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
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
 
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
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
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
 
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.
 
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
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
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
 

Sharing Personal Learning Environments for Widget Based Systems using a Widget Store

  • 1. Sharing Personal Learning Environments for Widget Based Systems using a Widget Store Daniel Dahrendorf, Diana Dikke, Nils Faltin © www.role-project.eu
  • 2. ROLE The ROLE project aims at building a framework that allows a learner to easily construct (mash up) and maintain her own Personal Learning Environment. Components of this framework are • a SDK for learning environments • a space feature in OpenSocial • recommender systems • libraries (usage tracking, IWC, …) • a widget store © www.role-project.eu
  • 3. Goal of the ROLE Widget Store Create a cross-platform marketplace focusing educational applications and assisting the learner in selecting applications for their needs and learning goals © www.role-project.eu
  • 4. Why Another Application Store? While there are several (well known) application stores, stores focusing education are still rare © www.role-project.eu
  • 5. The ROLE Widget Store Widget Store Learning Community of Widget Bundle LMS / PLE system Activities and Recommendation Practice Templates integration Competences Education related widgets © www.role-project.eu
  • 6. Why Using Widgets for PLEs? • Widgets allow flexible mashups in web platforms • On the one hand they provide very simple functionalities at their own • On the other hand they can be communicate which each other and combined to create a larger piece of software Supported by a large number of learning environments © www.role-project.eu
  • 7. The Widget Repository Extract metadata Use Cases Screenshots Enrich Screencasts metadata Licenses Developer Contact Categorization © www.role-project.eu
  • 8. How to Share Mashups? How could I share a nice set of tools with the community? © www.role-project.eu
  • 9. Widget Bundles A widget bundle is a set of widgets that complement each other and are used together for a common purpose to fulfill a specific learning goal © www.role-project.eu
  • 10. Widget Bundles Preconfigured Widgets + Content + Learning Activities © www.role-project.eu
  • 11. Widget Bundles Widget Bundle create rate, comment, rate, comment, share, discuss share, discuss • Bundles can be shared with the community • The community can rate, comment and discuss these templates and add them to a learning environment © www.role-project.eu
  • 12. Categorization In order to support the learner in selecting widgets / bundles the store provide several categorization system for different purposes • Identify the learning phase • Identify the functionality • Identify the learning domain © www.role-project.eu
  • 13. Tool categories For which learning phase can a tool be used? • Categorization based on the PPIM model © www.role-project.eu
  • 14. Tool Functionalities & Learning Domains What for functionality does a tool provide? • Categorization based on a functionality ontology © www.role-project.eu
  • 15. Learning Domains In which learning domain can the tool/bundle be used? • Categorization based on dppedia.org © www.role-project.eu
  • 16. Connectivity Different approaches to add widgets to PLEs • Add manually (copy reference, download) • Push (e.g. iGoogle) • Via JavaScript • Web services (SPARQL, REST) • Embedded HTML Code © www.role-project.eu
  • 17. http://role-widgetstore.eu © www.role-project.eu
  • 18. Future Work • Include more tool types (Desktop, Mobile) • Connect with other systems • Add Recommender • Evaluate the system • Add social requirement engineering tool • Release new version © www.role-project.eu
  • 19. Widget Contest  Bring together the best ideas from software developers and practitioners  In the first round contribute your specification of a learning widget (no coding)  Three selected specifications have two months to develop their learning widgets (supported by a ROLE partner)  Deadline first round: 29 July 2012  http://www.role-project.eu/WidgetCompetition © www.role-project.eu
  • 20. THANK YOU VERY MUCH FOR YOUR ATTENTION! © www.role-project.eu