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 条
  • [41] The Human Muscular Arm Avatar as an Interactive Visualization Tool in Learning Anatomy: Medical Students' Perspectives
    Cakmak, Yusuf Ozgur
    Daniel, Ben Kei
    Hammer, Niels
    Yilmaz, Onur
    Irmak, Erdem Can
    Khwaounjoo, Prashanna
    IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2020, 13 (03): : 593 - 603
  • [42] ITT: An Interactive Tutoring Tool to Improve the Learning and Visualization of Compiler Design Theory From Implementation
    del Vado Virseda, Rafael
    PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 2, 2022, : 1074 - 1074
  • [43] Web-Based Interactive 3D Visualization as a Tool for Improved Anatomy Learning
    Petersson, Helge
    Sinkvist, David
    Wang, Chunliang
    Smedby, Orjan
    ANATOMICAL SCIENCES EDUCATION, 2009, 2 (02) : 61 - 68
  • [44] Visualization as a tool for understanding QCD evolution algorithms
    Di Pierro, Massimo
    Clark, Michael
    Jung, Chulwoo
    Osborn, James
    Negele, John
    Brower, Richard
    Gottlieb, Steven
    Zhong, Yaoqian
    SCIDAC 2009: SCIENTIFIC DISCOVERY THROUGH ADVANCED COMPUTING, 2009, 180
  • [45] SPECTRALIZER: A TOOL FOR VISUALIZATION OF SPECTRAL CLUSTERING ALGORITHMS
    Bermejo-Teson, D.
    Diez-Pastor, J. F.
    Arnaiz-Gonzalez, Alvar
    Garcia-Osorio, C.
    EDULEARN12: 4TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2012, : 1985 - 1992
  • [46] Geosheet: A distributed visualization tool for geometric algorithms
    Lee, DT
    Shen, CF
    Sheu, DS
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1998, 8 (02) : 119 - 155
  • [47] Teaching and Learning Sorting Algorithms Using Animation
    Liang, Y. Daniel
    2023 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE, CSCI 2023, 2023, : 1755 - 1759
  • [48] ProteoViz: a tool for the analysis and interactive visualization of phosphoproteomics data
    Storey, Aaron J.
    Naceanceno, Kevin S.
    Lan, Renny S.
    Washam, Charity L.
    Orr, Lisa M.
    Mackintosh, Samuel G.
    Tackett, Alan J.
    Edmondson, Rick D.
    Wang, Zhengyu
    Li, Hong-yu
    Frett, Brendan
    Kendrick, Samantha
    Byrum, Stephanie D.
    MOLECULAR OMICS, 2020, 16 (04) : 316 - 326
  • [49] SNP-VISTA: An interactive SNP visualization tool
    Shah, N
    Teplitsky, MV
    Minovitsky, S
    Pennacchio, LA
    Hugenholtz, P
    Hamann, B
    Dubchak, IL
    BMC BIOINFORMATICS, 2005, 6 (1)
  • [50] Shoelaces: an interactive tool for ribosome profiling processing and visualization
    Birkeland, Asmund
    Chyzynska, Katarzyna
    Valen, Eivind
    BMC GENOMICS, 2018, 19