Genetic Algorithm-based Curriculum Sequencing Model For Personalised E-Learning System

Full Text (PDF, 946KB), PP.27-35

Views: 0 Downloads: 0


Oluwatoyin C. Agbonifo 1,* Olanrewaju A. Obolo 1

1. Department of Computer Science, Federal University of Technology, Akure, Ondo State, Nigeria

* Corresponding author.


Received: 20 Sep. 2017 / Revised: 2 Nov. 2017 / Accepted: 20 Mar. 2018 / Published: 8 May 2018

Index Terms

Curriculum sequencing, genetic algorithm, personalised e-learning, course concepts, difficulty level


Personalised learning is a way of organising the learning content and to be accessed by the individual learner in a manner that is suitable to learner’s requirements. There are existing related works on personalised e-learning systems that focused on learner’s preference without considering the difficulty level and the relationship degree that exists between various course concepts. Hence, these affect the learning ability and the overall performance of learners. This research paper presents a genetic algorithm-based curriculum sequencing model in a personalised e-learning environment. It helps learners to identify the difficulty level of each of the curriculum or course concepts and the relationship degree that exists between the course concepts in order to provide an optimal personalised learning pattern to learners based on curriculum sequencing to improve the learning performance of the learners. The result of the implementation showed that the genetic algorithm is suitable to generate the optimal learning path using the values of difficulty level and relationship degree of course concepts. Furthermore, the system classified the learners into three different understanding levels of the course concepts such as partially, moderately and highly successful.

Cite This Paper

Oluwatoyin C. Agbonifo, Olanrewaju A. Obolo, "Genetic Algorithm-based Curriculum Sequencing Model For Personalised E-Learning System", International Journal of Modern Education and Computer Science(IJMECS), Vol.10, No.5, pp. 27-35, 2018. DOI:10.5815/ijmecs.2018.05.04


[1]S. T. Njenga, R. O. Oboko, E. I. Omwenga and E. M. Maina, “Use of Intelligent Agents in Collaborative M-Learning: Case of Facilitating Group Learner Interactions,” I.J. Modern Education and Computer Science, vol. 9, no 10, pp. 18-28, 2017, DOI:10.5815/ijmecs.2017.10.03.
[2]M. N. Mutua, “A Correlation Study between Learning Styles and Academic Achievement Among Secondary School Students in Kenya,” M.Ed thesis submitted to the Department of Psychology, University of Nairobi, Kenya, 2015
[3]A. I Jony, S Rahman and Y. M. Islam, “ICT in Higher Education: Wiki-based Reflectionto Promote Deeper Thinking Levels,” I.J. Modern Education and Computer Science, vol. 9, no. 4, pp.43-49, 2017, DOI: 10.5815/ijmecs.2017.04.05.
[4]A. W. Mary, “Innovate to Educate. System Redesign for Personalised Learning,” A Report from the 2010 Symposium, Washington DC, USA.
[5]C. Latha and E. Kirubakaran, “Personalised Learning Path Delivery in Web based Educational Systems using a Graph Theory based Approach,” Journal of American Science, vol. 9, no. 12, pp. 57-67, 2013.
[6]C. M. Chen, M. H. Chang, C. Y. Liu, and W. C. Chiu, “Personalised Learning Path Generation Based on Real-Coded Genetic Algorithm for Web-based Instruction,”. In Proceedings of the 16th International Conference of Information Management (ICIM), pp. 56, 2005.
[7]C. M. Hong, C. Chih-Ming and C. Mei-Hui, “Personalised Learning Path Generation Approach for Web-based Learning,” 4th World Scientific and Engineering Academy and Society International Conference on E-Activities, Miami, Florida, USA, pp.62-68, 2005.
[8]I. Khaled, “Information and Communication Technologies within Human Resource Development, A Case Study on the Swedish Banking Industry”, M Sc. thesis submitted to the Department of Business Administration, Technology and Social Sciences, Luleå University of Technology. 2011.
[9]M. J. Huang, H. S. Huang and M. Y. Chen, “Constructing a Personalised elearning System based on Genetic Algorithm and Case-based Reasoning Approach, Expert Systems with Applications, 33, 551–564, 2007.
[10]O. Oduwobi, “Development of a Personalised Electronic Learning Material Recommender System,” unpublished thesis submitted to the Department of Computer Science, Federal University of Technology, Akure. Nigeria, 2011.
[11]S. Muthulakshmi and G. V Uma, “E-guru - Design and Development of Ontology-based E-learning System for Sports Domain,” European Journal of Scientific Research, vol.53, no.2 pp. 298-305, 2011.
[12]O. C. Agbonifo, O. S. Adewale and B. K Alese, (2013), “Design of a Neurofuzzy-based Model for Active and Collaborative Online Learning,” International Journal of Education and Research, vol. 1, no. 10, pp. 1-22, 2013.
[13]A. A. Elusoji,”Development of Web-based Adaptive Learning Resources Sequencing Model,” unpublished PhD thesis submitted to the Department of Computer Science, Federal University of Technology, Akure, Nigeria. 2015.
[14]L. Pasquale, G. Marco and S. Giovanni, “Content-based Recommender Systems: State of the Art and Trends,” Recommender Systems Handbook, Chapter 3, pp. 73-105, 2011.
[15]N. C. John and O. Joseph, “A Web Content-Based Recommender System to Promote Automatic Discovery of Learning Content for High School Students,” M Sc. thesis submitted to the School of Computing and Informatics, University of Nairobi, Kenya, 2014.
[16]H. M. Lee, M. C. Chih and C. Ya-Hui, “Personalised e-learning system using Item Response Theory,” Computers & Education, vol. 44, no. 3, pp. 237–255, 2005.
[17]F. Herrera, M. Lozano and J. L. Verdegay, “Operators and Tools for Behavioural Analysis,” Artificial Intelligence Review 12. pp. 265–319, 1998.
[18]A. T. Adesuyi, O. S. Adewale and A. F. Thompson, “Ontology-Based Personalisation System for E-Learning,” International Journal of Computer Science, Engineering & Technology, vol. 1, no. 1, pp. 1-11, 2014.