Context-aware Cloud Computing for Personal Learning Environment
Virtual learning means to learn from social interactions in a virtual platform that enables people to study anywhere and at any time. Current Virtual Learning Environments (VLEs) are a range of integrated web based applications to support and enhance the education. Normally, VLEs are institution centric; are owned by the institutions and are designed to support formal learning, which do not support lifelong learning. These limitations led to the research of Personal Learning Environments (PLEs). PLEs are learner-centric and provide lifelong access as well as the ability of a user to produce (share) and consume information resources easily. This requires the user to handle the context information and make decisions for personal learning. Context-aware PLEs can support these requirements. However, too much information and resource is a big challenge for building the context-aware PLEs, In this research, a context-aware cloud based PLE architecture is proposed, which is driven by a Context-Aware Engine to acquire, filter and interpret context information based on the preferences defined in user profile, where cloud computing is taken as service infrastructure. An illustrative personal learning scenario is investigated to demonstrate the proof of concept implementation. The Context-Aware Engine collects context information as input and generates a set of suggested learning resources of current interest to the user. The results show the benefits of the proposed architecture on resource utilisation and user experience.
Citation : Chen, F., Al-Bayatti, A. and Siewe, F. (2016) Context-aware Cloud Computing for Personal Learning Environment. In: Chao, L. ed. Handbook of Research on Cloud-Based STEM Education for Improved Learning Outcomes. IGI Global,
ISBN : 9781466699243
Research Group : Software Technology Research Laboratory (STRL)
Research Institute : Cyber Technology Institute (CTI)
Peer Reviewed : Yes