DocumentCode :
2827105
Title :
Enabling Process-Based Collaboration in Moodle by Using Aspectual Services
Author :
Perez-Rodriguez, Roberto ; Caeiro-Rodriguez, Manuel ; Anido-Rifon, Luis
Author_Institution :
Dept. of Telematics, Univ. of Vigo, Vigo, Spain
fYear :
2009
fDate :
15-17 July 2009
Firstpage :
301
Lastpage :
302
Abstract :
Moodle is the most used of open-source learning management systems (LMSs). In relation with its support of collaborative learning, Moodle counts with a number of collaborative tools which allow participants to collaborate freely. The main drawback in current Moodle approach to collaboration is that free collaboration does not guarantee that learning is produced. To enhance the learning outcome, interactions among participants, as well as the information they interchange, have to be structured. These process-based collaboration structures are named learnflows, in analogy with the workflow domain. In this paper we propose a method to extend Moodle with learnflow capabilities, by using a generic-purpose workflow engine exposed as a Web service to execute the learnflows, and by doing the intervention at the Moodle side in an aspect oriented software development (AOSD) fashion.
Keywords :
Web services; computer aided instruction; groupware; middleware; public domain software; software engineering; Moodle; Web service; aspect oriented software development; aspectual services; collaborative learning; learnflows; open-source learning management systems; process-based collaboration; Collaboration; Collaborative tools; Collaborative work; Concrete; Engines; Java; Logic; Middleware; Simple object access protocol; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Learning Technologies, 2009. ICALT 2009. Ninth IEEE International Conference on
Conference_Location :
Riga
Print_ISBN :
978-0-7695-3711-5
Electronic_ISBN :
978-0-7695-3711-5
Type :
conf
DOI :
10.1109/ICALT.2009.84
Filename :
5194233
Link To Document :
بازگشت