Skip to main content
Log in

Adaptation patterns as a conceptual tool for designing the adaptive operation of CSCL systems

  • Research Article
  • Published:
Educational Technology Research and Development Aims and scope Submit manuscript

Abstract

While adaptive collaboration support has become the focus of increasingly intense research efforts in the CSCL domain, scarce, however, remain the research-based evidence on pedagogically useful ideas on what and how to adapt during the collaborative learning activity. Based principally on two studies, this work presents a compilation of adaptation patterns, which offer the basis for designing the adaptive operation of a CSCL system. In the first study 12 postgraduate students were engaged in a pyramid-type scripted collaborative activity, while in the second study 36 undergraduate students worked in dyads, being adaptively supported by domain-specific prompts in the LAMS environment. The analysis of the learning experiences provided the basis for identifying a number of possible adaptation patterns. An adaptation pattern is described as a pedagogically useful and well-targeted adjustment process that can be initiated by the teacher or the CSCL system, in order to foster an improved learning setting when specific conditions occur during the collaborative learning activity. This pattern-based approach is presented within the notion of adaptive collaboration support. Adaptive collaboration support systems model various entities and processes of the collaborative activity to adaptively support students during run time, in order to provide enhanced learning experiences. Additionally, a prototype methodology (DeACS) is suggested for identifying and evaluating useful adaptation patterns for possible implementation in CSCL systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

