Abstract
We present the design of a new web application framework for collaborative learning. The framework guides users (i.e. teachers) in implementing online activities based on well-known pedagogical techniques, and simplifies the development of collaboration tools needed to carry out those techniques. There are common tasks across various techniques and our framework organizes them in a layer of abstraction. The framework model has four abstraction layers: Pedagogical Models, Pedagogical Techniques, Collaboration Tasks Patterns, and CSCL Tools. By using this framework, developers will place the control of designing and implementing new functionalities in the teacher’s hand rather than in the software designer’s.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Laurillard, D.: Rethinking University Teaching, 2nd edn. Routledge Falmer (2002)
Scardamalia, M., Bereiter, C.: Computer Support for Knowledge-Building Communities. The Journal of the Learning Sciences 3(3), 265–283 (1994)
Wasson, B., Ludvigsen, S.: Designing for Knowledge Building, in ITU Report, University of Oslo Press, Oslo, Norway (2003)
Goodyear, P.: Patterns, pattern languages and educational design. In: ASCILITE. Australasian Society for Computers in Learning in Tertiary Education, Perth (2004)
Boyle, P.G.: Planning Better Programs. McGraw-Hill Book Company, New York (1981)
Stacey, P.: People to People, not just people to content, Vancouver (2003)
Dimitriadis, Y.A., et al.: Component-Based Software Engineering and CSCL in the Field of e-Learning. UPGRADE IV(5), 21–27 (2003)
Paulsen, M.F.: The Online Report on Pedagogical Techniques for Computer-Mediated Communication (1995) nki
Baumgartne, P., Bergner, I.: Categorization of Virtual Learning Activities, Hagen (2004)
Fayad, M., Schmidt, D., Johnson, R.: Building Application Frameworks Object-oriented foundations of framework design. Wiley, Chichester (1999)
Asensio, J.I., et al.: Collaborative Learning Patterns: Assisting the Development of Component-Based CSCL Applications. In: 12th Euromicro Conference on Parallel, Distributed and Network-based, pp. 218–224 (2004)
Goodyear, P., et al.: Towards a Pattern Language for Networked Learning. In: Networked Learning (2004)
Leo, D.H., Perez, J.I.A., Dimitriadis, Y.A.: IMS Learning Design Support for the Formalization of Collaborative Learning Patterns, Spain (2004)
Fowler, M.: UML Distilled, 2nd edn. Addison Wesley Longman, Amsterdam (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Turani, A., Calvo, R.A., Goodyear, P. (2005). An Application Framework for Collaborative Learning. In: Lowe, D., Gaedke, M. (eds) Web Engineering. ICWE 2005. Lecture Notes in Computer Science, vol 3579. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11531371_34
Download citation
DOI: https://doi.org/10.1007/11531371_34
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-27996-9
Online ISBN: 978-3-540-31484-4
eBook Packages: Computer ScienceComputer Science (R0)