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

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

Post on 16-Jan-2015




1 download

Embed Size (px)


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


  • 1. INTEGRATING OPEN SERVICESFOR BUILDING EDUCATIONAL ENVIRONMENTSIvn Claros, Ruth Cobos, Esther Guerra, Juan de Lara,Ana Pescador and Jess Snchez-Cuadrado

2. Outline Motivation Massive Open Online Courses (MOOCs) Open Services Study Cases Integrating learning materials Within Openservices: Extension Approach Building Learning Environments with OpenServices: Mashup Approach Conclusions and Future Work 3. MotivationMassive Open Online Courses (MOOCs) is anew tendency of environment forsupporting learning and Open Servicescould be used for its implementation 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/) Mirada X (http://miriadax.net/) 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. 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. MOOCs and Open ServicesMotivation Technology for running MOOCs is stillunderdeveloped (George Siemens, 2012) Heterogeneousenvironments Development and integration of open materials In this context, Open Services is aopportunity for constructing low cost,scalable and adaptable infrastructure. 8. Open ServicesIt is any free-access functionality with awell-known interface implemented bythird-party vendors. 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. 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. Integrating ResourcesOpen Services In education, a resource must be an activeelement, i.e. interactive and measurable Three approaches Throughembedded objects Extending the functionality of an existingplatform Creating new learning environments based on amashup approach 12. Study Cases 13. Embedded Object ApproachStudy Cases Iframe is used to connect both Systems Put together several user interfaces 14. Extending the functionalityApproachStudy Cases Social Media Learning System(SMLearning) Itis a collaborative learning environment forsupporting the construction of interactive-multimedia objects (Claros & Cobos, 2012) Integrates Services from Facebook and Youtube 15. Social Media LearningStudy Cases: : Extending the functionality Approach 16. Social Media LearningStudy Cases 17. Social Media LearningStudy Cases: extending the functionality Approach 18. Integration of Open ServicesIntegration TypesDaOpen Service Server ADbProvider B ClientC 19. Social Media LearningStudy Cases: extending the functionality Approach 20. Social Media Learning LearningAnaliticsStudy Cases: extending the functionality Approach Three level of information Summary Views Exportation Views Analytics Views 21. Social Media Learning LearningAnaliticsStudy Cases: extending the functionality Approach 22. Mashup ApproachStudy Cases Building Learning Environments with OpenServices Model-Driven approach Design an application without deal directly withweb programming languages like JavaScript, JSP,Java or HTML Modeling language: concept of domain nottechnology Based on METADEPTH modeling tool (Lara et.al, 2010) 23. Mashup ApproachStudy Cases 24. Mashup ApproachStudy Cases 25. Mashup ApproachStudy Cases 26. Mashup Approach LearningAnaliticsStudy Cases Each API presents methods for recover userinteraction 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. Mashup Approach LearningAnaliticsStudy Cases 28. Conclusions and Future Work 29. ConclusionsConclusions and Future Work We have presented three approaches for supportingintegration of Open Services into educationalenvironment. The use of open services enables scalablesolutions, appropriate for their use in MOOCs. Integration of Open Services reduces developing timeand complexity, but requires review aspects such asprivacy and heterogeneity of graphical styles. The new Web services demands better capabilities inthe browsers. 30. Future WorkConclusions and Future Work Improve our implementations and generalize ourarchitectures Integration of useful services Mendeley, http://www.mendeley.com/, Wikipedia (http://www.wikipedia.org/, Diagrammatic web environments like Cacoohttps://cacoo.com Integrate the two presented applications. 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