Abstract: With the massive popularization of e-learning, collaborative learning via learning teams has become indispensable to enhancing the learning efficiency and learning quality of overall ...