IMS-LTI and web-services for integrating moodle to an eclipse-based distributed environment for learning to program
Learning Management Systems (LMS) offer generic services and tools in order to provide eLearning activities that cover a wide scope of teaching/learning methods. However they lack specific tools to support particular learning activities. Taking into account that there is not one unique tool that cov...
| Autores: | , |
|---|---|
| Tipo de recurso: | artículo |
| Fecha de publicación: | 2016 |
| País: | España |
| Institución: | Universidad Autónoma de Madrid |
| Repositorio: | Biblos-e Archivo. Repositorio Institucional de la UAM |
| Idioma: | inglés |
| OAI Identifier: | oai:repositorio.uam.es:10486/710262 |
| Acceso en línea: | http://hdl.handle.net/10486/710262 |
| Access Level: | acceso abierto |
| Palabra clave: | IMS-LTI Moodle Eclipse Blackboard Architecture Informática |
| Sumario: | Learning Management Systems (LMS) offer generic services and tools in order to provide eLearning activities that cover a wide scope of teaching/learning methods. However they lack specific tools to support particular learning activities. Taking into account that there is not one unique tool that covers the entire learning/teaching process, an ideal eLearning scenario must use several specific tools for precise learning tasks. If we want to promote autonomous active learning by means of Personal Learning Environments (PLE) or extrapolate this feature to the new tendency of Massive Open Online Course (MOOC), this scenario is not only desirable but also necessary. Nevertheless, as the eLearning environment scales with the integration of more tools, we have to face communication and architectural issues. This paper exposes the solution we implemented by means of a centralized access point constituted by an LMS, an architecture based on Tuple Spaces, and the use of eLearning IMS-LTI specification to allow communication and information exchange among the different services and components of a system whose aim is to help students develop programming skills |
|---|