The incorporation of collaborative work in the educational field grows day after day, as does the research associated with this topic. One of the most recurring problems faced by teachers who want to employ this learning strategy is the good students’ group formation since this task can be complex both conceptually and computationally, especially if the aim is to automate it. Considering that group formation is key when developing activities in collaborative learning scenarios, this article aims to propose a technique based on a genetic algorithm approach for achieving homogeneous groups, considering the students personality traits as grouping criteria, since, the aforementioned traits, have proven to be significantly predictive of academic performance and, in addition, to be associated with variables with a strong influence on academic success, such as intelligence and beliefs of self-efficacy. A controlled experiment was designed with 132 students, quantifying the personality traits through the “Big Five Inventory,” forming working groups and developing a collaborative activity in the initial programming courses. The experiment results allowed validation, not only from a computational point of view evaluating the algorithm performance but also from a pedagogical point of view, confronting the results obtained by students: formation based on personality traits versus formation by the students’ preference. The highlight of this article is that the homogeneous groups generated by the proposed approach produced better academic results compared to those obtained by groups generated by the students' preference, at the moment of developing a collaborative activity.
Read full abstract