Computer Supported Collaborative Learning for Programming: A Systematic Review. - Ricardo Sol; Elci Alcione Santos; Manuel Cabral Reis; Lucas Pereira (CSEDU (2), 2021)