Abstract
This paper presents a model for selecting Learning Objects (LO) for e-learning based on the multi-agent paradigm and aiming to facilitate the use of LOs in an adaptive way in Virtual Learning Environments. The proposed framework extends the Intelligent Learning Objects approach through the use of a BDI agent architecture, allowing the communication with the instructional resources that constitute the LO according to the SCORM standard. The agents’ reasoning process uses the elements obtained during the interaction between the student and the object, enabling the building of enhanced dynamic learning experiences. The LMS Moodle was used to validate this proposed model. A prototype and their integration with the LMS Moodle were developed to evaluate the computational feasibility of the proposed model. At last, course simulations were performed, resulting in improved learning experiences.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Allison, C., Miller, A., Oliver, I., Michaelson, R., Tiropanis, T.: The web in education. Comput. Netw. 56, 3811–3824 (2012)
Vesin, B., Klasnja-Milicevic, A., Ivanovic, M., Budimac, Z.: Applying recommender systems and adaptive hypermedia for e-learning personalization. Comput. Inform. 32, 629–659 (2013)
Mahkameh, Y., Bahreininejad, A.: A context-aware adaptive learning system using agents. Expert Syst. Appl. 38, 3280–3286 (2011)
Bachari, E., Abelwahed, E., Adnani, M.: E-learning personalization based on dynamic learners’ preference. Int. J. Comp. Sci. Inform. Technol. (IJCSIT) 3(3) (2011)
Caeiro, M., Llamas, M., Anido, L.: PoEML: modeling learning units through perspectives. Comput. Stand. Interfaces 36, 380–396 (2014)
Santos, G., Jorge, J.: Interoperable intelligent tutoring systems as open educational resources. IEEE Trans. Learn. Technol. 6(3), 271–282 (2013)
Despotovic-Zrakic, M., Markovic, A., Bogdanovic, Z., Barac, D., Krco, S.: Providing adaptivity in Moolde LMS courses. Educ. Technol. Soc. 15(1), 326–338 (2012)
Kostolanyova, K., Sarmanova, J., Takacs, O.: Adaptation of teaching process based on a students individual learning needs. J. Effi. Responsib. Edu. Sci. 4(1), 3–17 (2011)
Wiley, D.: Connecting learning objects to instructional design theory: a definition, a metaphor, and a taxonomy. Utah State University, Logan (2000). http://reusability.org/read/chapters/wiley.doc
Komlenov, Z., Budimac, Z., Ivanovic, M.: Introducing adaptivity features to a regular learning management system to support creation of advanced elessons. Inform. Educ. 9(1), 63–80 (2010)
Barak, M., Ziv, S.: Wandering: a web-based platform for the creation of location-based interactive learning objects. Comput. Educ. 62, 159–170 (2013)
Prometheus Design Tool (Eclipse Plug-in). https://code.google.com/p/pdt-plugin/
Pokahr, A., Braubach, L., Jander, K.: The Jadex project: programming model. In: Jarvis, D., Jarvis, J., Rönnquist, R., Jain, L.C. (eds.) Multiagent Systems and Applications. ISRL, vol. 46, pp. 21–53. Springer, Heidelberg (2013)
Jadex. http://www.activecomponents.org/bin/view/About/Features
Silva, J., Silveira, R.: The development of intelligent learning objects with an ontology based on the SCORM Standard. In: Seventh International Conference on Intelligent Systems Design and Applications, pp. 211–216. IEEE (2007)
SCORM: Advanced Distributed Learning (2004). http://www.adlnet.org/scorm
Chen, C.: Intelligent web-based learning system with personalized learning path guidance. Comput. Educ. 51, 787–814 (2008)
Kurilovas, E., Zilinskiene, I., Dagiene, V.: Recommending suitable scenarios according to learners’ preferences: an improved swarm based approach. Comput. Hum. Behav. 30, 550–557 (2014)
Wooldridge, M., Jennings, N.: Intelligent agents: theory and practice. Knowl. Eng. Rev. 10(2), 115–152 (1995)
Wooldridge, M.: An Introduction to Multi-agent Systems. Wiley, Chichester (2009)
Weiss, G.: Multi-agent Systems: A Modern Approach to Distributed Artificial Intelligence. The MIT Press, London (1999)
Pokahr, A., Braubach, L., Haubeck, C., Ladiges, J.: Programming BDI agents with pure Java. In: Müller, J.P., Weyrich, M., Bazzan, A.L.C. (eds.) MATES 2014. LNCS, vol. 8732, pp. 216–233. Springer, Heidelberg (2014)
MOODLE – Modular Oriented-Object Dynamic Learning Environment. http://moodle.org
Alencar, M., Netto, J.: Improving cooperation in virtual learning environments using multi-agent systems and AIML. In: 41st ASEE/IEEE Frontiers in Education Conference, Session, pp. F4C:1–6. IEEE (2011)
Giuffra, P., Silveira, R.: A multi-agent system model to integrate virtual learning environments and intelligent tutoring systems. Int. J. Interact. Multimedia Artif. Intell. 2(1), 51–58 (2013)
Brown, E., Cristea, A., Stewart, C., Brailsford, T.: Patterns in authoring of adaptive educational hypermedia: a taxonomy of learning styles. Educ. Technol. Soc. 8(3), 77–90 (2005)
Moura, F., Fernandes, M.: A proposal of computational model which uses PSO for choosing learning objects based on the Kolb spiral and the multiple intelligences. In: XXIII Informatics in Education Brazilian Symposium (SBIE) (2012)
Carvalho, V., Dorça, F., Cattelan, R., Araújo, R.: An approach to automatic and dynamic recommendation of learning objects based on learning styles. In: XXV Informatics in Education Brazilian Symposium (SBIE) (2014)
Bremgartner, V., Netto, J., Menezes, C.: Using agents and open student model ontology to provide adaptation of constructivist contents in virtual learning environments. In: XXV Informatics in Education Brazilian Symposium (SBIE) (2014)
Pereira, C., Campos, F., Ströele, V., David, J., Braga, R.: Extraction of profile and context features in social networks for recommendation of learning resources. In: XXV Informatics in Education Brazilian Symposium (SBIE) (2014)
Frade, R, Neto, F., Lima, R.W., Lima, R.M., Silva, L., Souza, R.: A multi-agent 3D virtual environment with personalized recommendation of learning objects. In: XXV Informatics in Education Brazilian Symposium (SBIE) (2014)
Santos, R., Luz, B., Martins, V., Guimarães, M.: eTutor: an interactive learning environment. In: XXV Informatics in Education Brazilian Symposium (SBIE) (2014)
Silveira, R., Gomes, E., Vicari, R.: Intelligent learning objects: an agent-based approach to learning objects. Int. Fed. Inf. Process. 182, 103–110 (2006)
Bavaresco, N., Silveira, R.: Proposal of an architecture to build intelligent learning objects based on BDI agents. In: XX Informatics in Education Brazilian Symposium (SBIE) (2009)
Padgham, L., Winikoff, M.: Developing Intelligent Agent Systems – A Practical Guide. Wiley, Chichester (2004)
Braubach, L., Pokahr, A.: Jadex active components framework – BDI agents for disaster rescue coordination. Softw. Agents Agent Syst. Appl. 32, 57–84 (2012)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Amsterdam (1995)
Morrison, M.: Head First JavaScript. O’Reilly, Sebastopol (2008)
Braubach, L., Pokahr, A.: Developing distributed systems with active components and Jadex. Scalable Comput. Pract. Experience 13(2), 3–24 (2012)
de-Marcos, L., Pages, C., Martinez, J., Gutierrez, J.: Competency-based learning object sequencing using particle swarms. In: 19th IEEE International Conference on Tools with Artificial Intelligence - ICTAI, vol. 2, pp. 111–116 (2007)
Santos, E.R., Boff, E., Vicari, R.M.: Semantic web technologies applied to interoperability on an educational portal. In: Ikeda, M., Ashley, K.D., Chan, T.-W. (eds.) ITS 2006. LNCS, vol. 4053, pp. 308–317. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
de Amorim, J., Silveira, R.A. (2016). Towards an Intelligent Learning Objects Based Model for Dynamic E-Learning Content Selection. In: Koch, F., Koster, A., Primo, T. (eds) Social Computing in Digital Education. SOCIALEDU 2015. Communications in Computer and Information Science, vol 606. Springer, Cham. https://doi.org/10.1007/978-3-319-39672-9_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-39672-9_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-39671-2
Online ISBN: 978-3-319-39672-9
eBook Packages: Computer ScienceComputer Science (R0)