Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Where are my cooperative learning companions: designing an intelligent recommendation mechanism

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Computer supported cooperative learning (CSCL) has attained considerable attention in recent years, but most CSCL systems do not consider ways of supporting learners in finding appropriate learning companions. In this study, we propose an intelligent learning companion recommendation mechanism (ILCRM) to deal with this problem. Specifically, ILCRM comprises three agents: (i) a candidate retrieval agent (CRA), (ii) a candidate evaluation agent (CEA), and (iii) a GA-based learning companion composition agent (GLCCA). The CRA and CEA are used to search a series of learning companion candidates based on two criteria (expertise level and participation level), and the GLCCA is employed to compose an appropriate cooperative group in which group members could be able to help learners solve the problems they face. The experimental results show that the proposed approach obtains a near optimal learning companion recommendation, has a significantly low computational cost, and satisfies the specified demands.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Al-Shamri MYH, Bharadwaj KK (2008) Fuzzy-genetic approach to recommender systems based on a novel hybrid user model. Expert Syst Appl 35(3):1386–1399

    Article  Google Scholar 

  2. Baker M, Lund K (1997) Promoting reflective interactions in a CSCL environment. J Comput Assist Learn 13(3):175–193

    Article  Google Scholar 

  3. Chang TY, Chen YT (2009) Cooperative learning in e-learning: a peer assessment of student-centered using consistent fuzzy preference. Expert Syst Appl 36(4):8342–8349

    Article  Google Scholar 

  4. Chen CC, Huang TC (2012) Learning in a u-museum: developing a context-aware ubiquitous learning environment. Comput Educ 59(3):873–883

    Article  Google Scholar 

  5. Chen CC, Huang TC, Park JJ et al (2013) Real-time smartphone sensing and recommendations towards context-awareness shopping. Multimedia Syst. doi:10.1007/s00530-013-0348-7

    Google Scholar 

  6. Chen HC, Hsu CC, Chang CH et al. (2012) Applying the technology acceptance model to evaluate the learning companion recommendation system on Facebook. In: Proceedings of the 2012 I.E. Fourth International Conference on Technology for Education, Andhra Pradesh, pp 160–163

  7. English S, Yazdani M (1999) Computer-supported cooperative learning in a virtual university. J Comput Assist Learn 15(1):2–13

    Article  Google Scholar 

  8. Falkenauer E (1999) The worth of the uniform. In: Proceedings of the 1999 Congress on Evolutionary Computation, Washington, pp 776–782

  9. Gao L, Li C (2008) Hybrid personalized recommended model based on genetic algorithm. In: Proceedings of the 4th International Conference on Wireless Communications, Networking and Mobile Computing, Dalian, pp 2–9

  10. Heller P, Hollabaugh M (1992) Teaching problem solving through cooperative grouping. Part 2: designing problems and structuring groups. Am J Phys 60(7):637–644

    Article  Google Scholar 

  11. Holland JH (1975) Adaptation in natural and artificial systems. The University of Michigan Press

  12. Hsu S (2004) Using case discussion on the web to develop student teacher problem solving skills. Teach Teach Educ 20(7):681–692

    Article  Google Scholar 

  13. Huang CJ, Chen CH, Luo YC et al (2008) Developing an intelligent diagnosis and assessment e-learning tool for introductory programming. Educ Technol Soc 11(4):139–157

    Google Scholar 

  14. Huang TC, Chen CC (2013) Animating civic education: developing a knowledge navigation system using blogging and topic map technology. Educ Technol Soc 16(1):79–92

    Google Scholar 

  15. Huang TC, Huang YM, Cheng SC (2008) Automatic and interactive e-learning auxiliary material generation utilizing particle swarm optimization. Expert Syst Appl 35(4):2113–2122

    Article  Google Scholar 

  16. Huang YM, Chiu PS (2015) The effectiveness of a meaningful learning-based evaluation model for context-aware mobile learning. Brit J Educ Technol. doi:10.1111/bjet.12147

    Google Scholar 

  17. Huang YM, Liang TH (2015) A technique for tracking the reading rate to identify the e-book reading behaviors and comprehension outcomes of elementary school students. Brit J Educ Technol. doi:10.1111/bjet.12182

    Google Scholar 

  18. Huang YM, Liu CH, Lee CY et al (2012) Designing a personalized guide recommendation system to mitigate information overload in museum learning. Educ Technol Soc 15(4):150–166

    Google Scholar 

  19. Hwang GJ, Yin PY, Hwang CW et al (2008) An enhanced genetic approach to composing cooperative learning groups for multiple grouping criteria. Educ Technol Soc 11(1):148–167

    Google Scholar 

  20. Hwang GJ, Yin PY, Wang TT et al (2008) An enhanced genetic approach to optimizing auto-reply accuracy of an e-learning system. Comput Educ 51(1):337–353

    Article  Google Scholar 

  21. Hwang JP, Hsu CC, Chen HC et al (2012) Design of a learning companion recommendation system based on learning style on Facebook using an artificial bee colony algorithm. J Internet Technol 13(5):817–826

    Google Scholar 

  22. Johnson DW, Johnson RT (1999) Making cooperative learning work. Theory Pract 38(2):67–73

    Article  Google Scholar 

  23. Johnson DW, Roger T, Smith KA (1991) Active learning: cooperation in the college classroom. Interaction Book Company, Edina

    Google Scholar 

  24. Jonassen DH (2000) Computers as mindtools for schools. Merrill, Upper Saddle River

    Google Scholar 

  25. Kim KJ, Ahn H (2008) A recommender system using GA K-means clustering in an online shopping market. Expert Syst Appl 34(2):1200–1209

    Article  Google Scholar 

  26. Liang TH, Huang YM (2014) An investigation of reading rate patterns and retrieval outcomes of elementary school students with e-books. Educ Technol Soc 17(1):218–230

    Google Scholar 

  27. Lin KC, Huang TC, Hung JC et al (2013) Facial emotion recognition towards affective computing-based learning. Libr Hi Tech 31(2):294–307

    Article  Google Scholar 

  28. Manning CD, Raghavan P, Schütze H (2008) Introduction to information retrieval. Cambridge University Press

  29. MATLAB, http://www.mathworks.com/. Accessed 15 Oct 2013

  30. Miller BL, Goldberg DE (1995) Genetic algorithms, tournament selection, and the effects of noise. IlliGAL Report No. 95006, University of Illinois at Urbana-Champaign

  31. Salton G, Buckley C (1988) Term-weighting approaches in automatic text retrieval. Inf Process Manag 24(5):513–523

    Article  Google Scholar 

  32. Salton G, McGill MJ (1983) Introduction to modern information retrieval. McGraw Hill Book Co., New York

    MATH  Google Scholar 

  33. Sheremetov L, Arenas AG (2002) EVA: an interactive web-based collaborative learning environment. Comput Educ 39(2):161–182

    Article  Google Scholar 

  34. Singh B, Lobiyal DK (2012) A novel energy-aware cluster head selection based on particle swarm optimization for wireless sensor networks. Human-Centric Comput Inf Sci 2:13

    Article  Google Scholar 

  35. Sun CT, Chou C (1996) Experiencing CORAL: design and implementation of distant cooperative learning. IEEE Trans Educ 39(3):357–366

    Article  Google Scholar 

  36. Syswerda G (1989) Uniform crossover in genetic algorithms. In: Proceedings of the 3rd International Conference on Genetic Algorithms, San Francisco, pp 2–9

  37. Thalemann S, Strube G (2004) Shared knowledge in collaborative problem solving: acquisition and effects. In: Proceedings of the 26th Annual Meeting of the Cognitive Science Society, Chicago

Download references

Acknowledgments

The authors would like to thank the Ministry of Science and Technology of the Republic of China, Taiwan, for financially supporting this research under Contract No. MOST 103-2511-S-025-001-MY3 and 103-2511-S-041-002-MY3.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yong-Ming Huang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Huang, TC., Huang, YM. Where are my cooperative learning companions: designing an intelligent recommendation mechanism. Multimed Tools Appl 76, 11547–11565 (2017). https://doi.org/10.1007/s11042-015-2678-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-015-2678-2

Keywords