首页 | 本学科首页   官方微博 | 高级检索  
     


CLPL: Providing software infrastructure for the systematic and effective construction of complex collaborative learning systems
Authors:Santi Caballé [Author Vitae]  Fatos Xhafa [Author Vitae]
Affiliation:a Dept. of Computer Science, Multimedia and Telecommunication, Open University of Catalonia, Rambla Poblenou, 156, 08018 Barcelona, Spain
b Dept. of Languages and Informatics Systems, Technical University of Catalonia, Campus Nord, Ed. Omega, C/Jordi Girona 1-3, 08034 Barcelona, Spain
Abstract:Over the last decade, e-Learning and in particular Computer-Supported Collaborative Learning (CSCL) needs have been evolving accordingly with more and more demanding pedagogical and technological requirements. As a result, high customization and flexibility are a must in this context, meaning that collaborative learning practices need to be continuously adapted, adjusted, and personalized to each specific target learning group. These very demanding needs of the CSCL domain represent a great challenge for the research community on software development to satisfy.This contribution presents and evaluates a previous research effort in the form of a generic software infrastructure called Collaborative Learning Purpose Library (CLPL) with the aim of meeting the current and demanding needs found in the CSCL domain. To this end, we experiment with the CLPL in order to offer an advanced reuse-based service-oriented software engineering methodology for developing CSCL applications in an effective and timely fashion. A validation process is provided by reporting on the use of the CLPL platform as the primary resource for the Master's thesis courses at the Open University of Catalonia when developing complex software applications in the CSCL domain.The ultimate aim of the whole research is to yield effective CSCL software systems capable of supporting and enhancing the current on-line collaborative learning practices.
Keywords:Software architecture and design  Software engineering methods  Software reuse  Component-based software engineering  Model-driven engineering  Service orientation  SOA  Computer-supported collaborative learning  E-learning  Software and systems education
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号