A GA-Based Role Assignment Approach for Web-based Cooperative Learning Environments

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.





References:
[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.