Skip to main content

Forming Student Groups with Student Preferences Using Constraint Logic Programming

  • Conference paper
  • First Online:
Artificial Intelligence: Methodology, Systems, and Applications (AIMSA 2016)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9883))

Abstract

Forming student groups must be carefully planned for a successful collaborative work. Since there is no consensus in the literature and in practice as to the strategy and parameters to use, a strategy that takes the teachers’ and the students’ perspectives was developed in this preliminary study. Furthermore, a program based on this strategy was also written using Constraint Logic Programming (CLP). The parameters and conditions to use were obtained through a faculty survey and student interviews. Based on the results, the faculty does not regard teammate preferences as important while students prefer that these are given the utmost consideration. Thus, cohorts produced are not only evaluated based on satisfied constraints but also on satisfied teammate preferences. Hence, the study demonstrates not only that CLP can be applied in the field of computer-supported group formation but also that a grouping strategy can both include parameter constraints and teammate preferences.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. Paredes, P., Ortigosa, A., Rodriquez, P.: TOGETHER: an authoring tool for group formation based on learning styles. In: Proceedings of A3H 7th International Workshop on Authoring and Adaptable Hypermedia at EC-TEL 2009, Nice, France (2009)

    Google Scholar 

  2. Nielsen, T., Hvas, A., Kjaergaard, A.: Student team formation based on learning styles at university start: does it make a difference to the students? Reflecting Educ. 5(2), 85–103 (2009)

    Google Scholar 

  3. Ounnas, A., Millard, D., Davis, H.: A framework for semantic group formation in education. Educ. Technol. Soc. 12(4), 43–55 (2009)

    Google Scholar 

  4. Jensen, D., Feland, J., Bowe, M., Self, B.: A 6-Hats based team formation strategy: development and comparison with an MBTI based approach. In: Proceedings of the American Society for Engineering Education (ASEE) Annual Conference, St. Louis, Missouri (2000)

    Google Scholar 

  5. Adán-Coello, J., Tobar, C., de Faria, E., de Menezes, W., de Freitas, R.: Forming groups for collaborative learning of introductory computer programming based on students’ programming skills and learning styles. Int. J. Inf. Commun. Tech. Educ. 7(4), 34–46 (2011)

    Article  Google Scholar 

  6. Graf, S., Bekele, R.: Forming heterogeneous groups for intelligent collaborative learning systems with ant colony optimization. In: Ikeda, M., Ashley, K.D., Chan, T.-W. (eds.) ITS 2006. LNCS, vol. 4053, pp. 217–226. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  7. Munson, S., Hutchins, G.: Maximizing satisfaction in group formation. In: Sean Munson’s Website. http://www.smunson.com/portfolio/projects/groupform/paper.pdf (Accessed 2006)

  8. Ani, Z., Yasin, A., Husin, M., Hamid, Z.: A method for group formation using genetic algorithm. Int. J. Comput. Sci. Eng. 2(9), 3060–3064 (2010)

    Google Scholar 

  9. Thanh, P., Gillies, R.: Group composition of cooperative learning: does heterogeneous grouping work in asian classrooms? Int. Educ. Stud. 3(3), 12–19 (2010)

    Article  Google Scholar 

  10. Bekele, R.: Computer assisted learner group formation based on personality traits. In: Ph.D. Dissertations. University of Hamburg, Germany. http://www.sub.unihamburg.de/opus/volltexte/2006/2759 (Accessed 2005)

  11. Strnad, D., Guid, N.: A fuzzy-genetic decision support system for project team formation. Appl. Soft Comput. J. (2008)

    Google Scholar 

  12. FalcĂŁo de Cunha, J., Borges, J., Dias, T.: Some results from managing the process of group formation and evaluation in student projects. In: Proceedings of the International Conference on Engineering Education (ICEE 2007), Coimbra, Portugal (2007)

    Google Scholar 

  13. Patton, M., Cochran, M.: A Guide to Using Qualitative Research Methodology (2002)

    Google Scholar 

  14. Ounnas, A., Millard, D., Davis, H.: A metrics framework for evaluating group formation. In: Proceedings of the 2007 International ACM Conference on Supporting Group Work, Sanibel Island, Florida, USA, pp. 221–224 (2007)

    Google Scholar 

  15. Tacadao, G., Toledo SJ, R.P.: A generic model for the group formation problem Using constraint logic programming. In: 2015 IEEE 15th International Conference on Advanced Learning Technologies (ICALT), Hualien, pp.307–308 (2015)

    Google Scholar 

Download references

Acknowledgments

This work is an extension of the paper originally reported in the Proceedings of the 15 th IEEE International Conference on Advanced Learning Technologies [15].

This research has been funded by the University Research Council of the Ateneo de Davao University.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Grace Tacadao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Tacadao, G., Toledo, R.P. (2016). Forming Student Groups with Student Preferences Using Constraint Logic Programming. In: Dichev, C., Agre, G. (eds) Artificial Intelligence: Methodology, Systems, and Applications. AIMSA 2016. Lecture Notes in Computer Science(), vol 9883. Springer, Cham. https://doi.org/10.1007/978-3-319-44748-3_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-44748-3_25

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-44747-6

  • Online ISBN: 978-3-319-44748-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics