DocumentCode :
2605973
Title :
Collaborative learning patterns: assisting the development of component-based CSCL applications
Author :
Asensio, Juan I. ; Dimitriadis, Yannis A. ; Heredia, Marta ; Martínez, Alejandra ; Álvarez, Francisco J. ; Blasco, María T. ; Osuna, César A.
Author_Institution :
Valladolid Univ., Spain
fYear :
2004
fDate :
11-13 Feb. 2004
Firstpage :
218
Lastpage :
224
Abstract :
The creation of a framework of software components and their associated software design patterns would provide great benefits for the development of reusable, flexible, and customizable component-based CSCL applications. The development of such a framework implies that software developers have a proper understanding of the key concepts and principles of the domain of interest. The achievement of this understanding is particularly difficult in the CSCL domain, where there is a big separation among abstractions used by educational science experts and those used by software developers. In order to alleviate this problem, we propose, justifies, and illustrates the use of the so-called collaborative learning patterns: detailed descriptions of well-accepted types of collaborative learning activities defined by collaborative learning experts. We also present the initial steps that would be followed so that software developers identify software components applicable to several types of component-based CSCL applications. All this proposal is illustrated with the jigsaw and pyramid collaborative learning patterns and their use in the development of a real CSCL application according to the unified process software development methodology.
Keywords :
computer aided instruction; groupware; object-oriented programming; software engineering; collaborative learning patterns; component-based computer supported collaborative learning applications; pyramid collaborative learning patterns; software design pattern; unified process software development methodology; Application software; Collaborative software; Collaborative work; Petroleum; Programming; Proposals; Software design; Software engineering; Software reusability; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel, Distributed and Network-Based Processing, 2004. Proceedings. 12th Euromicro Conference on
ISSN :
1066-6192
Print_ISBN :
0-7695-2083-9
Type :
conf
DOI :
10.1109/EMPDP.2004.1271448
Filename :
1271448
Link To Document :
بازگشت