Abstract
CSCL (Computer-Supported Collaborative Learning) scripts describe pedagogically effective practices for organizing the experiences of individuals when engaged in collaborative activities. This paper presents a new language named COSTLy for describing certain mechanisms of CSCL scripts, namely, group formation and task distribution. The expressiveness of the proposed language is demonstrated by describing jigsaw, a well-known CSCL script. The proposed descriptions are automatically transformed into constraint logic programs which can be executed so as to support group formation in actual scenario instances.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Amarasinghe, I., Hernández-Leo, D., Jonsson, A.: Intelligent group formation in computer supported collaborative learning scripts. In: 2017 IEEE 17th International Conference on Advanced Learning Technologies (ICALT), pp. 201–203. IEEE (2017)
Balmaceda, J.M., Schiaffino, S.N., Pace, J.A.D.: Using constraint satisfaction to aid group formation in CSCL. Inteligencia Artificial, Revista Iberoamericana de Inteligencia Artificial 17(53), 35–45 (2014)
Kobbe, L., Weinberger, A., Dillenbourg, P., Harrer, A., Hämäläinen, R., Häkkinen, P., Fischer, F.: Specifying computer-supported collaboration scripts. Int. J. Comput. Support. Collab. Learn. 2(2), 211–224 (2007)
Ounnas, A., Davis, H.C., Millard, D.E.: A framework for semantic group formation in education. J. Educ. Technol. Soc. 12(4), 43 (2009)
Tacadao, G., Toledo, R.P.: Forming student groups with student preferences using constraint logic programming. In: Dichev, C., Agre, G. (eds.) AIMSA 2016. LNCS (LNAI), vol. 9883, pp. 259–268. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-44748-3_25
Triska, M.: The finite domain constraint solver of SWI-Prolog. In: Schrijvers, T., Thiemann, P. (eds.) FLOPS 2012. LNCS, vol. 7294, pp. 307–316. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-29822-6_24
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Papasalouros, A. (2018). Formalizing CSCL Scripts with Logic and Constraints. In: Pammer-Schindler, V., Pérez-SanagustÃn, M., Drachsler, H., Elferink, R., Scheffel, M. (eds) Lifelong Technology-Enhanced Learning. EC-TEL 2018. Lecture Notes in Computer Science(), vol 11082. Springer, Cham. https://doi.org/10.1007/978-3-319-98572-5_68
Download citation
DOI: https://doi.org/10.1007/978-3-319-98572-5_68
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-98571-8
Online ISBN: 978-3-319-98572-5
eBook Packages: Computer ScienceComputer Science (R0)