References

  • Alexander, C. (1979). The timeless way of building. New York: Oxford University Press.

    Google Scholar 

  • Alexander, C., Ishikawa, S., & Silverstein, M. (1977). A pattern language: Towns, buildings, construction. New York: The Oxford University Press.

    Google Scholar 

  • Baghaei, N., Mitrovic, T., & Irwin, W. (2007). Supporting collaborative learning and problem solving in a constraint-based CSCL environment for UML class diagrams. International Journal of Computer-Supported Collaborative Learning, 2(2–3), 159–190.

    Article  Google Scholar 

  • Bell, P. (2004). Promoting students’ argument construction and collaborative debate in the classroom. In M. C. Linn, E. A. Davis, & P. Bell (Eds.), Internet environments for science education (pp. 114–144). Mahwah, NJ: Erlbaum.

    Google Scholar 

  • Brusilovsky, P., & Millán, E. (2007). User models for adaptive hypermedia and adaptive educational systems. In P. Brusilovsky, A. Kobsa, & W. Neidl (Eds.), The adaptive web: Methods and strategies of web personalization. lecture notes in computer science (pp. 3–53). Berlin: Springer.

    Google Scholar 

  • Brusilovsky, P., & Peylo, C. (2003). Adaptive and intelligent Web-based educational systems. International Journal of Artificial Intelligence in Education, 13(2–4), 159–172.

    Google Scholar 

  • Brusilovsky, P., Sosnovsky, S., & Yudelson, M. (2009). Addictive links: The motivational value of adaptive link annotation. New Review of Hypermedia and Multimedia, 15(1), 97–118.

    Article  Google Scholar 

  • Bull, S., & Britland, M. (2007). Group interaction prompted by a simple assessed open learner model that can be optionally released to peers. Paper presented at the Workshop on personalisation in learning environments at individual and group level of UM07, Corfu, Greece.

  • CopperCore Project. (2008). The IMS learning design engine. Retrieved February 2, 2010, from http://coppercore.sourceforge.net/.

  • Davidovic, A., Warren, J., & Trichina, E. (2003). Learning benefits of structural example-based adaptive tutoring systems. IEEE Transactions on Education, 46(2), 241–251.

    Article  Google Scholar 

  • De Faria, E. S. J., Adan-Coello, J. M., & Yamanaka, K. (2006). Forming groups for collaborative learning in introductory computer programming courses based on students’ programming styles: An empirical study. Paper presented at the 36th ASEE/IEEE frontiers in education conference.

  • Dillenbourg, P. (2002). Over-scripting CSCL: The risks of blending collaborative learning with instructional design. In P. A. Kirschner (Ed.), Three Worlds of CSCL. Can we support CSCL? (pp. 61–91). Heerlen: Open Universiteit Nederland.

    Google Scholar 

  • Dillenbourg, P., & Jermann, P. (2007). Designing integrative scripts. In F. Fischer, I. Kollar, H. Mandl, & J. Haake (Eds.), Scripting computer-supported collaborative learning (pp. 275–301). New York: Springer.

    Chapter  Google Scholar 

  • Dillenbourg, P., & Tchounikine, P. (2007). Flexibility in macro-scripts for computer-supported collaborative learning. Journal of Computer Assisted Learning, 23(1), 1–13.

    Article  Google Scholar 

  • Dimitracopoulou, A., & Petrou, A. (2003). Advanced collaborative distance learning systems for young students: Design issues and current trends on new cognitive and meta-cognitive tools. THEMES in Education International Journal, 4, 214–224.

    Google Scholar 

  • Fischer, F., Kollar, I., Haake, J., & Mandl, H. (2007). Introduction. In F. Fischer, I. Kollar, H. Mandl, & J. Haake (Eds.), Scripting computer-supported collaborative learning (pp. 1–10). New York: Springer.

    Chapter  Google Scholar 

  • Fowler, M. (1997). Analysis patterns: reusable object models. Reading, MA: Addison-Wesley.

    Google Scholar 

  • Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1995). Design patterns: Elements of reusable object-oriented software. Wesley: Addison.

    Google Scholar 

  • Gweon, G., Rosé, C. P., Carey, R., & Zaiss, Z. S. (2006). Providing support for adaptive scripting in an on-line collaborative learning environment. In Proceedings of the SIGCHI conference on Human Factors in computing systems (pp. 251–260). Montréal, QC, Canada.

  • Harrer, A., & Devedzic, V. (2002). Design and analysis patterns in ITS architectures. In Proceedings of the international conference on computers in education, New Zealand.

  • Hernandez-Leo, D., Asensio-Perez, J. I., & Dimitriadis, Y. (2005). Computational representation of collaborative learning flow patterns using IMS learning design. Educational Technology & Society, 8(4), 75–89.

    Google Scholar 

  • Hernández-Leo, D., Villasclaras-Fernández, E. D., Asensio-Pérez, J. I., Dimitriadis, Y., Jorrín-Abellán, I. M., Ruiz-Requies, I., et al. (2006). COLLAGE: A collaborative Learning Design editor based on patterns. Educational Technology &Society, 9(1), 58–71.

    Google Scholar 

  • Hewitt, J. (2005). Toward an understanding of how threads die in asynchronous computer conferences. The Journal of the Learning Sciences, 7(4), 567–589.

    Article  Google Scholar 

  • IMS. (2003). IMS Learning Design v1.0 final specification. Retrieved February 2, 2010, from http://www.imsglobal.org/learningdesign.

  • Introne, J., & Alterman, R. (2006). Using shared representations to improve coordination and intent inference. UMUAI, 16, 249–280.

    Google Scholar 

  • Karakostas, A., & Demetriadis, S. (2010) Improving collaborative learning through dynamic forms of support: The impact of an adaptive domain-specific and a collaboration-specific support strategies. Manuscript submitted for publication.

  • Kobbe, L., Weinberger, A., Dillenbourg, P., Harrer, A., Hämäläinen, R., Häkkinen, P., et al. (2007). Specifying computer-supported collaboration scripts. International Journal of Computer-Supported Collaborative Learning, 2(2), 211–224.

    Article  Google Scholar 

  • Kollar, I., Fischer, F., & Slotta, J. D. (2005). Internal and external collaboration scripts in web-based science learning at schools. In Proceedings of th 2005 conference on computer support for collaborative learning: learning 2005: the next 10 years! (pp. 331–340). Boulder, USA.

  • LAMS International: LAMS, Learning Activity Management System. (2009). Retrieved February 2, 2010, from http://www.lamsinternational.com/.

  • Liu, C. C., & Tsai, C. C. (2008). An analysis of peer interaction patterns as discoursed by on-line small group problem-solving activity. Computers & Education, 50(3), 627–639.

    Article  Google Scholar 

  • Masthoff, J. (2002). Design and evaluation of a navigation agent with a mixed locus of control. In Proceedings of the 6th international conference on intelligent tutoring systems (pp. 982–991). Berlin: Springer.

  • O’Donnell, A. M. (1999). Structuring dyadic interaction through scripted cooperation. In A. M. O’Donnell & A. King (Eds.), Cognitive perspectives on peer learning (pp. 179–196). Mahwah, NJ: Lawrence Erlbaum Associates.

    Google Scholar 

  • Read, T., Barros, B., Bárcena, E., & Pancorbo, J. (2006). Coalescing individual and collaborative learning to model user linguistic competences. UMUAI, 16, 349–376.

    Google Scholar 

  • Rummel, N., & Spada, H. (2007). Can people learn computer-mediated collaboration by following a script? In F. Fischer, I. Kollar, H. Mandl, & J. Haake (Eds.), Scripting computer-supported collaborative learning (pp. 39–55). New York: Springer.

    Chapter  Google Scholar 

  • Sandoval, W. A., & Millwood, K. A. (2005). The quality of students’ use of evidence in written scientific explanations. Cognition and Instruction, 23(1), 23–55.

    Article  Google Scholar 

  • Shaw, M. (1995). Patterns for software architectures. In J. Coplien & D. Schmidt (Eds.), Pattern languages of program design (pp. 453–462). Reading, MA: Addison-Wesley.

    Google Scholar 

  • SITES: M2 (The Second Information Technology in Education Study: Module 2). (2008). Retrieved February 2, 2010, from http://www.sitesm2.org/.

  • Soller, A., Martinez, A., Jermann, P., & Mühlenbrock, M. (2005). From mirroring to guiding: A review of state of the art technology for supporting collaborative learning. International Journal of Artificial Intelligence in Education, 15, 261–290.

    Google Scholar 

  • Stahl, G., & Hesse, F. (2009). Paradigms of shared knowledge. International Journal of Computer-Supported Collaborative Learning, 4(4), 365–369.

    Article  Google Scholar 

  • The Reload Project. Reusable eLearning Object Authoring & Delivery (RELOAD). (2005). Retrieved February 2, 2010, from http://www.reload.ac.uk.

  • Tsovaltzi, D., Rummel, N., Pinkwart, N., Scheuer, O., Harrer, A., Braun, I., et al. (2008). CoChemEx: Supporting conceptual chemistry learning via computer-mediated collaboration scripts. In P. Dillenbourg & M. Specht (Eds.), Proceedings of the third European conference on technology Enhanced learning (EC-TEL 2008) (pp. 437–448). Berlin: Springer.

    Google Scholar 

  • Turani, A., & Calvo, R. (2007). The potential use of collaboration scripts in synchronous collaborative learning. Paper presented at the Proceedings of IMCL2007 conference.

  • Walker, E., Rummel, N., & Koedinger, K. (2009). Modeling helping behavior in an intelligent tutor for peer tutoring. In Proceedings of the 14th international conference on artificial intelligence in education (pp. 341–349). Amsterdam: IOS Press.

  • Wang, D.-Y., Lin, S., & Sun, C.-T. (2007). DIANA: A computer-supported heterogeneous grouping system for teachers to conduct successful small learning groups. Computers in Human Behavior, 23, 1997–2010.

    Article  Google Scholar 

  • Weinberger, A., Stegmann, K., Fischer, F., & Mandl, H. (2007). Scripting argumentative knowledge construction in computer-supported learning environments. In F. Fischer, I. Kollar, H. Mandl, & J. Haake (Eds.), Scripting computer-supported collaborative learning (pp. 191–211). New York: Springer.

    Chapter  Google Scholar 

  • Weller, M. (2006). The SLeD Project: Investigating learning design and services. Retrieved February 2, 2010, from http://www.elearning.ac.uk/features/sledproject.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anastasios Karakostas.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Karakostas, A., Demetriadis, S. Adaptation patterns as a conceptual tool for designing the adaptive operation of CSCL systems. Education Tech Research Dev 59, 327–349 (2011). https://doi.org/10.1007/s11423-010-9162-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11423-010-9162-5

Keywords

Navigation