AN INTERACTIVE VISUALIZATION TOOL FOR LEARNING SORTING ALGORITHMS

被引:0
|
作者
Kasthuriarachchi, K. T. S. [1 ]
机构
[1] Sri Lanka Inst Informat Technol, Fac Comp, Dept Informat Technol, Colombo, Sri Lanka
来源
EDULEARN15: 7TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES | 2015年
关键词
Information Technology; Sorting algorithms; Complexity Levels;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Information Technology (IT) is a driving factor in the process of globalization. Improvements of computer hardware, software and telecommunications have caused widespread improvements in access to information and economic potential. In the broadest sense, the term IT is often used to refer to all of computing. In academia, it refers to undergraduate degree programs that prepare students to meet the computer technology needs of business, government, healthcare, schools, and other kinds of organizations. In parallel to the increase of the practice of technologies in IT, the usage of data in the automated processes getting increases. Due to the storage of large scale of data inside the computer, there should be a proper mechanism to easily access them by sorting. There are many sorting algorithms available such as insertion sort, bubble sort, merge sort and quick sort. These algorithms are implemented and bear different complexity levels which makes harder to understand by IT academic students and difficult to teach them with their different understanding capabilities. In this research, an automated visualization tool is implemented as an auxiliary instrument to teach and learn how insertion sort, bubble sort, merge sort and selection sort behave with a data set available inside a computer. The tool is implemented using Microsoft Visual Studio 2010 C# language and uses graphical animation in illustrating the steps in each stage of these algorithms.
引用
收藏
页码:2678 / 2682
页数:5
相关论文
共 50 条
  • [21] A Visualization Tool for Heuristic Algorithms Analysis
    Cruz-Reyes, Laura
    Gomez-Santillan, Claudia
    Castillo-Garcia, Norberto
    Quiroz, Marcela
    Ochoa, Alberto
    Hernandez-Hernandez, Paula
    7TH INTERNATIONAL CONFERENCE ON KNOWLEDGE MANAGEMENT IN ORGANIZATIONS: SERVICE AND CLOUD COMPUTING, 2013, 172 : 515 - +
  • [22] EAVis: A visualization tool for evolutionary algorithms
    Kerren, A
    Egger, T
    2005 IEEE SYMPOSIUM ON VISUAL LANGUAGE AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2005, : 299 - 301
  • [23] Automated birdsong clustering and interactive visualization tool
    Hakim, Ayesha
    Mahmood, Muhammad Tariq
    PAKISTAN JOURNAL OF AGRICULTURAL SCIENCES, 2021, 58 (04): : 1395 - 1403
  • [24] ISRVT: An interactive spectral rendering visualization tool
    Chern, JR
    Wang, CM
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2004, 20 (02) : 233 - 261
  • [25] CeLaVi: an interactive cell lineage visualization tool
    Salvador-Martinez, Irepan
    Grillo, Marco
    Averof, Michalis
    Telford, Maximilian J.
    NUCLEIC ACIDS RESEARCH, 2021, 49 (W1) : W80 - W85
  • [26] InterpreT: An Interactive Visualization Tool for Interpreting Transformers
    Lal, Vasudev
    Ma, Arden
    Aflalo, Estelle
    Howard, Phillip
    Simoes, Ana Paula Q.
    Korat, Daniel
    Pereg, Oren
    Singer, Gadi
    Wasserblat, Moshe
    EACL 2021: THE 16TH CONFERENCE OF THE EUROPEAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS: PROCEEDINGS OF THE SYSTEM DEMONSTRATIONS, 2021, : 135 - 142
  • [27] MalViz: An Interactive Visualization Tool for Tracing Malware
    Nguyen, Vinh The
    Namin, Akbar Siami
    Dang, Tommy
    ISSTA'18: PROCEEDINGS OF THE 27TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, 2018, : 376 - 379
  • [28] SPARQLVis: An Interactive Visualization Tool for Knowledge Graphs
    Yang, Chaozhou
    Wang, Xin
    Xu, Qiang
    Li, Weixi
    WEB AND BIG DATA (APWEB-WAIM 2018), PT I, 2018, 10987 : 471 - 474
  • [29] An interactive visualization tool for understanding complex programs
    Cherry, J
    Arrieta, M
    Brown, E
    Ramaswamy, S
    SERP'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2004, : 49 - 53
  • [30] INTERACTIVE VISUALIZATION TOOL FOR TUMOR GROWTH SIMULATIONS
    Wcislo, Rafal
    BIOINFORMATICS 2011, 2011, : 270 - 273