A GA-Based Role Assignment Approach for Web-based Cooperative Learning Environments
Authors: Yi-Chun Chang, Jian-Wei Li
Abstract:
Web-based cooperative learning focuses on (1) the interaction and the collaboration of community members, and (2) the sharing and the distribution of knowledge and expertise by network technology to enhance learning performance. Numerous research literatures related to web-based cooperative learning have demonstrated that cooperative scripts have a positive impact to specify, sequence, and assign cooperative learning activities. Besides, literatures have indicated that role-play in web-based cooperative learning environments enhances two or more students to work together toward the completion of a common goal. Since students generally do not know each other and they lack the face-to-face contact that is necessary for the negotiation of assigning group roles in web-based cooperative learning environments, this paper intends to further extend the application of genetic algorithm (GA) and propose a GA-based algorithm to tackle the problem of role assignment in web-based cooperative learning environments, which not only saves communication costs but also reduces conflict between group members in negotiating role assignments.
Keywords: genetic algorithm (GA), role assignment, role-play; web-based cooperative learning.
Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1071296
Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1463References:
[1] Artz, A. F. and Newman, C. M., Cooperative learning, Mathematics Teacher. 1990, 83, pp. 448-449.
[2] Johnson, D. W., Johnson, R. T. and Smith, K. A., Cooperative Learning: Increasing College Faculty Instructional Productivity. 1991: School of Education and Human Development, George Washington University.
[3] Anaya, A. R. and Boticario, J. G., Application of machine learning techniques to analyse student interactions and improve the collaboration process, Expert Systems with Applications. 2011, 38(2), pp. 1171-1181.
[4] Labidi, S. and Ferreira, J. S. Technology-assisted instruction applied to cooperative learning: the SHIECC project, in proceedings of 28th Annual Frontiers in Education Conference (FIE '98) 1998, 1, Tempe, AZ, USApp. 286-291.
[5] Ellis, S. S. and Whalen, S. F., Cooperative Learning: Getting Started. 1990: Scholastic New York.
[6] Johnson, D. W. and Johnson, F. P., Joining together: group theory and group skills (7th ed.). 2000: Allyn & Bacon, Boston.
[7] Wardell, C. S. and Paschetto, G. Small group instruction in real-time over the web, in proceedings of the inter-service industry training simulation and education conference. 2001, Orlando, Florida.pp.
[8] Chan, C., Co-regulation of learning in computer-supported collaborative learning environments: a discussion, Metacognition and Learning. 2012, 7(1), pp. 63-73.
[9] Lipponen, L., Hakkarainen, K. and Paavola, S., Practices and orientations of CSCL. In: J.W. Strijbos, P.A. Kirschner and R.L. Martens (Eds.), What we know about CSCL. 2004, Norwell, MA: Kluwer Academic. 31-50.
[10] Wang, Q., Design and evaluation of a collaborative learning environment, Computers & Education. 2009, 53(4), pp. 1138-1146.
[11] Schellens, T., Keer, H., Wever, B. and Valcke, M., Scripting by assigning roles: Does it improve knowledge construction in asynchronous discussion groups?, International Journal of Computer-Supported Collaborative Learning. 2007, 2(2-3), pp. 225-246.
[12] Slavin, R. E., A Model of Effective Instruction, The Educational Forum. 1995, 59(2), pp. 166-176.
[13] Morris, R., Hadwin, A. F., Gress, C. L. Z., Miller, M., Fior, M., Church, H. and Winne, P. H., Designing roles, scripts, and prompts to support CSCL in gStudy, Computers in Human Behavior. 2010, 26(5), pp. 815-824.
[14] Fu, F. L., Wu, Y. L. and Ho, H. C., An investigation of coopetitive pedagogic design for knowledge creation in Web-based learning, Computers & Education. 2009, 53(3), pp. 550-562.
[15] Gillies, R. M., The effects of cooperative learning on junior high school students during small group learning, Learning and Instruction. 2004, 14, pp. 197-213.
[16] Law, Y. k., Effects of cooperative learning on second graders' learning from text, Educational Psychology. 2008, 28(5), pp. 567-582.
[17] Milner-Bolotin, M., The effects of topic choice in project-based instruction on undergraduate physical science students' interest, ownership, and motivation. 2001: Unpublished doctoral dissertation, The University of TX at Austin.
[18] Sun, P. C., Cheng, H. K., Lin, T. C. and Wang, F. S., A design to promote group learning in e-learning: Experiences from the field, Computers & Education. 2008, 50(3), pp. 661-677.
[19] Holland, J. H., Adaptation in Natural and Artificial System. 1975, The University of Michigan Press: Ann Arbor.
[20] Hwang, G. J., Yin, P. Y., Wang, T. T., Tseng, J. C. R. and Hwang, G. H., An enhanced genetic approach to optimizing auto-reply accuracy of an e-Learning system, Computers & Education. 2008, 51(1), pp. 337-353.
[21] Mitchell, T., Machine Learning. 1997: McGraw-Hill Companies.
[22] Rothlauf, F., Representations for Genetic and Evolutionary Algorithms. 2006: Springer Verlag.
[23] Yao, X., Evolving Artificial Neural Networks, Proceedings of the IEEE. 1999, 87(9), pp. 1423-1447.
[24] Chang, Y. C., Hsieh, S. M. and Li, J. W. Application of the Genetic Algorithm in Customization Personalized E-Course, in proceedings of 2010 International Conference on System Science and Engineering (ICSSE). 2010, Taipei, Taiwanpp. 221-226.
[25] Chang, Y. C., Li, J. W. and Ku, H. H., A Genetic Algorithm (GA)-based Personalized Learning Service in Cloud Learning Environments, IEEE Technology and Engineering Education. 2012, 7(2), pp. 28-32.
[26] Syswerda, G. Uniform crossover in genetic algorithms, in proceedings of the third international conference on genetic algorithms and their applications. 1989, pp. 2-9.