Interactive Approach to Learning of Sorting Algorithms

被引:2
|
作者
Mavrevski, Radoslav [1 ]
Traykov, Metodi [1 ]
Trenchev, Ivan [1 ,2 ]
机构
[1] South West Univ Neofit Rilski, Univ Ctr Adv Bioinformat Res, 66 Ivan Mihaylov Str, Blagoevgrad, Bulgaria
[2] Univ Lib Studies & Informat Technol, Sofia, Bulgaria
关键词
Sorting algorithms; programing; NET framework;
D O I
10.3991/ijoe.v15i08.10530
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Today we live in a society of high technologies, advanced information and communication systems in every field, including education. So, in modem education, teachers make full use of the possibilities of modem Information and Communication 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 programming skills and to learn the sorting algorithms, i.e. the article considers basic sorting 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.
引用
收藏
页码:120 / 134
页数:15
相关论文
共 50 条
  • [1] AN INTERACTIVE VISUALIZATION TOOL FOR LEARNING SORTING ALGORITHMS
    Kasthuriarachchi, K. T. S.
    EDULEARN15: 7TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2015, : 2678 - 2682
  • [2] An Approach to Interactive Affective Learning Algorithms
    Su, Chong
    Li, Hongguang
    JOURNAL OF COMPUTERS, 2012, 7 (10) : 2425 - 2431
  • [3] USING INTERACTIVE GAME-BASED ANIMATIONS FOR TEACHING AND LEARNING SORTING ALGORITHMS
    Vegh, Ladislav
    ELEARNING VISION 2020!, VOL I, 2016, : 565 - 570
  • [4] Teaching and Learning Sorting Algorithms Using Animation
    Liang, Y. Daniel
    2023 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE, CSCI 2023, 2023, : 1755 - 1759
  • [5] Learning sorting algorithms through visualization construction
    Cetin, Ibrahim
    Andrews-Larson, Christine
    COMPUTER SCIENCE EDUCATION, 2016, 26 (01) : 27 - 43
  • [6] Reducing evaluation fatigue in Interactive Evolutionary Algorithms by using an incremental learning approach
    Wang, LH
    Wei, PY
    Chang, YT
    Soft Computing as Transdisciplinary Science and Technology, 2005, : 629 - 640
  • [7] An interactive approach for inverse multiple criteria sorting problem
    Ozpeynirci, Ozgur
    Ozpeynirci, Selin
    Mousseau, Vincent
    JOURNAL OF MULTI-CRITERIA DECISION ANALYSIS, 2021, 28 (3-4) : 160 - 169
  • [8] An interactive probabilistic approach to multi-criteria sorting
    Bugdaci, Asli Gul
    Koksalan, Murat
    Ozpeynirci, Selin
    Serin, Yasemin
    IIE TRANSACTIONS, 2013, 45 (10) : 1048 - 1058
  • [9] An Interactive Approach to Multicriteria Sorting for Quasiconcave Value Functions
    Ulu, Canan
    Koksalan, Murat
    NAVAL RESEARCH LOGISTICS, 2014, 61 (06) : 447 - 457
  • [10] An application for distance learning of data structures and sorting algorithms
    Colnaric, M
    ITI 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2002, : 135 - 140