Analysis of key roles in large-scale online learning: Interactive participation characteristics and knowledge construction behaviour patterns. - Xiangjun Hao; Xiaoqing Gu (Br. J. Educ. Technol., 2024)