首页 | 本学科首页   官方微博 | 高级检索  
     


Usability of a cloud-based collaborative learning framework to improve learners’ experience
Affiliation:1. Department of Computer Science, College of Computers and Information Technology, Taif University, Taif, Saudi Arabia;2. Software Engg. Dept., College of Computer & Information Sciences, King Saud University, Riyadh 11543, Saudi Arabia;3. Information Systems Dept., College of Computer & Information Sciences, King Saud University, Riyadh 11543, Saudi Arabia;1. The American College of Greece;2. College of Computer and Information Sciences;3. Instituto Politécnico Nacional;4. Department of Applied Informatics;5. University of Science and Technology of China (USTC);6. King Abdulaziz University;1. Center of Excellence in Information Assurance (CoEIA), King Saud University (KSU), Riyadh, Saudi Arabia;2. Center of Excellence in Information Assurance (CoEIA), College of Computer and Information Sciences (CCIS), King Saud University (KSU), Riyadh, Saudi Arabia;3. College of Computer and Information Sciences (CCIS), King Saud University (KSU), Riyadh, Saudi Arabia;4. Intelligent Systems Group (ISG), Department of Computing, Macquarie University, NSW 2109, Australia
Abstract:Computer-Supported Collaborative Learning (CSCL) is concerned with how Information and Communication Technology (ICT) might facilitate learning in groups which can be co-located or distributed over a network of computers such as Internet. CSCL supports effective learning by means of communication of ideas and information among learners, collaborative access of essential documents, and feedback from instructors and peers on learning activities. As the cloud technologies are increasingly becoming popular and collaborative learning is evolving, new directions for development of collaborative learning tools deployed on cloud are proposed. Development of such learning tools requires access to substantial data stored in the cloud. Ensuring efficient access to such data is hindered by the high latencies of wide-area networks underlying the cloud infrastructures. To improve learners’ experience by accelerating data access, important files can be replicated so a group of learners can access data from nearby locations. Since a cloud environment is highly dynamic, resource availability, network latency, and learner requests may change. In this paper, we present the advantages of collaborative learning and focus on the importance of data replication in the design of such a dynamic cloud-based system that a collaborative learning portal uses. To this end, we introduce a highly distributed replication technique that determines optimal data locations to improve access performance by minimizing replication overhead (access and update). The problem is formulated using dynamic programming. Experimental results demonstrate the usefulness of the proposed collaborative learning system used by institutions in geographically distributed locations.
Keywords:Collaborative learning  Cloud computing  Dynamic programming  Replication  Learners’ experience  Data access time
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号