Abstract
The educational community has been interested in personalized learning systems that can adapt itself while providing learning support to different learners to overcome the weakness of ‘one size fits all’ approaches in technology-enabled learning systems. In this paper, one known problem in adaptive learning systems called curriculum sequencing is addressed. A learning path recommendation (LPR) system is designed and implemented that clusters the learners into groups and selects an appropriate learning path for learners based on their prior knowledge. The clustering component uses Fuzzy C-Mean (FCM) algorithm that can recommend more than one learning path to learners located on the cluster boundaries. Using bioinspired ant colony optimization (ACO) algorithm and meaningful learning theory, the ACO path finder component searches for a suitable learning path for the learners while incorporating their continuous improvements. The effectiveness of the LPR system is evaluated by developing and offering a database course to actual learners. The results of the experiment showed that the group using the LPR system had a significantly higher performance and knowledge improvement in the course than the control group. This indicated that the LPR system has a moderate to large impact on the learners’ performance and knowledge improvement.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Ally, M. (2008). Foundations of educational theory for online learning. Theory and Practice of Online Learning, 2, 15–44.
Al-Muhaideb, S., & Menai, M. E. B. (2011). Evolutionary computation approaches to the curriculum sequencing problem. Natural Computing, 10(2), 891–920.
Alshalabi, I. A. (2016). An automated adaptive mobile learning system using optimal shortest path algorithms. Ph.D. thesis, University of Bridgeport.
Arshard, F. (1989). Knowledge based learning advisors. In Proceedings of International conference on technology and education (pp. 213–217). Edinburgh, UK.
Ausubel, D. P. (1963). The psychology of meaningful verbal learning.
Barr, A., & Alkinson, R. (1976). The computer as a tutorial laboratory: The Stanford bip project. Man-Machine Studies, 8, 567–596.
Cebeci, Z., & Yildiz, F. (2015). Comparison of k-means and fuzzy c-means algorithms on different cluster structures. Agráinformatika/Journal of Agricultural Informatics, 6(3), 13–23.
Chandrasekhar, U., & Naga, P. R. P. (2011). Recent trends in ant colony optimization and data clustering: A brief survey. In Intelligent Agent and Multi-Agent Systems (IAMA), 2011 2nd International Conference on (pp. 32–36). IEEE.
Dorigo, M., & Gambardella, L. M. (1997). Ant colony system: A cooperative learning approach to the traveling salesman problem. IEEE Transactions on Evolutionary Computation, 1(1), 53–66.
Dorigo, M., Birattari, M., & Stutzle, T. (2006). Ant colony optimization. IEEE Computational Intelligence Magazine, 1(4), 28–39.
Driscoll, M. P. (2005). Psychology of learning for instruction.
Dutt, A., Aghabozrgi, S., Ismail, M. A. B., & Mahroeian, H. (2015). Clustering algorithms applied in educational data mining. International Journal of Information and Electronics Engineering, 5(2), 112.
Dwivedi, P., Kant, V., & Bharadwaj, K. K. (2018). Learning path recommendation based on modified variable length genetic algorithm. Education and Information Technologies, 23(2), 819–836.
Fahad, A., Alshatri, N., Tari, Z., Alamri, A., Khalil, I., Zomaya, A. Y., Foufou, S., & Bouras, A. (2014). A survey of clustering algorithms for big data: Taxonomy and empirical analysis. IEEE Transactions on Emerging Topics in Computing, 2(3), 267–279.
Farzan, R., & Brusilovsky, P. (2005) Social navigation support in e-learning: What are real footprints?
Gao, W. (2016). Improved ant colony clustering algorithm and its performance study. Computational Intelligence and Neuroscience, 2016, 19:19. https://doi.org/10.1155/2016/4835932.
Hung, C. L., & Hung, Y. W. (2009). A practical approach for constructing an adaptive tutoring model based on concept map. In Proceedings of the 2009 IEEE international conference on virtual environments, human-computer interfaces and measurement systems, VECIMS’09 (pp. 298–303). Piscataway: IEEE Press. URL http://dl.acm.org/citation.cfm?id=1699798.1699856.
Hwang, G. J. (2003). A conceptual map model for developing intelligent tutoring systems. Computers and Education, 40(3), 217–235. https://doi.org/10.1016/S0360-1315(02)00121-5. URL http://www.sciencedirect.com/science/article/pii/S0360131502001215.
Kardan, A. A., Ebrahim, M. A., & Imani, M. B. (2014). A new personalized learning path generation method: Aco-map. Indian Journal of Scientific Research, 5(1), 17.
Kurilovas, E., Zilinskiene, I., & Dagiene, V. (2014). Recommending suitable learning scenarios according to learners’ preferences: An improved swarm based approach. Computers in Human Behavior, 30, 550–557.
Kurilovas, E., Zilinskiene, I., & Dagiene, V. (2015). Recommending suitable learning paths according to learners’ preferences: Experimental research results. Computers in Human Behavior, 51, 945–951.
Lee, C. H., Lee, G. G., & Leu, Y. (2009). Application of automatically constructed concept map of learning to conceptual diagnosis of e-learning. Expert Systems with Applications, 36(2), 1675–1684.
Mitrovic, A., & Ohlsson, S. (1999). Evaluation of constraint-based tutor for database. International Journal of AIED, 10(3), 238–256. URL https://ci.nii.ac.jp/naid/10014866529/en/.
Niemczyk, S. (2000). On pedagogical-aware navigation of educational media through virtual tutors. Tech. rep. Cambridge: Department of Civil and Environmental Engineering, Massachusetts Institute of Technology.
Novak, J. D., & Cañas, A. J. (2008). The theory underlying concept maps and how to construct and use them.
Peachey, D. R., & McCalla, G. I. (1986). Using planning techniques in intelligent tutoring systems. International Journal of Man-Machine Studies, 24(1), 77–98.
Priyadarshini, N. (2017). A review: Data mining techniques in education academia.
Schmider, E., Ziegler, M., Danay, E., Beyer, L., & Bühner, M. (2010). Is it really robust? Methodology.
Schunk, D. (2012). Learning theories: An educational perspective (6th ed.). Upper Saddle Hill: Pearson Education Inc.
Tan, S. C., Ting, K. M., & Teng, S. W. (2011). Simplifying and improving ant-based clustering. Procedia Computer Science, 4, 46–55.
Tang, T., & McCalla, G. (2005). Smart recommendation for an evolving e-learning system: Architecture and experiment. International Journal on e-learning, 4(1), 105–129.
Wang, T. I., Wang, K. T., & Huang, Y. M. (2008). Using a style-based ant colony system for adaptive learning. Expert Systems with Applications, 34(4), 2449–2464. https://doi.org/10.1016/j.eswa.2007.04.014.
Wasson, B. (1990). Determining the focus of instruction: Content planning for intelligent tutoring systems. Ph.D. thesis, Department of Computational Science, University of Saskatchewans, Canada.
Witten, I. H., Frank, E., Hall, M. A., & Pal, C. J. (2016). Data mining: Practical machine learning tools and techniques. Morgan Kaufmann.
Wong, L. H., & Looi, C. K. (2009). Adaptable learning pathway generation with ant colony optimization. Educational Technology & Society, 12(3), 309–326.
Wong, L. H., & Looi, C. K. (2012). Swarm intelligence: New techniques for adaptive systems to provide learning support. Interactive Learning Environments, 20(1), 19–40.
Yang, Y. J., & Wu, C. (2009). An attribute-based ant colony system for adaptive learning object recommendation. Expert Systems with Applications, 36(2), 3034–3047.
Zhou, Y., Huang, C., Hu, Q., Zhu, J., & Tang, Y. (2018). Personalized learning full-path recommendation model based on lstm neural networks. Information Sciences, 444, 135–152.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Niknam, M., Thulasiraman, P. LPR: A bio-inspired intelligent learning path recommendation system based on meaningful learning theory. Educ Inf Technol 25, 3797–3819 (2020). https://doi.org/10.1007/s10639-020-10133-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10639-020-10133-3