Affiliation:
1. Suleyman Demirel University, Turkey
Abstract
Using open software in e-learning application is one of the most popular ways of improving effectiveness of e-learning-based processes without thinking about additional costs and even focusing on modifying the software according to needs. Because of that, it is important to have an idea about what is needed while using an e-learning-oriented open software system and how to deal with its source codes. At this point, it is a good option to add some additional features and functions to make the open source software more intelligent and practical to make both teaching-learning experiences during e-learning processes. In this context, the objective of this chapter is to discuss some possible applications of artificial intelligence to include optimization processes within open source software systems used in e-learning activities. In detail, the chapter focuses more on using swarm intelligence and machine learning techniques for this aim and expresses some theoretical views for improving the effectiveness of such software for a better e-learning experience.
Reference70 articles.
1. Evolution of the World Wide Web : From Web 1.0 to Web 4.0
2. The new challenges for e-learning: The educational semantic web.;L.Aroyo;Journal of Educational Technology & Society,2004
3. Recent advances in augmented reality
4. A Survey of Augmented Reality
5. Analysis of particle swarm optimization algorithm. Computer and Information;Q.Bai;Science,2010