ABSTRACT
Ubiquitous learning research is about seamlessly enabling learning through the use of sensors that gather dataw from the learner surroundings and adapt learning contents accordingly. Nowadays, mobile devices play a big part of these systems due to their advanced capabilities, like communicating with other devices through different methods and standards, and the ability to connect other gadgets expanding functionality even further. On the other hand, sensors integrated with these systems are very advanced and sophisticated making it possible to gather tremendous amount of data. In this paper a new Ubiquitous Learning system architecture is presented. This new architecture enabled solutions for some major challenges in the field. A Ubiquitous Learning system design and implementation is presented as a use case. The system adapts learning contents based on applying an understanding degree detection algorithm on an input of brain signals collected from the learning student. The adapted learning contents are then sent back over to be displayed on a mobile device. The main focus of this paper is to show how the new architecture supports the necessary reliability and scalability for such systems. I'm proposing in this paper that using Cloud Computing and MapReduce as the architecture main building blocks lead to better approaches and solutions for these two problems. Evaluation showed the effectiveness of using the proposed architecture to support systems with an increasing number of users.
- Cloudera traning image. Website, 2010. http://www.cloudera.com/downloads/.Google Scholar
- Gridmix. Website, 2010. http://Hadoop.apache.org/mapreduce/docs/current/gridmix.html.Google Scholar
- Hadoop mapreduce. Website, 2010. http://Hadoop.apache.org/mapreduce/docs/current/mapred_tutorial. html.Google Scholar
- NNBench. http://netlikon.de/docs/javadoc-Hadoop/branch-0.5/org/apache/Hadoop/examples/NNBench.html, 2010.Google Scholar
- O. Boyinbode and A. Bagula. An adaptive and personalized ubiquitous learning middleware support for handicapped learners. In Eighth International Conference on Information Technology: New Generations (ITNG), pages 632--637, april 2011. Google ScholarDigital Library
- Jeffrey Dean and Sanjay Ghemawat. Mapreduce: Simplified data processing on large clusters. OSDI'04: Sixth Symposium on Operating System Design and Implementation, December 2004. Google ScholarDigital Library
- Kiyoung Kim, Kyungho Jeon, Hyuck Han, Shin gyu Kim, Hyungsoo Jung, and H. Y. Yeom. Mrbench: A benchmark for mapreduce framework. In 14th IEEE International Conference on Parallel and Distributed Systems, ICPADS '08., pages 11--18, 2008. Google ScholarDigital Library
- Yushun Li, Hui Guo, Ge Gao, Ronghuai Huang, and Xiaochun Cheng. Ubiquitous e-learning system for dynamic mini-courseware assemblying and delivering to mobile terminals. In Fifth International Joint Conference on INC, IMS and IDC, NCM '09., pages 1081--1086, aug. 2009. Google ScholarDigital Library
- H. K. Mehta, M. Chandwani, and P. Kanungo. Towards development of a distributed e-learning ecosystem. In International Conference on Technology for Education (T4E), pages 68--71, 2010.Google Scholar
- S. C. B. Nelaturu, R. Kambham, N. J. Karna, R. Parupalli, and K. Mandula. Building intelligent campus environment utilizing ubiquitous learning. In International Conference on Technology for Education (T4E), pages 230--231, july 2010.Google ScholarCross Ref
Index Terms
- Cloud computing and mapreduce for reliability and scalability of ubiquitous learning systems
Recommendations
Learning in Ubiquitous Computing Environments
The application of ubiquitous technologies in the improvement of education strategies is called Ubiquitous Learning. GlobalEdu is a model created to support ubiquitous learning. The model has the necessary support to implement learning-related ...
Learning in Small and Large Ubiquitous Computing Environments
EUC '08: Proceedings of the 2008 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing - Volume 01GlobalEdu is a generic model created to support learning in ubiquitous computing environments. This model has the necessary support to implement learning-related functionalities in ubiquitous environments. The basic ubiquitous computing support must be ...
Ubiquitous learning website: Scaffold learners by mobile devices with information-aware techniques
The portability and immediate communication properties of mobile devices influence the learning processes in interacting with peers, accessing resources and transferring data. For example, the short message and browsing functions in a cell phone provide ...
Comments