Understanding collaborative programming dynamics: The role of prior knowledge, engagement and ICAP learning modes. - Jihong Ding; Zhihao Fan; Huazhong Liu; James Slotta; Feng Ji; Kefeng Hu (Int. J. Comput. Support. Collab. Learn., 2026)