2013 03-14 (educon2013) emadrid uam integrating open services building educational environments

578 views

Published on

2013 03-14
(educon2013)
emadrid
uam
integrating open services building educational environments

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
578
On SlideShare
0
From Embeds
0
Number of Embeds
107
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

2013 03-14 (educon2013) emadrid uam integrating open services building educational environments

  1. 1. INTEGRATING OPEN SERVICES FOR BUILDING EDUCATIONAL ENVIRONMENTSIván Claros, Ruth Cobos, Esther Guerra, Juan de Lara, Ana Pescador and Jesús Sánchez-Cuadrado
  2. 2. Outline Motivation  Massive Open Online Courses (MOOCs) Open Services Study Cases  Integrating learning materials Within Open services: Extension Approach  Building Learning Environments with Open Services: Mashup Approach Conclusions and Future Work
  3. 3. MotivationMassive Open Online Courses (MOOCs) is anew tendency of environment forsupporting learning and Open Servicescould be used for its implementation
  4. 4. MOOCsMotivation Massive Open Online Course  Distributed shared space for learning  Large-scale feedback and interaction  Open and Online: free and universal access  But have rules: at the end is a Course Examples  Coursera (https://www.coursera.org/)  Udacity (http://www.udacity.com/)  edX (https://www.edx.org/)  Miríada X (http://miriadax.net/)
  5. 5. MOOCsMotivation Stephen Downes (2011)  xMOOCs (Cursera, edX)  Formal (traditional)  Structured  Centralized discussion forum support  cMOOCs (CCK-Style)  Distributed  Chaotic  Learners create and share artefacts  Often blog, forum or personal space
  6. 6. MOOCsMotivation Multiple services  Centralized: forums, mails  Decentralized: social media (blogs, social networks, …) Content  Fragmented - distributed resources - Sharing  Format - short video (Multimedia) lectures Learners  Foster Autonomous, Self-regulated  Peer-learning  Knowledge is generative Assessments  Quiz, test, creation artefact, peer-commented  Learning analytics
  7. 7. MOOCs and Open ServicesMotivation Technology for running MOOCs is still underdeveloped (George Siemens, 2012)  Heterogeneousenvironments  Development and integration of open materials In this context, Open Services is a opportunity for constructing low cost, scalable and adaptable infrastructure.
  8. 8. Open ServicesIt is any free-access functionality with awell-known interface implemented bythird-party vendors.
  9. 9. Open Services for EducationalEnvironmentsOpen Services OAuth 2.0  Authorization protocol Services from Google  UserInfo: basic user information  Calendar: managing dates and events  Drive: storing and documents online-edition  Picker: modal windows (file open dialogs)  Mail: gmail account  Analytics: statistics reports
  10. 10. Open Services for EducationalEnvironmentsOpen Services Skype  As communication platform Facebook  Connection with profile information  Communications (Activity Feed)  Notification, events, storing files (photos+)  Sharing (Like box, Like button, Shared Activity, …) Youtube  Searching  Storing video content  Player: control and events capture
  11. 11. Integrating ResourcesOpen Services In education, a resource must be an active element, i.e. interactive and measurable Three approaches  Through embedded objects  Extending the functionality of an existing platform  Creating new learning environments based on a mashup approach
  12. 12. Study Cases
  13. 13. Embedded Object ApproachStudy Cases Iframe is used to connect both Systems  Put together several user interfaces
  14. 14. Extending the functionalityApproachStudy Cases Social Media Learning System (SMLearning)  Itis a collaborative learning environment for supporting the construction of interactive- multimedia objects (Claros & Cobos, 2012)  Integrates Services from Facebook and Youtube
  15. 15. Social Media LearningStudy Cases: : Extending the functionality Approach
  16. 16. Social Media LearningStudy Cases
  17. 17. Social Media LearningStudy Cases: extending the functionality Approach
  18. 18. Integration of Open ServicesIntegration Types Da Open Service Server A Db Provider B Client C
  19. 19. Social Media LearningStudy Cases: extending the functionality Approach
  20. 20. Social Media Learning – LearningAnaliticsStudy Cases: extending the functionality Approach Three level of information  Summary Views  Exportation Views  Analytics Views
  21. 21. Social Media Learning – LearningAnaliticsStudy Cases: extending the functionality Approach
  22. 22. Mashup ApproachStudy Cases Building Learning Environments with Open Services Model-Driven approach  Design an application without deal directly with web programming languages like JavaScript, JSP, Java or HTML  Modeling language: concept of domain not technology Based on METADEPTH modeling tool (Lara et. al, 2010)
  23. 23. Mashup ApproachStudy Cases
  24. 24. Mashup ApproachStudy Cases
  25. 25. Mashup ApproachStudy Cases
  26. 26. Mashup Approach – LearningAnaliticsStudy Cases Each API presents methods for recover user interaction information, but is limited  E.g. Google Drive: get commentsGET_https://www.googleapis.com/drive/v2/files /{FILE_ID}/comments?key={YOUR_API_KEY} Google analytics  Showsreports of the use of other APIs, e.g. Drive and Calendar APIs.
  27. 27. Mashup Approach – LearningAnaliticsStudy Cases
  28. 28. Conclusions and Future Work
  29. 29. ConclusionsConclusions and Future Work We have presented three approaches for supporting integration of Open Services into educational environment. The use of open services enables scalable solutions, appropriate for their use in MOOCs. Integration of Open Services reduces developing time and complexity, but requires review aspects such as privacy and heterogeneity of graphical styles. The new Web services demands better capabilities in the browsers.
  30. 30. Future WorkConclusions and Future Work Improve our implementations and generalize our architectures Integration of useful services  Mendeley, http://www.mendeley.com/,  Wikipedia (http://www.wikipedia.org/,  Diagrammatic web environments like Cacoo https://cacoo.com Integrate the two presented applications.
  31. 31. Contact Email: Ivan.claros@uam.es Twitter: @ivandcl Skype: ivan.dario.claros Publications  http://www.mendeley.com/profiles/ivan-claros/  http://scholar.google.es/citations?user=- uiLqyAAAAAJ

×