Factors Influencing the Acquisition of Soft Skills in a Collaborative Learning Environment Supported by Game-Based Application | IEEE Journals & Magazine | IEEE Xplore