| With the continuous development of science and technology, especially networktechnology and the rapid development of multimedia technology, which greatlypromoted the development of collaborative learning. In the Internet environment,collaborative learning via the Internet has become the people to learn science andculture, an important way to update their knowledge. Modern teaching model ofcontinuous development and progress, teachers and students in the teaching activities ofrelations huge change, teachers are no longer mere transmitters of knowledge andteaching of absolute authority, but should be in the process of teaching embodiedteachers, students and students, sharing of resources between and interaction, which is anew collaborative learning. P2P (Peer-to-Peer, peer to peer) is a peer to peer mode, bydirect exchange between different systems, enabling the sharing of computer resourcesand services. P2P-based collaborative learning system allows autonomous learnerwithout time and geographical constraints for Learning Exchange and Resourcecontribution for improving learners’ self-learning ability, motivation, social skills, etc.play an important role.This thesis analyzes the domestic network collaborative learning systems researchstatus, were discussed autonomous learning and collaborative learning relevant contentand relationships on P2P technology is described in detail. Focuses on the P2P-basedautonomous collaborative learning system that gives a based on super nodesautonomous collaborative learning P2P network model, respectively, super-nodemanagement functions, the relay node routing queries strategies and common nodes ofthe basic functions are described, describes a P2P-based self-collaborative learningsystem overall design of the program, through the system objectives, systemrequirements analysis, design and function module design four section describes theP2P-based autonomous collaborative learning system’s overall design. Meanwhile, thecollaborative group grouping differences and affect the results for comparison andanalysis, proposed a new learning-based interest similarity grouping mechanism. Inorder to facilitate the retrieval and sharing of resources, were designed based on thekeyword search algorithm learning materials and learning information sharing incentivemechanism, greatly improving overall system performance, learning information sharing incentive mechanism is characterized by larger values can make contributions toa node easier access to other nodes in the resource and enjoy priority services, andcontribute the smaller the value of the node can only get fewer resources can not evenaccess to services. According to the overall system design, the use of Java programminglanguage as a development tool, to achieve the independent Collaborative LearningSystem main interface, independent study space, study groups, group space, searchingand sharing capabilities, based on learning interest similarity grouping algorithm, basedon contributions value of the resource allocation algorithm and learning resource accesstechnology on the Windows platform implementations. Finally, the system’s applicationexperiments and their results were analyzed, the experimental results show that thesystem can not only effectively improve learners’ self-learning ability, motivation andsocial skills, etc., can also help learners to form a higher level reasoning ability, positivelearning attitude. |