Learning Management Systems (LMS) offer generic services and tools in order to provide eLearning activities that cover awide scope of teaching/learning methods. However they lack specific tools to support particular learning activities. Takinginto account that there is not one unique tool that covers the entire learning/teaching process, an ideal eLearning scenariomust use several specific tools for precise learning tasks. If we want to promote autonomous active learning by means ofPersonal 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 theintegration of more tools, we have to face communication and architectural issues. This paper exposes the solution weimplemented by means of a centralized access point constituted by an LMS, an architecture based on Tuple Spaces, and theuse of eLearning IMS-LTI specification to allow communication and information exchange among the different servicesand components of a system whose aim is to help students develop programming skills.
© 2008-2024 Fundación Dialnet · Todos los derechos reservados