Allegra, Mario, et al. “An On-Line Cooperative Learning Environment”. Canadian Journal of Learning and Technology, vol. 26, no. 2, June 2024, doi:10.21432/T23893.