104 Int. J. Innovation and Learning, Vol. 23, No. 1, 2018 Copyright © 2018 Inderscience Enterprises Ltd. Automatic exercise sequencing-based algorithmic skills Meriem Abdessemed*, Tahar Bensebaa and Takie Eddine Belhaoues Computer Science Department, Laboratory of Research in Computer Science (LRI), Badji Mokhtar Annaba University, Annaba, Algeria Email: abdessemed.myriam@gmail.com Email: t_bensebaa@yahoo.fr Email: te.belhaoues@gmail.com *Corresponding author Anis Bey Computer Science Department, Laboratory of Research in Computer Science (LRI), Badji Mokhtar Annaba University, Annaba, Algeria and Ecole Supérieure des Sciences de Gestion (ESSG), Annaba, Algeria Email: anis.bey@univ-annaba.org Abstract: In any learning systems and especially automated assessment tools, the most common task is to evaluate the students’ performance using training exercise. The selection of the next exercise is generally performed as a static set of exercises or free by students. But, it would clearly be advantageous if this exercise selection process were to be automated based on their previous performances. Therefore, the focus of this paper is the development of a method capable of determining exercise progression and sequencing during a training session based on the students’ past performance. A dynamic planning of algorithmic exercises was developed based on a semantic and pedagogical description to be used in training exercise. Keywords: sequencing; algorithmic; assessment; learning programming; exercises. Reference to this paper should be made as follows: Abdessemed, M., Bensebaa, T., Belhaoues, T.E. and Bey, A. (2018) ‘Automatic exercise sequencing-based algorithmic skills’, Int. J. Innovation and Learning, Vol. 23, No. 1, pp.104–121. Biographical notes: Meriem Abdessemed is a PhD student at the University of Badji Mokhtar Annaba and she prepared her PhD thesis at the Laboratory of Research in Computer Science (LRI). Her PhD research treats the teaching of algorithmic skills based on the learning by doing method, by adapting the exercises sequencing to a learner profile.