Observation of Collaborative Activities in a Game-Based Learning Platform | IEEE Journals & Magazine | IEEE Xplore