1. OnlineCollaborativeLearning a knowledge construct 2. Collaborative learning is a situation in which two or more people learn or attempt to learn something togetheris based…