Abstract
Modern online education (eLearning) needs are being evolved accordingly with more and more demanding pedagogical and technological requirements. On one hand, advanced learning resources, such as interactive video-lectures, 3D simulations, serious games and virtual laboratories are based on costly computational infrastructures. On the other hand, eLearning needs include supporting the latest learning methodologies and strategies, such as learning analytics, gamification and formative assessment, which require effective real-time processing and analysis of massive data as well as interoperability with external systems. However, these functional eLearning advances are especially frustrating when non-functional requirements are not met appropriately, such as scalability, performance and interoperability, having considerable repercussions on the learning outcomes as their lack impedes the expected learning flow. This paper presents an overview of the efforts tackled so far of using distributed computing for the enhancement of current eLearning by showing the approaches and the results achieved of some real applications of these technologies to real context of eLearning. The novelty of this approach is to combine the provision of complex and advanced software support to meet challenging functional eLearning needs with the benefits of providing powerful distributed and high performance computing to alleviate demanding non-functional requirements also to be met in this context.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
The Universitat Oberta de Catalunya (UOC) is located in Barcelona, Spain. The UOC offers distance higher education fully over the Internet since 1995. Currently, about 54,000 students and 3,700 lecturers are involved in 6,400 online classrooms from about 300 graduate, post-graduate and doctorate programs in a wide range of academic disciplines. The UOC is found at http://www.uoc.edu.
References
Salerno, S., Gaeta, M., Ritrovato, P., Capuano, N., Orciuoli, F., Miranda, S., Pierri, A. (eds.): The Learning Grid Handbook. IOS Press, Amsterdam (2008)
Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the grid: enabling scalable virtual organizations. Int. J. Supercomputer Appl. High Perform. Comput. (2001)
Pankatrius, V., Vossen, G.: Towards E-learning grids: using grid computing in electronic learning. In: Proceedings of IEEE Workshop on Knowledge Grid and Grid Intelligence, pp. 4–15, Halifax, New Scotia, Canada (2003)
Christensen, S., Reschly, A., Wylie, C. (eds.): The Handbook of Research on Student Engagement. Springer, New York (2012)
Caballé, S., Mora, N., Feidakis, M., Gañán, D., Conesa, J., Daradoumis, T., Prieto, J.: CC-LR: Providing interactive, challenging and attractive collaborative complex learning resources. J. Comput. Assist. Learn. 30(1), 51–67 (2014)
Caballé, S., Clarisó, R. (eds.): Formative Assessment, Learning Data Analytics and Gamification in ICT Education. Elsevier, Amsterdam, Netherlands (2016)
Caballé, S.: Combining generic programming and service-oriented architectures for the effective and timely development of complex e-learning systems, pp. 94–100 (2008)
Alicante, A., Benerecetti, M., Corazza, A., Silvestri, S.: A distributed architecture to integrate ontological knowledge into information extraction. Int. J. Grid Util. Comput. 7(4), 245–256 (2016)
Caballé, S.: On the advantages of using web & grid services for the development of collaborative learning management systems. In: Proceedings of the First International Workshop on P2P, Parallel, Grid and Internet Computing, pp. 263–270 (2007)
Caballé, S., Xhafa, F.: Distributed-based massive processing of activity logs for efficient user modeling in a virtual campus. Cluster Comput. 16(4), 829–844 (2013)
Miguel, J., Caballé, S., Xhafa, F., Prieto, J.: A massive data processing approach for effective trustworthiness in online learning groups. Concurrency Comput. Pract. Experience 27(8), 1988–2003 (2014)
Siemens, G., Baker, R.S.d.: Learning analytics and educational data mining: towards communication and collaboration. In: Proceedings of the 2nd International Conference on Learning Analytics and Knowledge, pp. 252–254 (2012)
Romero, C., Ventura, S.: Educational data mining: a review of the state of the art. IEEE Trans. Syst. Man Cybern. Part C: Appl. Rev. 40(6), 601–618 (2010)
Lee, J.J., Hammer, J.: Gamification in education: What, how, why bother? Acad. Exch. Q. 15(2), 146 (2011)
Hakulinen, L., Auvinen, T., Korhonen, A.: Empirical study on the effect of achievement badges in TRAKLA2 online learning environment. In: Learning and Teaching in Computing and Engineering, pp. 47–54 (2013)
Erwin, T.D.: Assessing Student Learning and Development: A Guide to the Principles, Goals, and Methods of Determining College Outcomes. Jossey-Bass, San Francisco (1991)
Caballé, S., Daradoumis, T., Xhafa, F., Juan, A.: Providing effective feedback, monitoring and evaluation to on-line collaborative learning discussions. Comput. Hum. Behav. 27(4), 1372–1381 (2011)
Xhafa, F., Paniagua, C., Barolli, L., Caballé, S.: A parallel grid-based implementation for real time processing of event log data in collaborative applications. Int. J. Web Grid Serv. 6(2), 124–140 (2010)
Gonzalez-Martınez, J.A., Cano-Parra, R., Bote-Lorenzo, M.L., Gomez-Sanchez, E.: Cloud computing and education: A state-of-the-art survey. Comput. Educ. 80(1), 132–151 (2015)
Xhafa, F., Barolli, L., Daradoumis, T., Fernández, R., Caballé, S.: Jxta-overlay: An interface for efficient peer selection in P2P JXTA-based systems. Comput. Stan. Interfaces 31(5), 886–893 (2009)
Witten, I.H., Frank, E., Hall, M.A.: Data Mining: Practical Machine Learning Tools and Techniques, 3rd edn. Morgan Kaufmann, Burlington (2011)
Zhu, S., Yang, X.: Protecting data in cloud environment with attribute-based encryption. Int. J. Grid Util. Comput. 6(2), 91–97 (2015)
Weippl, E.R.: Security in e-Learning. Springer, New York (2005)
Miguel, J., Caballé, S., Xhafa, F., Prieto, J.: Security in online web learning assessment. Providing an effective trustworthiness approach to support e-learning teams. World Wide Web J. 18(6), 1655–1676 (2015)
White, T.: Hadoop: The Definitive Guide. O’Reilly, Beijing (2012)
Xhafa, F., Naranjo, V., Caballé, S.: Processing and analytics of big data streams with Yahoo!S4. In: Proceedings of the 29th IEEE International Conference on Advanced Information Networking and Applications, pp. 263–270 (2015)
Acknowledgements
This research was supported by the Centre of Distributed and High Performance Computing of the University of Sydney, and was partially funded by the Spanish Government through the project: TIN2013-45303-P “ICT-FLAG”.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Caballé, S., Li, W., Hoseiny, R., Zomaya, A., Xhafa, F. (2018). Applications of Distributed and High Performance Computing to Enhance Online Education. In: Xhafa, F., Caballé, S., Barolli, L. (eds) Advances on P2P, Parallel, Grid, Cloud and Internet Computing. 3PGCIC 2017. Lecture Notes on Data Engineering and Communications Technologies, vol 13. Springer, Cham. https://doi.org/10.1007/978-3-319-69835-9_55
Download citation
DOI: https://doi.org/10.1007/978-3-319-69835-9_55
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-69834-2
Online ISBN: 978-3-319-69835-9
eBook Packages: EngineeringEngineering (R0)