Interactive Approach to Learning of Sorting Algorithms


  • Radoslav Mavrevski
  • Metodi Traykov
  • Iavn Trenchev



Sorting algorithms, programing, .NET framework.


Today we live in a society of high technologies, advanced information and com-munication systems in every field, including education. So, in modern education, teachers make full use of the possibilities of modern Information and Communi-cation Technologies (ICT). In this case, the attitude of the teachers towards the use of computers, to achieve the educational goals, is very important. To have the technologies sustained and significant effect, students in secondary and higher schools need to understand how to use them. The goal of this article is to help of students in secondary and higher schools to acquire enough practical program-ming skills and to learn the sorting algorithms, i.e. the article considers basic sort-ing algorithms. We developed and describe here software with name “Visual sorting” that shows visual, the execution of the basic sorting algorithms: Bubble sort; Selection sort; Insertion sort; Merge sort. Also, our software provides inter-active tracking of the performance (step by step) of different sorting algorithms.




How to Cite

Mavrevski, R., Traykov, M., & Trenchev, I. (2019). Interactive Approach to Learning of Sorting Algorithms. International Journal of Online and Biomedical Engineering (iJOE), 15(08), pp. 120–134.